Lines Matching defs:tty
13 #include <linux/tty.h>
226 struct tty_struct *tty;
253 tty = tty_port_tty_get(&port->port);
254 if (tty) {
255 usb_serial_handle_dcd_change(port, tty,
258 tty_kref_put(tty);
476 static void f81232_break_ctl(struct tty_struct *tty, int break_state)
478 struct usb_serial_port *port = tty->driver_data;
510 static void f81232_set_baudrate(struct tty_struct *tty,
525 tty_encode_baud_rate(tty, 0, 0);
531 tty_encode_baud_rate(tty, baudrate, baudrate);
632 static void f81232_set_termios(struct tty_struct *tty,
642 if (old_termios && !tty_termios_hw_change(&tty->termios, old_termios))
645 if (C_BAUD(tty) == B0)
650 baudrate = tty_get_baud_rate(tty);
657 f81232_set_baudrate(tty, port, baudrate, old_baud);
660 if (C_PARENB(tty)) {
663 if (!C_PARODD(tty))
666 if (C_CMSPAR(tty))
670 if (C_CSTOPB(tty))
673 switch (C_CSIZE(tty)) {
703 static int f81232_tiocmget(struct tty_struct *tty)
706 struct usb_serial_port *port = tty->driver_data;
728 static int f81232_tiocmset(struct tty_struct *tty,
731 struct usb_serial_port *port = tty->driver_data;
736 static int f81232_open(struct tty_struct *tty, struct usb_serial_port *port)
745 if (tty)
746 f81232_set_termios(tty, port, NULL);
755 result = usb_serial_generic_open(tty, port);
764 static int f81534a_open(struct tty_struct *tty, struct usb_serial_port *port)
779 return f81232_open(tty, port);
829 static int f81232_get_serial_info(struct tty_struct *tty,
832 struct usb_serial_port *port = tty->driver_data;