device_driver     178 include/acpi/acpi_bus.h 	struct device_driver drv;
device_driver     148 include/drm/drm_mipi_dsi.h 	struct device_driver driver;
device_driver     155 include/drm/drm_mipi_dsi.h to_mipi_dsi_driver(struct device_driver *driver)
device_driver     427 include/linux/acpi.h 					    const struct device_driver *drv)
device_driver     510 include/linux/acpi.h 					    const struct device_driver *drv)
device_driver      38 include/linux/amba/bus.h 	struct device_driver	drv;
device_driver     299 include/linux/bcma/bcma.h 	struct device_driver drv;
device_driver      34 include/linux/device.h struct device_driver;
device_driver     113 include/linux/device.h 	int (*match)(struct device *dev, struct device_driver *drv);
device_driver     161 include/linux/device.h int bus_for_each_drv(struct bus_type *bus, struct device_driver *start,
device_driver     162 include/linux/device.h 		     void *data, int (*fn)(struct device_driver *, void *));
device_driver     254 include/linux/device.h extern int __must_check driver_register(struct device_driver *drv);
device_driver     255 include/linux/device.h extern void driver_unregister(struct device_driver *drv);
device_driver     257 include/linux/device.h extern struct device_driver *driver_find(const char *name,
device_driver     267 include/linux/device.h 	ssize_t (*show)(struct device_driver *driver, char *buf);
device_driver     268 include/linux/device.h 	ssize_t (*store)(struct device_driver *driver, const char *buf,
device_driver     281 include/linux/device.h extern int __must_check driver_create_file(struct device_driver *driver,
device_driver     283 include/linux/device.h extern void driver_remove_file(struct device_driver *driver,
device_driver     286 include/linux/device.h extern int __must_check driver_for_each_device(struct device_driver *drv,
device_driver     291 include/linux/device.h struct device *driver_find_device(struct device_driver *drv,
device_driver     744 include/linux/device.h 	struct device_driver *driver;	/* which driver has allocated this
device_driver     969 include/linux/device.h extern int __must_check driver_attach(struct device_driver *drv);
device_driver      92 include/linux/dio.h 	struct device_driver driver;
device_driver      59 include/linux/eisa.h 	struct device_driver         driver;
device_driver     254 include/linux/firewire.h 	struct device_driver driver;
device_driver      77 include/linux/fmc.h 	struct device_driver driver;
device_driver     231 include/linux/fmc.h extern int fmc_match(struct device *dev, struct device_driver *drv);
device_driver      61 include/linux/gameport.h 	struct device_driver driver;
device_driver     684 include/linux/hid.h 	struct device_driver driver;
device_driver     173 include/linux/hsi/hsi.h 	struct device_driver	driver;
device_driver     877 include/linux/hyperv.h 	struct device_driver driver;
device_driver     904 include/linux/hyperv.h static inline struct hv_driver *drv_to_hv_drv(struct device_driver *d)
device_driver     190 include/linux/i2c.h 	struct device_driver driver;
device_driver     469 include/linux/i2o.h 	struct device_driver driver;
device_driver    1016 include/linux/ide.h 	struct device_driver	gen_driver;
device_driver     133 include/linux/ipack.h 	struct device_driver driver;
device_driver      19 include/linux/isa.h 	struct device_driver driver;
device_driver      85 include/linux/maple.h 	struct device_driver drv;
device_driver      84 include/linux/mcb.h 	struct device_driver driver;
device_driver      11 include/linux/mei_cl_bus.h 	struct device_driver driver;
device_driver     306 include/linux/memstick.h 	struct device_driver      driver;
device_driver      50 include/linux/mfd/mcp.h 	struct device_driver drv;
device_driver      66 include/linux/mic_bus.h 	struct device_driver driver;
device_driver     105 include/linux/mic_bus.h static inline struct mbus_driver *drv_to_mbus(struct device_driver *drv)
device_driver     520 include/linux/mmc/card.h 	struct device_driver drv;
device_driver      84 include/linux/mmc/sdio_func.h 	struct device_driver drv;
device_driver      52 include/linux/ntb.h 	struct device_driver driver;
device_driver      24 include/linux/of_device.h 					 const struct device_driver *drv)
device_driver      59 include/linux/of_device.h 					 struct device_driver *drv)
device_driver     654 include/linux/pci.h 	struct device_driver	driver;
device_driver      60 include/linux/pcieport_if.h 	struct device_driver driver;
device_driver     566 include/linux/phy.h 	struct device_driver driver;
device_driver     180 include/linux/platform_device.h 	struct device_driver driver;
device_driver     379 include/linux/pnp.h 	struct device_driver driver;
device_driver     396 include/linux/rio.h 	struct device_driver driver;
device_driver     163 include/linux/rpmsg.h 	struct device_driver drv;
device_driver      67 include/linux/serio.h 	struct device_driver driver;
device_driver     193 include/linux/spi/spi.h 	struct device_driver	driver;
device_driver     196 include/linux/spi/spi.h static inline struct spi_driver *to_spi_driver(struct device_driver *drv)
device_driver     149 include/linux/spmi.h 	struct device_driver driver;
device_driver     154 include/linux/spmi.h static inline struct spmi_driver *to_spmi_driver(struct device_driver *d)
device_driver     319 include/linux/ssb/ssb.h 	struct device_driver drv;
device_driver      54 include/linux/superhyway.h 	struct device_driver drv;
device_driver     107 include/linux/tc.h 	struct device_driver driver;
device_driver     111 include/linux/tifm.h 	struct device_driver  driver;
device_driver     982 include/linux/usb.h 				struct device_driver *driver,
device_driver     993 include/linux/usb.h 	struct device_driver driver;
device_driver     882 include/linux/usb/gadget.h 	struct device_driver	driver;
device_driver     234 include/linux/usb/serial.h 	struct device_driver	driver;
device_driver      95 include/linux/uwb/umc.h 	struct device_driver driver;
device_driver     137 include/linux/virtio.h 	struct device_driver driver;
device_driver     151 include/linux/virtio.h static inline struct virtio_driver *drv_to_virtio(struct device_driver *drv)
device_driver      82 include/linux/vlynq.h 	struct device_driver driver;
device_driver      90 include/linux/vlynq.h static inline struct vlynq_driver *to_vlynq_driver(struct device_driver *drv)
device_driver     114 include/linux/vme.h 	struct device_driver driver;
device_driver      60 include/linux/zorro.h     struct device_driver driver;
device_driver      60 include/pcmcia/ds.h 	struct device_driver	drv;
device_driver      13 include/scsi/scsi_driver.h 	struct device_driver	gendrv;
device_driver      24 include/scsi/scsi_driver.h extern int scsi_register_driver(struct device_driver *);
device_driver     476 include/scsi/scsi_transport_iscsi.h 				     struct device_driver *drv);
device_driver      99 include/xen/xenbus.h 	struct device_driver driver;
device_driver     104 include/xen/xenbus.h static inline struct xenbus_driver *to_xenbus_driver(struct device_driver *drv)