Home
last modified time | relevance | path

Searched refs:device_driver (Results 1 – 25 of 89) sorted by relevance

1234

/include/linux/device/
A Ddriver.h96 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 Dbus.h21 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 Ddevice.h19 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 Dscsi_driver.h13 struct device_driver gendrv;
28 int __scsi_register_driver(struct device_driver *, struct module *);
/include/linux/
A Dsunxi-rsb.h60 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 Dsiox.h53 struct device_driver driver;
56 static inline struct siox_driver *to_siox_driver(struct device_driver *driver) in to_siox_driver()
A Dof_device.h21 const struct device_driver *drv) in of_driver_match_device()
46 const struct device_driver *drv) in of_driver_match_device()
A Dauxiliary_bus.h196 struct device_driver driver;
215 static inline const struct auxiliary_driver *to_auxiliary_drv(const struct device_driver *drv) in to_auxiliary_drv()
A Ddfl.h66 struct device_driver drv;
A Dntb_transport.h54 struct device_driver driver;
A Dmdev.h73 struct device_driver driver;
A Dwmi.h65 struct device_driver driver;
A Dspmi.h141 struct device_driver driver;
147 static inline struct spmi_driver *to_spmi_driver(struct device_driver *d) in to_spmi_driver()
A Dmoxtet.h61 struct device_driver driver;
A Disa.h21 struct device_driver driver;
A Deisa.h63 struct device_driver driver;
A Dgreybus.h65 struct device_driver driver;
A Dtc.h108 struct device_driver driver;
A Dfsi.h42 struct device_driver drv;
A Dmaple.h85 struct device_driver drv;
/include/drm/display/
A Ddrm_dp_aux_bus.h34 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 Dseq_device.h46 struct device_driver driver;
/include/linux/ulpi/
A Ddriver.h46 struct device_driver driver;
/include/linux/mfd/
A Dmcp.h47 struct device_driver drv;
/include/sound/ac97/
A Dcodec.h64 struct device_driver driver;

Completed in 32 milliseconds

1234