Lines Matching refs:child

1337 	while (device_node* child = fChildren.RemoveHead()) {
1338 delete child;
1476 // specific to least specific child.
1480 device_node* child = iterator.Next();
1481 if (child->Priority() < priority) {
1482 before = child;
1555 // Register all possible child device nodes
1587 TRACE(("register fixed child %s failed: %s\n", attr->value.string,
1934 device_node* child = FindChild(bestDriver->info.name);
1935 if (child != NULL) {
1936 child->fSupportsParent = bestSupport;
1940 child->fFlags |= NODE_FLAG_WAITING_FOR_DRIVER;
1965 device_node* child = iterator.Next();
1967 child->fFlags &= ~NODE_FLAG_WAITING_FOR_DRIVER;
1977 device_node* child = iterator.Next();
1978 child->Release();
1990 device_node* child = iterator.Next();
1992 if ((child->Flags() & NODE_FLAG_WAITING_FOR_DRIVER) == 0)
1993 return child;
2088 device_node* child = iterator.Next();
2090 status = child->Probe(devicePath, updateCycle);
2108 // If this child has been probed already, probe it again
2115 device_node* child = iterator.Next();
2117 status = child->Reprobe();
2143 device_node* child = iterator.Next();
2145 status = child->Rescan();
2165 device_node* child = iterator.Next();
2167 child->UninitUnusedDriver();
2181 with the deepest and last child.
2190 device_node* child = iterator.Next();
2192 child->DeviceRemoved();
2310 device_node* child = iterator.Next();
2313 if ((child->Flags() & NODE_FLAG_DEVICE_REMOVED) == 0
2314 && !child->CompareTo(attributes))
2315 return child;
2330 device_node* child = iterator.Next();
2332 if (!strcmp(child->ModuleName(), moduleName))
2333 return child;