Searched refs:device_driver (Results 1 – 25 of 89) sorted by relevance
1234
| /include/linux/device/ |
| D | driver.h | 96 struct device_driver { struct 130 int __must_check driver_register(struct device_driver *drv); argument 131 void driver_unregister(struct device_driver *drv); 133 struct device_driver *driver_find(const char *name, const struct bus_type *bus); 142 ssize_t (*show)(struct device_driver *driver, char *buf); 143 ssize_t (*store)(struct device_driver *driver, const char *buf, 154 int __must_check driver_create_file(const struct device_driver *driver, 156 void driver_remove_file(const struct device_driver *driver, 161 int __must_check driver_for_each_device(struct device_driver *drv, struct device *start, 163 struct device *driver_find_device(const struct device_driver *drv, [all …]
|
| D | bus.h | 22 struct device_driver; 85 int (*match)(struct device *dev, const struct device_driver *drv); 236 int bus_for_each_drv(const struct bus_type *bus, struct device_driver *start, 237 void *data, int (*fn)(struct device_driver *, void *));
|
| /include/kunit/ |
| D | device.h | 19 struct device_driver; 31 struct device_driver *kunit_driver_create(struct kunit *test, const char *name); 65 const struct device_driver *drv);
|
| /include/scsi/ |
| D | scsi_driver.h | 13 struct device_driver gendrv; 28 int __scsi_register_driver(struct device_driver *, struct module *);
|
| /include/linux/ |
| D | sunxi-rsb.h | 60 struct device_driver driver; 65 static inline struct sunxi_rsb_driver *to_sunxi_rsb_driver(struct device_driver *d) in to_sunxi_rsb_driver()
|
| D | siox.h | 53 struct device_driver driver; 56 static inline struct siox_driver *to_siox_driver(struct device_driver *driver) in to_siox_driver()
|
| D | of_device.h | 21 const struct device_driver *drv) in of_driver_match_device() 46 const struct device_driver *drv) in of_driver_match_device()
|
| D | auxiliary_bus.h | 196 struct device_driver driver; 215 static inline const struct auxiliary_driver *to_auxiliary_drv(const struct device_driver *drv) in to_auxiliary_drv()
|
| D | dfl.h | 66 struct device_driver drv;
|
| D | wmi.h | 64 struct device_driver driver;
|
| D | ntb_transport.h | 54 struct device_driver driver;
|
| D | mdev.h | 73 struct device_driver driver;
|
| D | spmi.h | 143 struct device_driver driver; 150 static inline struct spmi_driver *to_spmi_driver(struct device_driver *d) in to_spmi_driver()
|
| D | isa.h | 21 struct device_driver driver;
|
| D | moxtet.h | 61 struct device_driver driver;
|
| D | eisa.h | 60 struct device_driver driver;
|
| D | greybus.h | 65 struct device_driver driver;
|
| D | tc.h | 108 struct device_driver driver;
|
| D | fsi.h | 42 struct device_driver drv;
|
| D | zorro.h | 52 struct device_driver driver;
|
| /include/drm/display/ |
| D | drm_dp_aux_bus.h | 34 struct device_driver driver; 42 static inline struct dp_aux_ep_driver *to_dp_aux_ep_drv(struct device_driver *drv) in to_dp_aux_ep_drv()
|
| /include/sound/ |
| D | seq_device.h | 46 struct device_driver driver;
|
| /include/linux/ulpi/ |
| D | driver.h | 46 struct device_driver driver;
|
| /include/linux/mfd/ |
| D | mcp.h | 47 struct device_driver drv;
|
| /include/sound/ac97/ |
| D | codec.h | 64 struct device_driver driver;
|
1234