Lines Matching refs:parent
35 struct device_node *parent = NULL; in derive_parent() local
49 parent = of_find_node_by_path(parent_path); in derive_parent()
50 if (!parent) in derive_parent()
54 return parent; in derive_parent()
74 np->parent = derive_parent(path); in pSeries_reconfig_add_node()
75 if (IS_ERR(np->parent)) { in pSeries_reconfig_add_node()
76 err = PTR_ERR(np->parent); in pSeries_reconfig_add_node()
86 of_node_put(np->parent); in pSeries_reconfig_add_node()
92 of_node_put(np->parent); in pSeries_reconfig_add_node()
101 struct device_node *parent, *child; in pSeries_reconfig_remove_node() local
103 parent = of_get_parent(np); in pSeries_reconfig_remove_node()
104 if (!parent) in pSeries_reconfig_remove_node()
109 of_node_put(parent); in pSeries_reconfig_remove_node()
114 of_node_put(parent); in pSeries_reconfig_remove_node()