Lines Matching refs:prev
147 struct device_node *of_find_all_nodes(struct device_node *prev) in of_find_all_nodes() argument
151 if (!prev) { in of_find_all_nodes()
153 } else if (prev->child) { in of_find_all_nodes()
154 np = prev->child; in of_find_all_nodes()
160 np = prev; in of_find_all_nodes()
298 struct device_node *prev) in __of_get_next_child() argument
305 next = prev ? prev->sibling : node->child; in __of_get_next_child()
315 of_node_put(prev); in __of_get_next_child()
1104 struct device_node *np, *prev; in of_remove_node() local
1108 prev = NULL; in of_remove_node()
1112 prev = np; in of_remove_node()
1118 if (prev) in of_remove_node()
1119 prev->sibling = np->sibling; in of_remove_node()