Lines Matching refs:device_driver
4 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;
80 int driver_register(struct device_driver * drv);
85 struct device_driver object.
92 struct device_driver object, including the reference count and the
118 int driver_for_each_dev(struct device_driver * drv, void * data,
194 ssize_t (*show)(struct device_driver *driver, char *buf);
195 ssize_t (*store)(struct device_driver *, const char * buf, size_t count);
213 int driver_create_file(struct device_driver *, const struct driver_attribute *);
214 void driver_remove_file(struct device_driver *, const struct driver_attribute *);