• Home
  • Raw
  • Download

Lines Matching refs:driver

19 	struct usb_serial_driver *driver;  in usb_serial_device_match()  local
30 driver = to_usb_serial_driver(drv); in usb_serial_device_match()
32 if (driver == port->serial->type) in usb_serial_device_match()
40 struct usb_serial_driver *driver; in usb_serial_device_probe() local
55 driver = port->serial->type; in usb_serial_device_probe()
56 if (driver->port_probe) { in usb_serial_device_probe()
57 retval = driver->port_probe(port); in usb_serial_device_probe()
74 driver->description, minor); in usb_serial_device_probe()
79 if (driver->port_remove) in usb_serial_device_probe()
80 driver->port_remove(port); in usb_serial_device_probe()
89 struct usb_serial_driver *driver; in usb_serial_device_remove() local
110 driver = port->serial->type; in usb_serial_device_remove()
111 if (driver->port_remove) in usb_serial_device_remove()
112 retval = driver->port_remove(port); in usb_serial_device_remove()
115 driver->description, minor); in usb_serial_device_remove()
123 static ssize_t new_id_store(struct device_driver *driver, in new_id_store() argument
126 struct usb_serial_driver *usb_drv = to_usb_serial_driver(driver); in new_id_store()
128 driver, buf, count); in new_id_store()
133 &usb_drv->usb_driver->drvwrap.driver, in new_id_store()
138 static ssize_t new_id_show(struct device_driver *driver, char *buf) in new_id_show() argument
140 struct usb_serial_driver *usb_drv = to_usb_serial_driver(driver); in new_id_show()
172 int usb_serial_bus_register(struct usb_serial_driver *driver) in usb_serial_bus_register() argument
176 driver->driver.bus = &usb_serial_bus_type; in usb_serial_bus_register()
177 spin_lock_init(&driver->dynids.lock); in usb_serial_bus_register()
178 INIT_LIST_HEAD(&driver->dynids.list); in usb_serial_bus_register()
180 retval = driver_register(&driver->driver); in usb_serial_bus_register()
185 void usb_serial_bus_deregister(struct usb_serial_driver *driver) in usb_serial_bus_deregister() argument
187 free_dynids(driver); in usb_serial_bus_deregister()
188 driver_unregister(&driver->driver); in usb_serial_bus_deregister()