Lines Matching refs:child
159 const struct fwnode_handle *fwnode, struct fwnode_handle *child);
161 const struct fwnode_handle *fwnode, struct fwnode_handle *child);
163 #define fwnode_for_each_child_node(fwnode, child) \ argument
164 for (child = fwnode_get_next_child_node(fwnode, NULL); child; \
165 child = fwnode_get_next_child_node(fwnode, child))
167 #define fwnode_for_each_available_child_node(fwnode, child) \ argument
168 for (child = fwnode_get_next_available_child_node(fwnode, NULL); child;\
169 child = fwnode_get_next_available_child_node(fwnode, child))
172 struct fwnode_handle *child);
174 #define device_for_each_child_node(dev, child) \ argument
175 for (child = device_get_next_child_node(dev, NULL); child; \
176 child = device_get_next_child_node(dev, child))
178 #define device_for_each_child_node_scoped(dev, child) \ argument
179 for (struct fwnode_handle *child __free(fwnode_handle) = \
181 child; child = device_get_next_child_node(dev, child))
503 #define fwnode_graph_for_each_endpoint(fwnode, child) \ argument
504 for (child = fwnode_graph_get_next_endpoint(fwnode, NULL); child; \
505 child = fwnode_graph_get_next_endpoint(fwnode, child))