Lines Matching refs:tty

25 #include <linux/tty.h>
52 static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port);
54 static int kobil_write(struct tty_struct *tty, struct usb_serial_port *port,
56 static unsigned int kobil_write_room(struct tty_struct *tty);
57 static int kobil_ioctl(struct tty_struct *tty,
59 static int kobil_tiocmget(struct tty_struct *tty);
60 static int kobil_tiocmset(struct tty_struct *tty,
64 static void kobil_set_termios(struct tty_struct *tty,
67 static void kobil_init_termios(struct tty_struct *tty);
155 static void kobil_init_termios(struct tty_struct *tty)
158 tty->termios.c_lflag = 0;
159 tty->termios.c_iflag &= ~(ISIG | ICANON | ECHO | IEXTEN | XCASE);
160 tty->termios.c_iflag |= IGNBRK | IGNPAR | IXOFF;
162 tty->termios.c_oflag &= ~ONLCR;
165 static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port)
293 static int kobil_write(struct tty_struct *tty, struct usb_serial_port *port,
362 static unsigned int kobil_write_room(struct tty_struct *tty)
369 static int kobil_tiocmget(struct tty_struct *tty)
371 struct usb_serial_port *port = tty->driver_data;
417 static int kobil_tiocmset(struct tty_struct *tty,
420 struct usb_serial_port *port = tty->driver_data;
477 static void kobil_set_termios(struct tty_struct *tty,
484 int c_cflag = tty->termios.c_cflag;
491 tty_termios_copy_hw(&tty->termios, old);
495 speed = tty_get_baud_rate(tty);
516 tty->termios.c_cflag &= ~CMSPAR;
517 tty_encode_baud_rate(tty, speed, speed);
535 static int kobil_ioctl(struct tty_struct *tty,
538 struct usb_serial_port *port = tty->driver_data;