Lines Matching refs:child
32 device_node_handle child;
46 cookie->child = gDeviceManager->get_root();
64 gDeviceManager->put_device_node(cook->child);
75 device_node_handle child = NULL;
87 TRACE("DM_GET_CHILD parent %p child %p\n", cook->parent, cook->child);
89 gDeviceManager->release_attr(cook->child, cook->attr);
92 err = gDeviceManager->get_next_child_device(cook->child, &child, NULL);
96 cook->parent = cook->child;
97 cook->child = child;
101 TRACE("DM_GET_NEXT_CHILD parent %p child %p\n", cook->parent, cook->child);
105 gDeviceManager->release_attr(cook->child, cook->attr);
108 return gDeviceManager->get_next_child_device(cook->parent, &cook->child, NULL);
110 TRACE("DM_GET_PARENT parent %p child %p\n", cook->parent, cook->child);
114 gDeviceManager->release_attr(cook->child, cook->attr);
117 if (cook->child)
118 gDeviceManager->put_device_node(cook->child);
119 cook->child = cook->parent;
120 cook->parent = gDeviceManager->get_parent(cook->child);
123 TRACE("DM_NEXT_ATTRIBUTE parent %p child %p attr %p\n", cook->parent, cook->child, cook->attr);
124 return gDeviceManager->get_next_attr(cook->child, &cook->attr);
126 TRACE("DM_RETRIEVE_ATTRIBUTE parent %p child %p attr %p\n", cook->parent, cook->child, cook->attr);