Lines Matching refs:drv
108 extern int bus_add_driver(struct device_driver *drv);
109 extern void bus_remove_driver(struct device_driver *drv);
111 extern void driver_detach(struct device_driver *drv);
112 extern int driver_probe_device(struct device_driver *drv, struct device *dev);
114 static inline int driver_match_device(struct device_driver *drv, in driver_match_device() argument
117 return drv->bus->match ? drv->bus->match(dev, drv) : 1; in driver_match_device()
119 extern bool driver_allows_async_probing(struct device_driver *drv);
121 extern int driver_add_groups(struct device_driver *drv,
123 extern void driver_remove_groups(struct device_driver *drv,
140 extern void module_add_driver(struct module *mod, struct device_driver *drv);
141 extern void module_remove_driver(struct device_driver *drv);
144 struct device_driver *drv) { } in module_add_driver() argument
145 static inline void module_remove_driver(struct device_driver *drv) { } in module_remove_driver() argument