Lines Matching refs:rhs
216 equal_driver_settings(const driver_settings *lhs, const driver_settings *rhs)
218 if (!lhs && !rhs)
220 else if (!lhs || !rhs)
223 if (lhs->parameter_count != rhs->parameter_count)
227 if (!equal_driver_parameters(&lhs->parameters[index], &rhs->parameters[index]))
236 equal_driver_parameters(const driver_parameter *lhs, const driver_parameter *rhs)
238 if (!lhs && !rhs)
240 else if (!lhs || !rhs)
243 if (lhs->name && rhs->name) {
244 if (strcmp(lhs->name, rhs->name))
246 } else if (lhs->name != rhs->name)
249 if (lhs->value_count != rhs->value_count
250 || lhs->parameter_count != rhs->parameter_count)
254 if (strcmp(lhs->values[index], rhs->values[index]))
259 if (!equal_driver_parameters(&lhs->parameters[index], &rhs->parameters[index]))
282 equal_interface_settings(const driver_settings *lhs, const driver_settings *rhs)
284 if (!lhs && !rhs)
286 else if (!lhs || !rhs)
294 for (; rhsIndex < rhs->parameter_count; rhsIndex++)
295 if (!skip_interface_parameter(&rhs->parameters[rhsIndex]))
298 if (rhsIndex >= rhs->parameter_count)
302 &rhs->parameters[rhsIndex]))
306 for (; rhsIndex < rhs->parameter_count; rhsIndex++)
307 if (!skip_interface_parameter(&rhs->parameters[rhsIndex]))