Lines Matching refs:device_driver
531 struct device_driver *drv = dev->driver; in driver_sysfs_remove()
636 static int call_driver_probe(struct device *dev, const struct device_driver *drv) in call_driver_probe()
667 static int really_probe(struct device *dev, const struct device_driver *drv) in really_probe()
795 static int really_probe_debug(struct device *dev, const struct device_driver *drv) in really_probe_debug()
842 static int __driver_probe_device(const struct device_driver *drv, struct device *dev) in __driver_probe_device()
887 static int driver_probe_device(const struct device_driver *drv, struct device *dev) in driver_probe_device()
931 static bool driver_allows_async_probing(const struct device_driver *drv) in driver_allows_async_probing()
984 static int __device_attach_driver(struct device_driver *drv, void *_data) in __device_attach_driver()
1193 int device_driver_attach(const struct device_driver *drv, struct device *dev) in device_driver_attach()
1213 const struct device_driver *drv; in __driver_attach_async_helper()
1229 const struct device_driver *drv = data; in __driver_attach()
1302 int driver_attach(const struct device_driver *drv) in driver_attach()
1315 struct device_driver *drv; in __device_release_driver()
1361 const struct device_driver *drv, in device_release_driver_internal()
1410 void driver_detach(const struct device_driver *drv) in driver_detach()