Lines Matching refs:ret
33 int ret, saved_ret = 0; in device_chld_unbind() local
38 ret = device_unbind(pos); in device_chld_unbind()
39 if (ret && !saved_ret) in device_chld_unbind()
40 saved_ret = ret; in device_chld_unbind()
55 int ret; in device_chld_remove() local
60 ret = device_remove(pos, flags); in device_chld_remove()
61 if (ret) in device_chld_remove()
62 return ret; in device_chld_remove()
71 int ret; in device_unbind() local
86 ret = drv->unbind(dev); in device_unbind()
87 if (ret) in device_unbind()
88 return ret; in device_unbind()
91 ret = device_chld_unbind(dev); in device_unbind()
92 if (ret) in device_unbind()
93 return ret; in device_unbind()
107 ret = uclass_unbind_device(dev); in device_unbind()
108 if (ret) in device_unbind()
109 return ret; in device_unbind()
167 int ret; in device_remove() local
178 ret = uclass_pre_remove_device(dev); in device_remove()
179 if (ret) in device_remove()
180 return ret; in device_remove()
182 ret = device_chld_remove(dev, flags); in device_remove()
183 if (ret) in device_remove()
191 ret = drv->remove(dev); in device_remove()
192 if (ret) in device_remove()
197 ret = dev->parent->driver->child_post_remove(dev); in device_remove()
198 if (ret) { in device_remove()
211 return ret; in device_remove()
218 ret = uclass_post_probe_device(dev); in device_remove()
219 if (ret) { in device_remove()
224 return ret; in device_remove()