| /linux/drivers/usb/serial/ |
| H A D | bus.c | 20 const struct usb_serial_driver *driver = to_usb_serial_driver(drv); in usb_serial_device_match() local 35 struct usb_serial_driver *driver; in usb_serial_device_probe() local 80 struct usb_serial_driver *driver; in usb_serial_device_remove() local 106 static ssize_t new_id_store(struct device_driver *driver, in new_id_store() 121 static ssize_t new_id_show(struct device_driver *driver, char *buf) in new_id_show() 154 int usb_serial_bus_register(struct usb_serial_driver *driver) in usb_serial_bus_register() 166 void usb_serial_bus_deregister(struct usb_serial_driver *driver) in usb_serial_bus_deregister()
|
| /linux/tools/testing/selftests/vfio/lib/ |
| H A D | vfio_pci_driver.c | 38 static void vfio_check_driver_op(struct vfio_pci_driver *driver, void *op, in vfio_check_driver_op() 54 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_init() local 66 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_remove() local 76 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_send_msi() local 87 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_memcpy_start() local 99 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_memcpy_wait() local 113 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_memcpy() local
|
| /linux/drivers/vfio/ |
| H A D | container.c | 81 const struct vfio_iommu_driver *driver) in vfio_iommu_driver_allowed() 93 struct vfio_iommu_driver *driver, *tmp; in vfio_register_iommu_driver() local 125 struct vfio_iommu_driver *driver; in vfio_unregister_iommu_driver() local 188 struct vfio_iommu_driver *driver; in vfio_container_ioctl_check_extension() local 236 struct vfio_iommu_driver *driver, in __vfio_container_attach_groups() 263 struct vfio_iommu_driver *driver; in vfio_ioctl_set_iommu() local 331 struct vfio_iommu_driver *driver; in vfio_fops_unl_ioctl() local 419 struct vfio_iommu_driver *driver; in vfio_container_attach_group() local 471 struct vfio_iommu_driver *driver; in vfio_group_detach_container() local 537 struct vfio_iommu_driver *driver = container->iommu_driver; in vfio_device_container_pin_pages() local [all …]
|
| /linux/drivers/hid/intel-ish-hid/ishtp/ |
| H A D | bus.c | 216 struct ishtp_cl_driver *driver; in ishtp_cl_device_probe() local 242 struct ishtp_cl_driver *driver = to_ishtp_cl_driver(drv); in ishtp_cl_bus_match() local 269 struct ishtp_cl_driver *driver = to_ishtp_cl_driver(dev->driver); in ishtp_cl_device_remove() local 291 struct ishtp_cl_driver *driver; in ishtp_cl_device_suspend() local 317 struct ishtp_cl_driver *driver; in ishtp_cl_device_resume() local 343 struct ishtp_cl_driver *driver; in ishtp_cl_device_reset() local 495 int ishtp_cl_driver_register(struct ishtp_cl_driver *driver, in ishtp_cl_driver_register() 515 void ishtp_cl_driver_unregister(struct ishtp_cl_driver *driver) in ishtp_cl_driver_unregister()
|
| /linux/drivers/firmware/google/ |
| H A D | coreboot_table.c | 43 const struct coreboot_driver *driver = CB_DRV(drv); in coreboot_bus_match() local 61 struct coreboot_driver *driver = CB_DRV(dev->driver); in coreboot_bus_probe() local 72 struct coreboot_driver *driver = CB_DRV(dev->driver); in coreboot_bus_remove() local 101 int __coreboot_driver_register(struct coreboot_driver *driver, in __coreboot_driver_register() 111 void coreboot_driver_unregister(struct coreboot_driver *driver) in coreboot_driver_unregister()
|
| /linux/sound/hda/common/ |
| H A D | bind.c | 24 const struct hda_codec_driver *driver = in hda_codec_match() local 45 struct hda_codec_driver *driver = hda_codec_to_driver(codec); in hda_codec_unsol_event() local 91 struct hda_codec_driver *driver = hda_codec_to_driver(codec); in hda_codec_driver_probe() local 155 struct hda_codec_driver *driver = hda_codec_to_driver(codec); hda_codec_driver_remove() local [all...] |
| /linux/include/linux/ |
| H A D | greybus.h | 65 struct device_driver driver; member 85 #define greybus_register(driver) \ argument 87 #define greybus_deregister(driver) \ argument
|
| H A D | mcb.h | 66 struct mcb_driver *driver; member 90 struct device_driver driver; member 112 #define mcb_register_driver(driver) \ argument
|
| H A D | wmi.h | 105 struct device_driver driver; member 136 #define wmi_driver_register(driver) __wmi_driver_register((driver), THIS_MODULE) argument
|
| /linux/lib/kunit/ |
| H A D | device.c | 34 const struct device_driver *driver; member 84 struct device_driver *driver; in kunit_driver_create() local 191 const struct device_driver *driver = to_kunit_device(dev)->driver; in kunit_device_unregister() local
|
| /linux/sound/usb/ |
| H A D | quirks.c | 38 struct usb_driver *driver, in create_composite_quirk() argument 75 struct usb_driver *driver, in ignore_interface_quirk() argument 84 struct usb_driver *driver, in create_any_midi_quirk() argument 95 struct usb_driver *driver, in create_standard_audio_quirk() argument 154 struct usb_driver *driver, in create_fixed_stream_quirk() argument 221 struct usb_driver *driver) in create_auto_pcm_quirk() argument 263 struct usb_driver *driver, in create_yamaha_midi_quirk() argument 295 create_roland_midi_quirk(struct snd_usb_audio * chip,struct usb_interface * iface,struct usb_driver * driver,struct usb_host_interface * alts) create_roland_midi_quirk() argument 319 create_std_midi_quirk(struct snd_usb_audio * chip,struct usb_interface * iface,struct usb_driver * driver,struct usb_host_interface * alts) create_std_midi_quirk() argument 347 create_auto_midi_quirk(struct snd_usb_audio * chip,struct usb_interface * iface,struct usb_driver * driver) create_auto_midi_quirk() argument 383 create_autodetect_quirk(struct snd_usb_audio * chip,struct usb_interface * iface,struct usb_driver * driver,const struct snd_usb_audio_quirk * quirk) create_autodetect_quirk() argument 400 create_uaxx_quirk(struct snd_usb_audio * chip,struct usb_interface * iface,struct usb_driver * driver,const struct snd_usb_audio_quirk * quirk) create_uaxx_quirk() argument 495 create_standard_mixer_quirk(struct snd_usb_audio * chip,struct usb_interface * iface,struct usb_driver * driver,const struct snd_usb_audio_quirk * quirk) create_standard_mixer_quirk() argument 514 snd_usb_create_quirk(struct snd_usb_audio * chip,struct usb_interface * iface,struct usb_driver * driver,const struct snd_usb_audio_quirk * quirk) snd_usb_create_quirk() argument [all...] |
| /linux/Documentation/driver-api/media/ |
| H A D | dtv-frontend.rst | 121 .. |delta| unicode:: U+00394 164 .. _dvbv5_stats:
|
| /linux/drivers/staging/greybus/ |
| H A D | gbphy.h | 44 struct device_driver driver; member 52 #define gb_gbphy_register(driver) \ argument 54 #define gb_gbphy_deregister(driver) \ argument
|
| /linux/drivers/peci/ |
| H A D | internal.h | 93 struct device_driver driver; member 112 #define peci_driver_register(driver) \ argument
|
| H A D | core.c | 189 struct peci_driver *driver = to_peci_driver(dev->driver); in peci_bus_device_probe() local 197 struct peci_driver *driver = to_peci_driver(dev->driver); in peci_bus_device_remove() local
|
| H A D | device.c | 214 int __peci_driver_register(struct peci_driver *driver, struct module *owner, in __peci_driver_register() 235 void peci_driver_unregister(struct peci_driver *driver) in peci_driver_unregister()
|
| /linux/drivers/i2c/ |
| H A D | i2c-core-base.c | 123 struct i2c_driver *driver = to_i2c_driver(client->dev.driver); in i2c_get_match_data() local 143 const struct i2c_driver *driver; in i2c_device_match() local 496 struct i2c_driver *driver; in i2c_device_probe() local 626 struct i2c_driver *driver; in i2c_device_remove() local 650 struct i2c_driver *driver; in i2c_device_shutdown() local 1425 static int i2c_do_add_adapter(struct i2c_driver *driver, in i2c_do_add_adapter() 1727 static void i2c_do_del_adapter(struct i2c_driver *driver, in i2c_do_del_adapter() 2036 int i2c_register_driver(struct module *owner, struct i2c_driver *driver) in i2c_register_driver() 2077 void i2c_del_driver(struct i2c_driver *driver) in i2c_del_driver() 2097 struct i2c_driver *driver; in i2c_cmd() local [all …]
|
| /linux/tools/testing/selftests/vfio/ |
| H A D | vfio_pci_driver_test.c | 81 struct vfio_pci_driver *driver; in FIXTURE_SETUP() local 115 struct vfio_pci_driver *driver = &self->device->driver; in FIXTURE_TEARDOWN() local 225 struct vfio_pci_driver *driver = &self->device->driver; variable
|
| /linux/drivers/platform/raspberrypi/vchiq-interface/ |
| H A D | vchiq_bus.c | 36 struct vchiq_driver *driver = to_vchiq_driver(dev->driver); in vchiq_bus_probe() local 44 struct vchiq_driver *driver = to_vchiq_driver(dev->driver); in vchiq_bus_remove() local
|
| /linux/fs/proc/ |
| H A D | proc_tty.c | 131 void proc_tty_register_driver(struct tty_driver *driver) in proc_tty_register_driver() 147 void proc_tty_unregister_driver(struct tty_driver *driver) in proc_tty_unregister_driver()
|
| /linux/drivers/gpu/drm/vboxvideo/ |
| H A D | vbox_drv.c | 33 static const struct drm_driver driver; variable 185 static const struct drm_driver driver = { variable
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | core.c | 55 struct usb_gadget_driver *driver; member 1205 struct usb_gadget_driver *driver) in usb_gadget_udc_reset() 1625 const struct usb_gadget_driver *driver = container_of(drv, in gadget_match_driver() local 1645 struct usb_gadget_driver *driver = container_of(dev->driver, in gadget_bind_driver() local 1711 struct usb_gadget_driver *driver = udc->driver; in gadget_unbind_driver() local 1740 int usb_gadget_register_driver_owner(struct usb_gadget_driver *driver, in usb_gadget_register_driver_owner() 1779 int usb_gadget_unregister_driver(struct usb_gadget_driver *driver) in usb_gadget_unregister_driver()
|
| /linux/Documentation/networking/device_drivers/can/ctu/ |
| H A D | ctucanfd-driver.rst | 163 .. _sec:socketcan:netdev: 214 .. _sec:socketcan:napi:
|
| /linux/arch/um/drivers/ |
| H A D | stdio_console.c | 49 static struct line_driver driver = { variable 93 static int con_install(struct tty_driver *driver, struct tty_struct *tty) in con_install()
|
| H A D | ssl.c | 43 static struct line_driver driver = { variable 87 static int ssl_install(struct tty_driver *driver, struct tty_struct *tty) in ssl_install()
|