Lines Matching refs:ids
435 …c struct rt_ofw_node_id *ofw_prop_match(struct rt_ofw_prop *prop, const struct rt_ofw_node_id *ids) in ofw_prop_match() argument
440 for (id = (struct rt_ofw_node_id *)ids; id->compatible[0]; ++id) in ofw_prop_match()
454 struct rt_ofw_node_id *rt_ofw_prop_match(struct rt_ofw_prop *prop, const struct rt_ofw_node_id *ids) in rt_ofw_prop_match() argument
458 if (prop && ids && !rt_strcmp(prop->name, "compatible")) in rt_ofw_prop_match()
460 id = ofw_prop_match(prop, ids); in rt_ofw_prop_match()
466 struct rt_ofw_node_id *rt_ofw_node_match(struct rt_ofw_node *np, const struct rt_ofw_node_id *ids) in rt_ofw_node_match() argument
471 if (np && ids && (prop = rt_ofw_get_prop(np, "compatible", RT_NULL))) in rt_ofw_node_match()
473 id = ofw_prop_match(prop, ids); in rt_ofw_node_match()
578 … rt_ofw_node *rt_ofw_find_node_by_ids_r(struct rt_ofw_node *from, const struct rt_ofw_node_id *ids, in rt_ofw_find_node_by_ids_r() argument
583 if (ids) in rt_ofw_find_node_by_ids_r()
587 struct rt_ofw_node_id *id = rt_ofw_node_match(np, ids); in rt_ofw_find_node_by_ids_r()