Lines Matching refs:serial
89 static int ti_startup(struct usb_serial *serial);
90 static void ti_release(struct usb_serial *serial);
291 static int ti_startup(struct usb_serial *serial) in ti_startup() argument
294 struct usb_device *dev = serial->dev; in ti_startup()
309 tdev->td_serial = serial; in ti_startup()
310 usb_set_serial_data(serial, tdev); in ti_startup()
313 if (serial->type == &ti_1port_device) in ti_startup()
346 usb_set_serial_data(serial, NULL); in ti_startup()
351 static void ti_release(struct usb_serial *serial) in ti_release() argument
353 struct ti_device *tdev = usb_get_serial_data(serial); in ti_release()
367 if (port == port->serial->port[0]) in ti_port_probe()
373 tport->tp_tdev = usb_get_serial_data(port->serial); in ti_port_probe()
408 dev = port->serial->dev; in ti_open()
524 usb_kill_urb(port->serial->port[0]->interrupt_in_urb); in ti_open()
541 tdev = usb_get_serial_data(port->serial); in ti_close()
570 usb_kill_urb(port->serial->port[0]->interrupt_in_urb); in ti_close()
925 struct usb_serial *serial = tdev->td_serial; in ti_interrupt_callback() local
967 if (port_number >= serial->num_ports) { in ti_interrupt_callback()
973 port = serial->port[port_number]; in ti_interrupt_callback()
1138 usb_fill_bulk_urb(port->write_urb, port->serial->dev, in ti_send()
1139 usb_sndbulkpipe(port->serial->dev, in ti_send()