Lines Matching defs:matches
291 * __of_device_is_compatible() - Check if the node matches given constraints
303 * matches. The score is weighted for the most specific compatible value
306 * order for matches:
358 /** Checks if the given "compat" string matches one of the strings in
944 const struct of_device_id *__of_match_node(const struct of_device_id *matches,
950 if (!matches)
953 for (; matches->name[0] || matches->type[0] || matches->compatible[0]; matches++) {
954 score = __of_device_is_compatible(node, matches->compatible,
955 matches->type, matches->name);
957 best_match = matches;
967 * @matches: array of of device match structures to search in
972 const struct of_device_id *of_match_node(const struct of_device_id *matches,
979 match = __of_match_node(matches, node);
992 * @matches: array of of device match structures to search in
993 * @match: Updated to point at the matches entry which matched
999 const struct of_device_id *matches,
1011 m = __of_match_node(matches, np);
1258 * index matches, then fill the out_args structure and return,
1862 * Check if the given device node matches the stdout-path property in the