Searched refs:device_driver (Results 1 – 25 of 89) sorted by relevance
1234
/include/linux/device/ |
A D | driver.h | 96 struct device_driver { struct 125 int __must_check driver_register(struct device_driver *drv); argument 126 void driver_unregister(struct device_driver *drv); 137 ssize_t (*show)(struct device_driver *driver, char *buf); 138 ssize_t (*store)(struct device_driver *driver, const char *buf, 149 int __must_check driver_create_file(const struct device_driver *driver, 151 void driver_remove_file(const struct device_driver *driver, 158 struct device *driver_find_device(const struct device_driver *drv, 181 driver_find_device_by_of_node(const struct device_driver *drv, in driver_find_device_by_of_node() 194 driver_find_device_by_fwnode(struct device_driver *drv, in driver_find_device_by_fwnode() [all …]
|
A D | bus.h | 21 struct device_driver; 85 int (*match)(struct device *dev, const struct device_driver *drv); 237 int bus_for_each_drv(const struct bus_type *bus, struct device_driver *start, 238 void *data, int (*fn)(struct device_driver *, void *));
|
/include/kunit/ |
A 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/ |
A D | scsi_driver.h | 13 struct device_driver gendrv; 28 int __scsi_register_driver(struct device_driver *, struct module *);
|
/include/linux/ |
A 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()
|
A 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()
|
A 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()
|
A 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()
|
A D | dfl.h | 66 struct device_driver drv;
|
A D | ntb_transport.h | 54 struct device_driver driver;
|
A D | mdev.h | 73 struct device_driver driver;
|
A D | wmi.h | 65 struct device_driver driver;
|
A D | spmi.h | 141 struct device_driver driver; 147 static inline struct spmi_driver *to_spmi_driver(struct device_driver *d) in to_spmi_driver()
|
A D | moxtet.h | 61 struct device_driver driver;
|
A D | isa.h | 21 struct device_driver driver;
|
A D | eisa.h | 63 struct device_driver driver;
|
A D | greybus.h | 65 struct device_driver driver;
|
A D | tc.h | 108 struct device_driver driver;
|
A D | fsi.h | 42 struct device_driver drv;
|
A D | maple.h | 85 struct device_driver drv;
|
/include/drm/display/ |
A 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/ |
A D | seq_device.h | 46 struct device_driver driver;
|
/include/linux/ulpi/ |
A D | driver.h | 46 struct device_driver driver;
|
/include/linux/mfd/ |
A D | mcp.h | 47 struct device_driver drv;
|
/include/sound/ac97/ |
A D | codec.h | 64 struct device_driver driver;
|
Completed in 32 milliseconds
1234