Lines Matching refs:children
39 list_init_etc(&device->children, offsetof(struct device, link));
195 while ((child = list_get_next_item(&dev->children, child)) != NULL) {
210 while ((child = list_get_next_item(&dev->children, child)) != NULL) {
396 list_add_item(&parent->children, child);
415 /*! Delete the child and all of its children. Detach as necessary.
426 list_remove_item(&parent->children, child);
431 // the children, and will then detach the device.
433 // as you don't know if one of the children deletes its own children this
440 // detach children
441 while ((child = list_get_next_item(&parent->children, child)) != NULL) {
450 // delete children
451 while ((child = list_get_first_item(&parent->children)) != NULL) {
528 while ((child = list_get_next_item(&dev->children, child)) != NULL) {
561 child = list_get_next_item(&device->children, child);