Lines Matching refs:ret
60 int ret; in lists_bind_drivers() local
63 ret = device_bind_by_name(parent, pre_reloc_only, entry, &dev); in lists_bind_drivers()
64 if (ret && ret != -EPERM) { in lists_bind_drivers()
66 if (!result || ret != -ENOENT) in lists_bind_drivers()
67 result = ret; in lists_bind_drivers()
86 int ret; in device_bind_driver_to_node() local
93 ret = device_bind_with_driver_data(parent, drv, dev_name, 0 /* data */, in device_bind_driver_to_node()
96 return ret; in device_bind_driver_to_node()
137 int ret = 0; in lists_bind_fdt() local
167 ret = driver_check_compatible(entry->of_match, &id, in lists_bind_fdt()
169 if (!ret) in lists_bind_fdt()
176 ret = device_bind_with_driver_data(parent, entry, name, in lists_bind_fdt()
178 if (ret == -ENODEV) { in lists_bind_fdt()
182 if (ret) { in lists_bind_fdt()
184 ret); in lists_bind_fdt()
185 return ret; in lists_bind_fdt()
194 if (!found && !result && ret != -ENODEV) in lists_bind_fdt()