Lines Matching refs:child
131 struct device_node *child; in pnv_php_rmv_pdns() local
133 for_each_child_of_node(dn, child) { in pnv_php_rmv_pdns()
134 pnv_php_rmv_pdns(child); in pnv_php_rmv_pdns()
136 pci_remove_device_node_info(child); in pnv_php_rmv_pdns()
185 php_slot->dn->child = NULL; in pnv_php_rmv_devtree()
197 struct device_node *child, *next; in pnv_php_reverse_nodes() local
200 for_each_child_of_node(parent, child) in pnv_php_reverse_nodes()
201 pnv_php_reverse_nodes(child); in pnv_php_reverse_nodes()
204 child = parent->child; in pnv_php_reverse_nodes()
205 parent->child = NULL; in pnv_php_reverse_nodes()
206 while (child) { in pnv_php_reverse_nodes()
207 next = child->sibling; in pnv_php_reverse_nodes()
209 child->sibling = parent->child; in pnv_php_reverse_nodes()
210 parent->child = child; in pnv_php_reverse_nodes()
211 child = next; in pnv_php_reverse_nodes()
218 struct device_node *child; in pnv_php_populate_changeset() local
221 for_each_child_of_node(dn, child) { in pnv_php_populate_changeset()
222 ret = of_changeset_attach_node(ocs, child); in pnv_php_populate_changeset()
224 of_node_put(child); in pnv_php_populate_changeset()
228 ret = pnv_php_populate_changeset(ocs, child); in pnv_php_populate_changeset()
230 of_node_put(child); in pnv_php_populate_changeset()
303 php_slot->dn->child = NULL; in pnv_php_add_devtree()
321 php_slot->dn->child = NULL; in pnv_php_add_devtree()
640 if (dn->child && PCI_DN(dn->child)) in pnv_php_alloc_slot()
641 php_slot->slot_no = PCI_SLOT(PCI_DN(dn->child)->devfn); in pnv_php_alloc_slot()
964 struct device_node *child; in pnv_php_register() local
970 for_each_child_of_node(dn, child) { in pnv_php_register()
971 pnv_php_register_one(child); in pnv_php_register()
972 pnv_php_register(child); in pnv_php_register()
992 struct device_node *child; in pnv_php_unregister() local
995 for_each_child_of_node(dn, child) { in pnv_php_unregister()
996 pnv_php_unregister(child); in pnv_php_unregister()
997 pnv_php_unregister_one(child); in pnv_php_unregister()