Lines Matching refs:tty

138 	struct tty_struct *tty;  in f81232_read_msr()  local
165 tty = tty_port_tty_get(&port->port); in f81232_read_msr()
166 if (tty) { in f81232_read_msr()
167 usb_serial_handle_dcd_change(port, tty, in f81232_read_msr()
170 tty_kref_put(tty); in f81232_read_msr()
338 static void f81232_break_ctl(struct tty_struct *tty, int break_state) in f81232_break_ctl() argument
439 static void f81232_set_termios(struct tty_struct *tty, in f81232_set_termios() argument
447 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios)) in f81232_set_termios()
450 if (C_BAUD(tty) == B0) in f81232_set_termios()
455 baudrate = tty_get_baud_rate(tty); in f81232_set_termios()
459 tty_encode_baud_rate(tty, baudrate, baudrate); in f81232_set_termios()
464 if (C_PARENB(tty)) { in f81232_set_termios()
467 if (!C_PARODD(tty)) in f81232_set_termios()
470 if (C_CMSPAR(tty)) in f81232_set_termios()
474 if (C_CSTOPB(tty)) in f81232_set_termios()
477 switch (C_CSIZE(tty)) { in f81232_set_termios()
500 static int f81232_tiocmget(struct tty_struct *tty) in f81232_tiocmget() argument
503 struct usb_serial_port *port = tty->driver_data; in f81232_tiocmget()
525 static int f81232_tiocmset(struct tty_struct *tty, in f81232_tiocmset() argument
528 struct usb_serial_port *port = tty->driver_data; in f81232_tiocmset()
533 static int f81232_open(struct tty_struct *tty, struct usb_serial_port *port) in f81232_open() argument
542 if (tty) in f81232_open()
543 f81232_set_termios(tty, port, NULL); in f81232_open()
552 result = usb_serial_generic_open(tty, port); in f81232_open()
608 static int f81232_ioctl(struct tty_struct *tty, in f81232_ioctl() argument
611 struct usb_serial_port *port = tty->driver_data; in f81232_ioctl()