Lines Matching refs:drv
265 struct usb_serial_driver *drv = port->serial->type; in serial_port_shutdown() local
267 if (drv->close) in serial_port_shutdown()
268 drv->close(port); in serial_port_shutdown()
619 struct usb_serial_driver *drv) in match_dynamic_id() argument
623 spin_lock(&drv->dynids.lock); in match_dynamic_id()
624 list_for_each_entry(dynid, &drv->dynids.list, node) { in match_dynamic_id()
626 spin_unlock(&drv->dynids.lock); in match_dynamic_id()
630 spin_unlock(&drv->dynids.lock); in match_dynamic_id()
634 static const struct usb_device_id *get_iface_id(struct usb_serial_driver *drv, in get_iface_id() argument
639 id = usb_match_id(intf, drv->id_table); in get_iface_id()
644 id = match_dynamic_id(intf, drv); in get_iface_id()
656 struct usb_serial_driver *drv; in search_serial_device() local
660 list_for_each_entry(drv, &usb_serial_driver_list, driver_list) { in search_serial_device()
661 if (drv->usb_driver == driver) in search_serial_device()
662 id = get_iface_id(drv, iface); in search_serial_device()
664 return drv; in search_serial_device()
673 struct usb_serial_driver *drv = p->serial->type; in serial_port_carrier_raised() local
675 if (drv->carrier_raised) in serial_port_carrier_raised()
676 return drv->carrier_raised(p); in serial_port_carrier_raised()
684 struct usb_serial_driver *drv = p->serial->type; in serial_port_dtr_rts() local
686 if (drv->dtr_rts) in serial_port_dtr_rts()
687 drv->dtr_rts(p, on); in serial_port_dtr_rts()