Lines Matching refs:tty
121 static int iuu_tiocmset(struct tty_struct *tty, in iuu_tiocmset() argument
124 struct usb_serial_port *port = tty->driver_data; in iuu_tiocmset()
150 static int iuu_tiocmget(struct tty_struct *tty) in iuu_tiocmget() argument
152 struct usb_serial_port *port = tty->driver_data; in iuu_tiocmget()
704 static int iuu_uart_write(struct tty_struct *tty, struct usb_serial_port *port, in iuu_uart_write() argument
887 static void iuu_set_termios(struct tty_struct *tty, in iuu_set_termios() argument
892 unsigned int cflag = tty->termios.c_cflag; in iuu_set_termios()
901 baud = tty->termios.c_ospeed; in iuu_set_termios()
932 tty_termios_copy_hw(&tty->termios, old_termios); in iuu_set_termios()
936 tty_encode_baud_rate(tty, baud, baud); in iuu_set_termios()
937 tty->termios.c_cflag &= ~(supported_mask|CSIZE); in iuu_set_termios()
938 tty->termios.c_cflag |= newval | csize; in iuu_set_termios()
953 static void iuu_init_termios(struct tty_struct *tty) in iuu_init_termios() argument
955 tty->termios = tty_std_termios; in iuu_init_termios()
956 tty->termios.c_cflag = CLOCAL | CREAD | CS8 | B9600 in iuu_init_termios()
958 tty->termios.c_ispeed = 9600; in iuu_init_termios()
959 tty->termios.c_ospeed = 9600; in iuu_init_termios()
960 tty->termios.c_lflag = 0; in iuu_init_termios()
961 tty->termios.c_oflag = 0; in iuu_init_termios()
962 tty->termios.c_iflag = 0; in iuu_init_termios()
965 static int iuu_open(struct tty_struct *tty, struct usb_serial_port *port) in iuu_open() argument
975 baud = tty->termios.c_ospeed; in iuu_open()
976 tty->termios.c_ispeed = baud; in iuu_open()
978 tty_encode_baud_rate(tty, baud, baud); in iuu_open()