Lines Matching refs:child
343 struct udevice *child;
345 for (device_find_first_child(dev->dev, &child);
346 child;
347 device_find_next_child(&child)) {
348 if (device_get_uclass_id(child) == UCLASS_BLK)
387 /* correct last child */
405 struct udevice *child;
407 for (device_find_first_child(dev->dev, &child);
408 child;
409 device_find_next_child(&child)) {
412 if (!device_active(child))
415 udev = dev_get_parent_priv(child);
418 * Ignore emulators and block child devices, we only want
422 (device_get_uclass_id(child) != UCLASS_BOOTDEV) &&
423 (device_get_uclass_id(child) != UCLASS_USB_EMUL) &&
424 (device_get_uclass_id(child) != UCLASS_BLK)) {
598 struct udevice *child;
602 for (device_find_first_child(udev->dev, &child);
603 child;
604 device_find_next_child(&child)) {
605 if (device_active(child) &&
606 (device_get_uclass_id(child) != UCLASS_BOOTDEV) &&
607 (device_get_uclass_id(child) != UCLASS_USB_EMUL) &&
608 (device_get_uclass_id(child) != UCLASS_BLK)) {
609 udev = dev_get_parent_priv(child);