Searched refs:device_driver (Results 1 – 11 of 11) sorted by relevance
31 struct device_driver;48 int (*match)(struct device * dev, struct device_driver * drv);70 int bus_for_each_drv(struct bus_type * bus, struct device_driver * start, 71 void * data, int (*fn)(struct device_driver *, void *));88 struct device_driver { struct107 extern int driver_register(struct device_driver * drv); argument108 extern void driver_unregister(struct device_driver * drv);110 extern struct device_driver * get_driver(struct device_driver * drv);111 extern void put_driver(struct device_driver * drv);112 extern struct device_driver *driver_find(const char *name, struct bus_type *bus);[all …]
468 struct device_driver;469 void module_add_driver(struct module *, struct device_driver *);470 void module_remove_driver(struct device_driver *);569 struct device_driver;572 static inline void module_add_driver(struct module *module, struct device_driver *driver) in module_add_driver()576 static inline void module_remove_driver(struct device_driver *driver) in module_remove_driver()
53 struct device_driver driver;
97 struct device_driver driver;
70 struct device_driver driver;
41 extern struct device_driver i2c_adapter_driver;142 struct device_driver driver;
643 struct device_driver driver;
300 struct device_driver driver;
609 struct device_driver driver;
354 struct device_driver driver;
96 struct device_driver drv;