Lines Matching refs:device_driver
5 See the kerneldoc for the struct device_driver.
12 device_driver represents the driver as a whole (not a particular
26 As stated above, struct device_driver objects are statically
31 static struct device_driver eepro100_driver = {
51 Bus-specific drivers should include a generic struct device_driver in
56 struct device_driver driver;
82 int driver_register(struct device_driver *drv);
87 struct device_driver object.
94 struct device_driver object, including the reference count and the
120 int driver_for_each_dev(struct device_driver *drv, void *data,
265 ssize_t (*show)(struct device_driver *driver, char *buf);
266 ssize_t (*store)(struct device_driver *, const char *buf, size_t count);
285 int driver_create_file(struct device_driver *, const struct driver_attribute *);
286 void driver_remove_file(struct device_driver *, const struct driver_attribute *);