get_next_child_node
status_t (*get_next_child_node)(device_node *parent,
while (gDeviceManager->get_next_child_node(dev, attrs, &child) == B_OK)
if (gDeviceManager->get_next_child_node(root_pci_node,
if (gDeviceManager->get_next_child_node(pci, matchThis, &node) < B_OK)
if (gDeviceManager->get_next_child_node(node, legacyAttrs, &legacy) < B_OK)
if (gDeviceManager->get_next_child_node(legacy, drvAttrs, &drv) < B_OK)
if (pnp->get_next_child_node(bus->node, attrs, &childNode) == B_OK) {
pnp->get_next_child_node(bus->node, attrs, &node);
if (gDeviceManager->get_next_child_node(fNode, attrs, &childNode) != B_OK) {
if (gDeviceManager->get_next_child_node(controller->fNode, attrs,
if (fDeviceManager->get_next_child_node(fNode, NULL, &child)
if (fDeviceManager->get_next_child_node(fParent, NULL, &fNode)
get_next_child_node,
while (gDeviceManager->get_next_child_node(node, attrs, &child) == B_OK) {
get_next_child_node,
status_t (*get_next_child_node)(device_node *parent,