Lines Matching defs:child

664  * fwnode_get_next_child_node - Return the next child node handle for a node
665 * @fwnode: Firmware node to find the next child node for.
666 * @child: Handle to one of the node's child nodes or a %NULL handle.
670 struct fwnode_handle *child)
672 return fwnode_call_ptr_op(fwnode, get_next_child_node, child);
678 * available child node handle for a node
679 * @fwnode: Firmware node to find the next child node for.
680 * @child: Handle to one of the node's child nodes or a %NULL handle.
684 struct fwnode_handle *child)
686 struct fwnode_handle *next_child = child;
703 * device_get_next_child_node - Return the next child node handle for a device
704 * @dev: Device to find the next child node for.
705 * @child: Handle to one of the device's child nodes or a null handle.
708 struct fwnode_handle *child)
718 /* Try to find a child in primary fwnode */
719 next = fwnode_get_next_child_node(fwnode, child);
725 next = fwnode_get_next_child_node(fwnode->secondary, child);
732 * fwnode_get_named_child_node - Return first matching named child node handle
733 * @fwnode: Firmware node to find the named child node for.
734 * @childname: String to match child node name against.
745 * device_get_named_child_node - Return first matching named child node handle
746 * @dev: Device to find the named child node for.
747 * @childname: String to match child node name against.
796 * device_get_child_node_count - return the number of child nodes for device
797 * @dev: Device to cound the child nodes for
801 struct fwnode_handle *child;
804 device_for_each_child_node(dev, child)