Lines Matching refs:ret

41 	int size, ret = 0;  in device_bind_common()  local
48 ret = uclass_get(drv->id, &uc); in device_bind_common()
49 if (ret) { in device_bind_common()
51 return ret; in device_bind_common()
158 ret = -ENOMEM; in device_bind_common()
173 ret = -ENOMEM; in device_bind_common()
188 ret = -ENOMEM; in device_bind_common()
250 ret = uclass_bind_device(dev, after_u_boot_dev); in device_bind_common()
251 if (ret) in device_bind_common()
256 ret = drv->bind(dev); in device_bind_common()
257 if (ret) in device_bind_common()
261 ret = parent->driver->child_post_bind(dev); in device_bind_common()
262 if (ret) in device_bind_common()
266 ret = uc->uc_drv->post_bind(dev); in device_bind_common()
267 if (ret) in device_bind_common()
320 return ret; in device_bind_common()
408 int ret; in device_probe() local
424 ret = -ENOMEM; in device_probe()
433 ret = -ENOMEM; in device_probe()
448 ret = -ENOMEM; in device_probe()
453 ret = device_probe(dev->parent); in device_probe()
454 if (ret) in device_probe()
469 ret = seq; in device_probe()
485 ret = uclass_pre_probe_device(dev); in device_probe()
486 if (ret) in device_probe()
490 ret = dev->parent->driver->child_pre_probe(dev); in device_probe()
491 if (ret) in device_probe()
496 ret = drv->ofdata_to_platdata(dev); in device_probe()
497 if (ret) in device_probe()
502 ret = drv->probe(dev); in device_probe()
503 if (ret) { in device_probe()
509 ret = uclass_post_probe_device(dev); in device_probe()
510 if (ret) in device_probe()
530 return ret; in device_probe()
593 static int device_get_device_tail(struct udevice *dev, int ret, in device_get_device_tail() argument
596 if (ret) in device_get_device_tail()
597 return ret; in device_get_device_tail()
599 ret = device_probe(dev); in device_get_device_tail()
600 if (ret) in device_get_device_tail()
601 return ret; in device_get_device_tail()
644 int ret; in device_get_child_by_seq() local
647 ret = device_find_child_by_seq(parent, seq, false, &dev); in device_get_child_by_seq()
648 if (ret == -ENODEV) { in device_get_child_by_seq()
653 ret = device_find_child_by_seq(parent, seq, true, &dev); in device_get_child_by_seq()
655 return device_get_device_tail(dev, ret, devp); in device_get_child_by_seq()
679 int ret; in device_get_child_by_of_offset() local
682 ret = device_find_child_by_of_offset(parent, node, &dev); in device_get_child_by_of_offset()
683 return device_get_device_tail(dev, ret, devp); in device_get_child_by_of_offset()