| /drivers/usb/serial/ |
| 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()
|
| A D | usb-serial.c | 126 struct usb_driver *driver = serial->type->usb_driver; in usb_serial_claim_interface() local 147 struct usb_driver *driver = serial->type->usb_driver; in release_sibling() local 214 static int serial_install(struct tty_driver *driver, struct tty_struct *tty) in serial_install() 687 struct usb_serial_driver *driver) in create_serial() 741 struct usb_driver *driver = to_usb_driver(iface->dev.driver); in search_serial_device() local 1408 static int usb_serial_register(struct usb_serial_driver *driver) in usb_serial_register()
|
| /drivers/gpu/host1x/ |
| A D | bus.c | 40 struct host1x_driver *driver, in host1x_subdev_add() 89 struct host1x_driver *driver) in host1x_device_parse_dt() 422 struct host1x_driver *driver) in host1x_device_add() 495 struct host1x_driver *driver) in host1x_attach_driver() 517 struct host1x_driver *driver) in host1x_detach_driver() 570 struct host1x_driver *driver; in host1x_register() local 598 struct host1x_driver *driver; in host1x_unregister() local 616 struct host1x_driver *driver = to_host1x_driver(dev->driver); in host1x_device_probe() local 627 struct host1x_driver *driver = to_host1x_driver(dev->driver); in host1x_device_remove() local 655 int host1x_driver_register_full(struct host1x_driver *driver, in host1x_driver_register_full() [all …]
|
| /drivers/vfio/ |
| 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 …]
|
| /drivers/phy/broadcom/ |
| 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
|
| /drivers/usb/core/ |
| A D | driver.c | 44 struct device_driver *driver, in usb_store_new_id() 139 static ssize_t new_id_store(struct device_driver *driver, in new_id_store() 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() 1111 void usb_deregister(struct usb_driver *driver) in usb_deregister() 1314 struct usb_driver *driver; in usb_suspend_interface() local 1335 struct usb_driver *driver; in usb_resume_interface() local [all …]
|
| /drivers/pci/endpoint/ |
| A D | pci-epf-core.c | 331 static void pci_epf_remove_cfs(struct pci_epf_driver *driver) in pci_epf_remove_cfs() 351 void pci_epf_unregister_driver(struct pci_epf_driver *driver) in pci_epf_unregister_driver() 358 static int pci_epf_add_cfs(struct pci_epf_driver *driver) in pci_epf_add_cfs() 392 int __pci_epf_register_driver(struct pci_epf_driver *driver, in __pci_epf_register_driver() 545 const struct pci_epf_driver *driver = to_pci_epf_driver(drv); in pci_epf_device_match() local 556 struct pci_epf_driver *driver = to_pci_epf_driver(dev->driver); in pci_epf_device_probe() local 569 struct pci_epf_driver *driver = to_pci_epf_driver(dev->driver); in pci_epf_device_remove() local
|
| /drivers/tty/ |
| A D | tty_io.c | 1292 static int tty_driver_install_tty(struct tty_driver *driver, in tty_driver_install_tty() 1328 struct tty_driver *driver = tty->driver; in tty_reopen() local 1518 struct tty_driver *driver = tty->driver; in release_one_tty() local 1908 struct tty_driver *driver = NULL; in tty_lookup_driver() local 1947 struct tty_driver *driver; in tty_kopen() local 2033 struct tty_driver *driver = NULL; in tty_open_by_driver() local 3158 static int tty_cdev_add(struct tty_driver *driver, dev_t dev, in tty_cdev_add() 3329 struct tty_driver *driver; in __tty_alloc_driver() local 3416 void tty_driver_kref_put(struct tty_driver *driver) in tty_driver_kref_put() 3428 int tty_register_driver(struct tty_driver *driver) in tty_register_driver() [all …]
|
| A D | pty.c | 359 static int pty_common_install(struct tty_driver *driver, struct tty_struct *tty, in pty_common_install() 439 static int pty_install(struct tty_driver *driver, struct tty_struct *tty) in pty_install() 444 static void pty_remove(struct tty_driver *driver, struct tty_struct *tty) in pty_remove() 688 static struct tty_struct *ptm_unix98_lookup(struct tty_driver *driver, in ptm_unix98_lookup() 705 static struct tty_struct *pts_unix98_lookup(struct tty_driver *driver, in pts_unix98_lookup() 719 static int pty_unix98_install(struct tty_driver *driver, struct tty_struct *tty) in pty_unix98_install() 725 static void pty_unix98_remove(struct tty_driver *driver, struct tty_struct *tty) in pty_unix98_remove()
|
| A D | tty_port.c | 118 struct tty_driver *driver, unsigned index) in tty_port_link_device() 138 struct tty_driver *driver, unsigned index, in tty_port_register_device() 159 struct tty_driver *driver, unsigned index, in tty_port_register_device_attr() 183 struct tty_driver *driver, unsigned index, in tty_port_register_device_attr_serdev() 213 struct tty_driver *driver, unsigned index) in tty_port_unregister_device() 717 int tty_port_install(struct tty_port *port, struct tty_driver *driver, in tty_port_install()
|
| /drivers/firmware/google/ |
| A D | coreboot_table.c | 30 const struct coreboot_driver *driver = CB_DRV(drv); in coreboot_bus_match() local 48 struct coreboot_driver *driver = CB_DRV(dev->driver); in coreboot_bus_probe() local 59 struct coreboot_driver *driver = CB_DRV(dev->driver); in coreboot_bus_remove() local 88 int __coreboot_driver_register(struct coreboot_driver *driver, in __coreboot_driver_register() 98 void coreboot_driver_unregister(struct coreboot_driver *driver) in coreboot_driver_unregister()
|
| /drivers/hid/intel-ish-hid/ishtp/ |
| 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 261 struct ishtp_cl_driver *driver = to_ishtp_cl_driver(dev->driver); in ishtp_cl_device_remove() local 283 struct ishtp_cl_driver *driver; in ishtp_cl_device_suspend() local 309 struct ishtp_cl_driver *driver; in ishtp_cl_device_resume() local 335 struct ishtp_cl_driver *driver; in ishtp_cl_device_reset() local 487 int ishtp_cl_driver_register(struct ishtp_cl_driver *driver, in ishtp_cl_driver_register() 507 void ishtp_cl_driver_unregister(struct ishtp_cl_driver *driver) in ishtp_cl_driver_unregister()
|
| /drivers/greybus/ |
| 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()
|
| /drivers/gpu/drm/gma500/ |
| A D | mmu.c | 57 static inline void psb_mmu_clflush(struct psb_mmu_driver *driver, void *addr) in psb_mmu_clflush() 67 static void psb_mmu_flush_pd_locked(struct psb_mmu_driver *driver, int force) in psb_mmu_flush_pd_locked() 95 void psb_mmu_flush(struct psb_mmu_driver *driver) in psb_mmu_flush() 158 struct psb_mmu_pd *psb_mmu_alloc_pd(struct psb_mmu_driver *driver, in psb_mmu_alloc_pd() 232 struct psb_mmu_driver *driver = pd->driver; in psb_mmu_free_pagedir() local 399 struct psb_mmu_pd *psb_mmu_get_default_pd(struct psb_mmu_driver *driver) in psb_mmu_get_default_pd() 410 void psb_mmu_driver_takedown(struct psb_mmu_driver *driver) in psb_mmu_driver_takedown() 425 struct psb_mmu_driver *driver; in psb_mmu_driver_init() local
|
| /drivers/gpu/drm/ |
| A D | drm_drv.c | 701 const struct drm_driver *driver, in drm_dev_init() 804 const struct drm_driver *driver) in devm_drm_dev_init() 817 const struct drm_driver *driver, in __devm_drm_dev_alloc() 858 const struct drm_driver *driver, in __drm_dev_alloc() 893 struct drm_device *drm_dev_alloc(const struct drm_driver *driver, in drm_dev_alloc() 1057 const struct drm_driver *driver = dev->driver; in drm_dev_register() local
|
| /drivers/i2c/ |
| A D | i2c-core-base.c | 122 struct i2c_driver *driver = to_i2c_driver(client->dev.driver); in i2c_get_match_data() local 142 const struct i2c_driver *driver; in i2c_device_match() local 495 struct i2c_driver *driver; in i2c_device_probe() local 626 struct i2c_driver *driver; in i2c_device_remove() local 652 struct i2c_driver *driver; in i2c_device_shutdown() local 1427 static int i2c_do_add_adapter(struct i2c_driver *driver, in i2c_do_add_adapter() 1712 static void i2c_do_del_adapter(struct i2c_driver *driver, in i2c_do_del_adapter() 2006 int i2c_register_driver(struct module *owner, struct i2c_driver *driver) in i2c_register_driver() 2047 void i2c_del_driver(struct i2c_driver *driver) in i2c_del_driver() 2067 struct i2c_driver *driver; in i2c_cmd() local [all …]
|
| /drivers/staging/greybus/ |
| A D | gbphy.h | 44 struct device_driver driver; member 52 #define gb_gbphy_register(driver) \ argument 54 #define gb_gbphy_deregister(driver) \ argument
|
| /drivers/usb/gadget/udc/ |
| A D | core.c | 54 struct usb_gadget_driver *driver; member 1189 struct usb_gadget_driver *driver) in usb_gadget_udc_reset() 1573 const struct usb_gadget_driver *driver = container_of(drv, in gadget_match_driver() local 1593 struct usb_gadget_driver *driver = container_of(dev->driver, in gadget_bind_driver() local 1659 struct usb_gadget_driver *driver = udc->driver; in gadget_unbind_driver() local 1688 int usb_gadget_register_driver_owner(struct usb_gadget_driver *driver, in usb_gadget_register_driver_owner() 1727 int usb_gadget_unregister_driver(struct usb_gadget_driver *driver) in usb_gadget_unregister_driver()
|
| /drivers/peci/ |
| A D | internal.h | 93 struct device_driver driver; member 112 #define peci_driver_register(driver) \ argument
|
| 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
|
| /drivers/staging/vc04_services/interface/vchiq_arm/ |
| 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
|
| /drivers/gpu/drm/virtio/ |
| A D | virtgpu_drv.c | 47 static const struct drm_driver driver; variable 224 static const struct drm_driver driver = { variable
|
| /drivers/gpu/drm/vboxvideo/ |
| A D | vbox_drv.c | 33 static const struct drm_driver driver; variable 185 static const struct drm_driver driver = { variable
|
| /drivers/thunderbolt/ |
| A D | domain.c | 50 const struct tb_service_driver *driver; in __tb_service_match() local 78 struct tb_service_driver *driver; in tb_service_probe() local 90 struct tb_service_driver *driver; in tb_service_remove() local 99 struct tb_service_driver *driver; in tb_service_shutdown() local
|
| /drivers/tty/hvc/ |
| A D | hvc_console.c | 325 static int hvc_install(struct tty_driver *driver, struct tty_struct *tty) in hvc_install() 856 static int hvc_poll_init(struct tty_driver *driver, int line, char *options) in hvc_poll_init() 861 static int hvc_poll_get_char(struct tty_driver *driver, int line) in hvc_poll_get_char() 876 static void hvc_poll_put_char(struct tty_driver *driver, int line, char ch) in hvc_poll_put_char()
|