Lines Matching refs:tty
87 static void ch341_set_termios(struct tty_struct *tty,
310 static int ch341_open(struct tty_struct *tty, struct usb_serial_port *port) in ch341_open() argument
320 if (tty) in ch341_open()
321 ch341_set_termios(tty, port, NULL); in ch341_open()
331 r = usb_serial_generic_open(tty, port); in ch341_open()
339 static void ch341_set_termios(struct tty_struct *tty, in ch341_set_termios() argument
346 baud_rate = tty_get_baud_rate(tty); in ch341_set_termios()
370 static void ch341_break_ctl(struct tty_struct *tty, int break_state) in ch341_break_ctl() argument
374 struct usb_serial_port *port = tty->driver_data; in ch341_break_ctl()
413 static int ch341_tiocmset(struct tty_struct *tty, in ch341_tiocmset() argument
416 struct usb_serial_port *port = tty->driver_data; in ch341_tiocmset()
440 struct tty_struct *tty; in ch341_update_line_status() local
469 tty = tty_port_tty_get(&port->port); in ch341_update_line_status()
470 if (tty) { in ch341_update_line_status()
471 usb_serial_handle_dcd_change(port, tty, in ch341_update_line_status()
473 tty_kref_put(tty); in ch341_update_line_status()
514 static int ch341_tiocmget(struct tty_struct *tty) in ch341_tiocmget() argument
516 struct usb_serial_port *port = tty->driver_data; in ch341_tiocmget()