Home
last modified time | relevance | path

Searched defs:driver (Results 1 – 25 of 268) sorted by relevance

1234567891011

/linux/drivers/usb/serial/
H A Dbus.c20 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 Dvfio_pci_driver.c38 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 Dcontainer.c81 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 Dbus.c216 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 Dcoreboot_table.c43 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 Dbind.c24 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 Dgreybus.h65 struct device_driver driver; member
85 #define greybus_register(driver) \ argument
87 #define greybus_deregister(driver) \ argument
H A Dmcb.h66 struct mcb_driver *driver; member
90 struct device_driver driver; member
112 #define mcb_register_driver(driver) \ argument
H A Dwmi.h105 struct device_driver driver; member
136 #define wmi_driver_register(driver) __wmi_driver_register((driver), THIS_MODULE) argument
/linux/lib/kunit/
H A Ddevice.c34 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 Dquirks.c38 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 Ddtv-frontend.rst121 .. |delta| unicode:: U+00394
164 .. _dvbv5_stats:
/linux/drivers/staging/greybus/
H A Dgbphy.h44 struct device_driver driver; member
52 #define gb_gbphy_register(driver) \ argument
54 #define gb_gbphy_deregister(driver) \ argument
/linux/drivers/peci/
H A Dinternal.h93 struct device_driver driver; member
112 #define peci_driver_register(driver) \ argument
H A Dcore.c189 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 Ddevice.c214 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 Di2c-core-base.c123 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 Dvfio_pci_driver_test.c81 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 Dvchiq_bus.c36 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 Dproc_tty.c131 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 Dvbox_drv.c33 static const struct drm_driver driver; variable
185 static const struct drm_driver driver = { variable
/linux/drivers/usb/gadget/udc/
H A Dcore.c55 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 Dctucanfd-driver.rst163 .. _sec:socketcan:netdev:
214 .. _sec:socketcan:napi:
/linux/arch/um/drivers/
H A Dstdio_console.c49 static struct line_driver driver = { variable
93 static int con_install(struct tty_driver *driver, struct tty_struct *tty) in con_install()
H A Dssl.c43 static struct line_driver driver = { variable
87 static int ssl_install(struct tty_driver *driver, struct tty_struct *tty) in ssl_install()

1234567891011