Lines Matching refs:parent
41 int (*match)(struct device_node *parent);
130 struct device_node *parent; in of_get_address() local
135 parent = of_get_parent(dev); in of_get_address()
136 if (parent == NULL) in of_get_address()
139 bus = of_match_bus(parent); in of_get_address()
141 of_node_put(parent); in of_get_address()
169 static int of_translate_one(const struct device_node *parent, in of_translate_one() argument
195 ranges = of_get_property(parent, rprop, &rlen); in of_translate_one()
196 if (ranges == NULL && !of_empty_ranges_quirk(parent)) { in of_translate_one()
244 struct device_node *parent = NULL; in __of_translate_address() local
256 parent = of_get_parent(dev); in __of_translate_address()
257 if (parent == NULL) in __of_translate_address()
259 bus = of_match_bus(parent); in __of_translate_address()
270 of_node_full_name(parent)); in __of_translate_address()
277 dev = parent; in __of_translate_address()
278 parent = of_get_parent(dev); in __of_translate_address()
281 if (parent == NULL) { in __of_translate_address()
288 pbus = of_match_bus(parent); in __of_translate_address()
297 pna, pns, of_node_full_name(parent)); in __of_translate_address()
311 of_node_put(parent); in __of_translate_address()