Lines Matching refs:drv
156 int bus_add_driver(struct device_driver *drv);
157 void bus_remove_driver(struct device_driver *drv);
158 void device_release_driver_internal(struct device *dev, struct device_driver *drv,
161 void driver_detach(struct device_driver *drv);
164 static inline int driver_match_device(struct device_driver *drv, in driver_match_device() argument
167 return drv->bus->match ? drv->bus->match(dev, drv) : 1; in driver_match_device()
178 int driver_add_groups(struct device_driver *drv, const struct attribute_group **groups);
179 void driver_remove_groups(struct device_driver *drv, const struct attribute_group **groups);
195 int module_add_driver(struct module *mod, struct device_driver *drv);
196 void module_remove_driver(struct device_driver *drv);
199 struct device_driver *drv) in module_add_driver() argument
203 static inline void module_remove_driver(struct device_driver *drv) { } in module_remove_driver() argument