| /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 | 34 static void vfio_check_driver_op(struct vfio_pci_driver *driver, void *op, in vfio_check_driver_op() 50 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_init() local 62 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_remove() local 72 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_send_msi() local 83 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_memcpy_start() local 95 struct vfio_pci_driver *driver = &device->driver; in vfio_pci_driver_memcpy_wait() local
|
| /linux/drivers/phy/broadcom/ |
| H A D | phy-bcm-ns2-usbdrd.c | 67 struct ns2_phy_driver *driver; member 79 struct ns2_phy_driver *driver) in pll_lock_stat() 91 struct ns2_phy_driver *driver = data->driver; in ns2_drd_phy_init() local 111 struct ns2_phy_driver *driver = data->driver; in ns2_drd_phy_poweroff() local 133 struct ns2_phy_driver *driver = data->driver; in ns2_drd_phy_poweron() local 185 static void connect_change(struct ns2_phy_driver *driver) in connect_change() 230 struct ns2_phy_driver *driver; in extcon_work() local 259 struct ns2_phy_driver *driver = dev_id; in gpio_irq_handler() local 284 struct ns2_phy_driver *driver; in ns2_drd_phy_probe() 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/usb/core/ |
| H A D | driver.c | 44 struct device_driver *driver, in usb_store_new_id() 132 static ssize_t new_id_show(struct device_driver *driver, char *buf) in new_id_show() 139 static ssize_t new_id_store(struct device_driver *driver, in new_id_store() 151 static ssize_t remove_id_store(struct device_driver *driver, const char *buf, in remove_id_store() 178 static ssize_t remove_id_show(struct device_driver *driver, char *buf) in remove_id_show() 320 struct usb_driver *driver = to_usb_driver(dev->driver); in usb_probe_interface() local 430 struct usb_driver *driver = to_usb_driver(dev->driver); in usb_unbind_interface() local 520 struct usb_driver *driver; in usb_shutdown_interface() local 548 int usb_driver_claim_interface(struct usb_driver *driver, in usb_driver_claim_interface() 622 void usb_driver_release_interface(struct usb_driver *driver, in usb_driver_release_interface() [all …]
|
| /linux/drivers/greybus/ |
| H A D | core.c | 95 const struct greybus_driver *driver = to_greybus_driver(drv); in greybus_match_device() local 197 struct greybus_driver *driver = to_greybus_driver(dev->driver); in greybus_probe() local 257 struct greybus_driver *driver = to_greybus_driver(dev->driver); in greybus_remove() local 298 int greybus_register_driver(struct greybus_driver *driver, struct module *owner, in greybus_register_driver() 322 void greybus_deregister_driver(struct greybus_driver *driver) in greybus_deregister_driver()
|
| /linux/arch/s390/pci/ |
| H A D | pci_event.c | 75 static bool is_driver_supported(struct pci_driver *driver) in is_driver_supported() 85 struct pci_driver *driver) in zpci_event_notify_error_detected() 100 struct pci_driver *driver) in zpci_event_do_error_state_clear() 146 struct pci_driver *driver) in zpci_event_do_reset() 183 struct pci_driver *driver; in zpci_event_attempt_error_recovery() local 271 struct pci_driver *driver; in zpci_event_io_failure() local
|
| /linux/arch/powerpc/kernel/ |
| H A D | eeh_driver.c | 257 struct pci_driver *driver; in eeh_pe_report_edev() local 325 struct pci_driver *driver) in eeh_report_error() 351 struct pci_driver *driver) in eeh_report_mmio_enabled() 371 struct pci_driver *driver) in eeh_report_reset() 424 struct pci_driver *driver) in eeh_report_resume() 450 struct pci_driver *driver) in eeh_report_failure() 468 struct pci_driver *driver; in eeh_add_virt_device() local 493 struct pci_driver *driver; in eeh_rmv_device() local
|
| /linux/drivers/tty/ |
| H A D | tty_io.c | 1173 static void pty_line_name(struct tty_driver *driver, int index, char *p) in pty_line_name() 1194 static ssize_t tty_line_name(struct tty_driver *driver, int index, char *p) in tty_line_name() 1214 static struct tty_struct *tty_driver_lookup_tty(struct tty_driver *driver, in tty_driver_lookup_tty() 1271 int tty_standard_install(struct tty_driver *driver, struct tty_struct *tty) in tty_standard_install() 1292 static int tty_driver_install_tty(struct tty_driver *driver, in tty_driver_install_tty() 1309 static void tty_driver_remove_tty(struct tty_driver *driver, struct tty_struct *tty) in tty_driver_remove_tty() 1328 struct tty_driver *driver = tty->driver; in tty_reopen() local 1384 struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx) in tty_init_dev() 1518 struct tty_driver *driver = tty->driver; in release_one_tty() local 1908 struct tty_driver *driver = NULL; in tty_lookup_driver() local [all …]
|
| H A D | pty.c | 355 static int pty_common_install(struct tty_driver *driver, struct tty_struct *tty, in pty_common_install() 435 static int pty_install(struct tty_driver *driver, struct tty_struct *tty) in pty_install() 440 static void pty_remove(struct tty_driver *driver, struct tty_struct *tty) in pty_remove() 669 static struct tty_struct *ptm_unix98_lookup(struct tty_driver *driver, in ptm_unix98_lookup() 686 static struct tty_struct *pts_unix98_lookup(struct tty_driver *driver, in pts_unix98_lookup() 694 static int pty_unix98_install(struct tty_driver *driver, struct tty_struct *tty) in pty_unix98_install() 700 static void pty_unix98_remove(struct tty_driver *driver, struct tty_struct *tty) in pty_unix98_remove()
|
| /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); in hda_codec_driver_remove() local
|
| /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
|
| /linux/sound/usb/ |
| H A D | quirks.c | 35 struct usb_driver *driver, in create_composite_quirk() argument 72 struct usb_driver *driver, in ignore_interface_quirk() argument 81 struct usb_driver *driver, in create_any_midi_quirk() argument 92 struct usb_driver *driver, in create_standard_audio_quirk() argument 151 struct usb_driver *driver, in create_fixed_stream_quirk() argument 218 struct usb_driver *driver) in create_auto_pcm_quirk() argument 260 struct usb_driver *driver, in create_yamaha_midi_quirk() argument 292 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 316 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 344 create_auto_midi_quirk(struct snd_usb_audio * chip,struct usb_interface * iface,struct usb_driver * driver) create_auto_midi_quirk() argument 380 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 397 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 492 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 511 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/lib/kunit/ |
| H A D | device.c | 34 const struct device_driver *driver; member 84 struct device_driver *driver; in kunit_driver_create() local 192 const struct device_driver *driver = to_kunit_device(dev)->driver; kunit_device_unregister() local [all...] |
| /linux/crypto/ |
| H A D | testmgr.c | 64 int alg_test(const char *driver, const char *alg, u32 type, u32 mask) in alg_test() 1261 const char *driver, in check_hash_result() 1278 const char *driver, const char *vec_name, in check_shash_op() 1298 const char *driver = crypto_shash_driver_name(tfm); in test_shash_vec_cfg() local 1454 const char *driver, const char *vec_name, in check_nonfinal_ahash_op() 1481 const char *driver = crypto_ahash_driver_name(tfm); in test_ahash_vec_cfg() local 1759 const char *driver = crypto_ahash_driver_name(tfm); in test_hash_vs_generic_impl() local 1865 static int alloc_shash(const char *driver, u32 type, u32 mask, in alloc_shash() 1899 unsigned int num_vecs, const char *driver, in __alg_test_hash() 1989 static int alg_test_hash(const struct alg_test_desc *desc, const char *driver, in alg_test_hash() [all …]
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_drv.c | 702 const struct drm_driver *driver, in drm_dev_init() 805 const struct drm_driver *driver) in devm_drm_dev_init() 818 const struct drm_driver *driver, in __devm_drm_dev_alloc() 859 const struct drm_driver *driver, in __drm_dev_alloc() 894 struct drm_device *drm_dev_alloc(const struct drm_driver *driver, in drm_dev_alloc() 1058 const struct drm_driver *driver = dev->driver; in drm_dev_register() local
|
| /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
|
| /linux/tools/testing/selftests/vfio/ |
| H A D | vfio_pci_driver_test.c | 74 struct vfio_pci_driver *driver; in FIXTURE_SETUP() local 108 struct vfio_pci_driver *driver = &self->device->driver; in FIXTURE_TEARDOWN() local 212 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/Documentation/hid/ |
| H A D | intel-ish-hid.rst | 118 IPC/FW message types 145 Transport layer interface
|
| /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/usb/gadget/udc/ |
| H A D | core.c | 54 struct usb_gadget_driver *driver; member 1198 struct usb_gadget_driver *driver) in usb_gadget_udc_reset() 1592 const struct usb_gadget_driver *driver = container_of(drv, in gadget_match_driver() local 1612 struct usb_gadget_driver *driver = container_of(dev->driver, in gadget_bind_driver() local 1678 struct usb_gadget_driver *driver = udc->driver; in gadget_unbind_driver() local 1707 int usb_gadget_register_driver_owner(struct usb_gadget_driver *driver, in usb_gadget_register_driver_owner() 1746 int usb_gadget_unregister_driver(struct usb_gadget_driver *driver) in usb_gadget_unregister_driver()
|