Lines Matching refs:prev
247 struct device_node *__of_find_all_nodes(struct device_node *prev) in __of_find_all_nodes() argument
250 if (!prev) { in __of_find_all_nodes()
252 } else if (prev->child) { in __of_find_all_nodes()
253 np = prev->child; in __of_find_all_nodes()
256 np = prev; in __of_find_all_nodes()
272 struct device_node *of_find_all_nodes(struct device_node *prev) in of_find_all_nodes() argument
278 np = __of_find_all_nodes(prev); in of_find_all_nodes()
280 of_node_put(prev); in of_find_all_nodes()
638 struct device_node *prev) in __of_get_next_child() argument
645 next = prev ? prev->sibling : node->child; in __of_get_next_child()
649 of_node_put(prev); in __of_get_next_child()
666 struct device_node *prev) in of_get_next_child() argument
672 next = __of_get_next_child(node, prev); in of_get_next_child()
687 struct device_node *prev) in of_get_next_available_child() argument
696 next = prev ? prev->sibling : node->child; in of_get_next_available_child()
703 of_node_put(prev); in of_get_next_available_child()
2171 struct device_node *prev) in of_graph_get_next_endpoint() argument
2184 if (!prev) { in of_graph_get_next_endpoint()
2200 port = of_get_parent(prev); in of_graph_get_next_endpoint()
2202 __func__, prev->full_name)) in of_graph_get_next_endpoint()
2212 endpoint = of_get_next_child(port, prev); in of_graph_get_next_endpoint()
2219 prev = NULL; in of_graph_get_next_endpoint()