Lines Matching refs:tty
80 int usb_serial_generic_open(struct tty_struct *tty, struct usb_serial_port *port) in usb_serial_generic_open() argument
191 int usb_serial_generic_write(struct tty_struct *tty, in usb_serial_generic_write() argument
211 int usb_serial_generic_write_room(struct tty_struct *tty) in usb_serial_generic_write_room() argument
213 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_write_room()
228 int usb_serial_generic_chars_in_buffer(struct tty_struct *tty) in usb_serial_generic_chars_in_buffer() argument
230 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_chars_in_buffer()
246 void usb_serial_generic_wait_until_sent(struct tty_struct *tty, long timeout) in usb_serial_generic_wait_until_sent() argument
248 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_wait_until_sent()
253 bps = tty_get_baud_rate(tty); in usb_serial_generic_wait_until_sent()
438 void usb_serial_generic_throttle(struct tty_struct *tty) in usb_serial_generic_throttle() argument
440 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_throttle()
449 void usb_serial_generic_unthrottle(struct tty_struct *tty) in usb_serial_generic_unthrottle() argument
451 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_unthrottle()
464 static bool usb_serial_generic_msr_changed(struct tty_struct *tty, in usb_serial_generic_msr_changed() argument
467 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_msr_changed()
493 int usb_serial_generic_tiocmiwait(struct tty_struct *tty, unsigned long arg) in usb_serial_generic_tiocmiwait() argument
495 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_tiocmiwait()
505 usb_serial_generic_msr_changed(tty, arg, &cnow)); in usb_serial_generic_tiocmiwait()
513 int usb_serial_generic_get_icount(struct tty_struct *tty, in usb_serial_generic_get_icount() argument
516 struct usb_serial_port *port = tty->driver_data; in usb_serial_generic_get_icount()
579 struct tty_struct *tty, unsigned int status) in usb_serial_handle_dcd_change() argument
585 if (tty) { in usb_serial_handle_dcd_change()
586 struct tty_ldisc *ld = tty_ldisc_ref(tty); in usb_serial_handle_dcd_change()
590 ld->ops->dcd_change(tty, status); in usb_serial_handle_dcd_change()
597 else if (tty && !C_CLOCAL(tty)) in usb_serial_handle_dcd_change()
598 tty_hangup(tty); in usb_serial_handle_dcd_change()