Lines Matching refs:tty

54 		struct tty_struct *tty)  in ircomm_tty_change_speed()  argument
62 cflag = tty->termios.c_cflag; in ircomm_tty_change_speed()
81 baud = tty_get_baud_rate(tty); in ircomm_tty_change_speed()
109 if (I_INPCK(self->tty)) in ircomm_tty_change_speed()
111 if (I_BRKINT(driver->tty) || I_PARMRK(driver->tty)) in ircomm_tty_change_speed()
118 if (I_IGNPAR(driver->tty)) in ircomm_tty_change_speed()
121 if (I_IGNBRK(self->tty)) { in ircomm_tty_change_speed()
127 if (I_IGNPAR(self->tty)) in ircomm_tty_change_speed()
145 void ircomm_tty_set_termios(struct tty_struct *tty, in ircomm_tty_set_termios() argument
148 struct ircomm_tty_cb *self = (struct ircomm_tty_cb *) tty->driver_data; in ircomm_tty_set_termios()
149 unsigned int cflag = tty->termios.c_cflag; in ircomm_tty_set_termios()
152 (RELEVANT_IFLAG(tty->termios.c_iflag) == in ircomm_tty_set_termios()
158 ircomm_tty_change_speed(self, tty); in ircomm_tty_set_termios()
171 if (!(tty->termios.c_cflag & CRTSCTS) || in ircomm_tty_set_termios()
172 !test_bit(TTY_THROTTLED, &tty->flags)) { in ircomm_tty_set_termios()
180 !(tty->termios.c_cflag & CRTSCTS)) in ircomm_tty_set_termios()
182 tty->hw_stopped = 0; in ircomm_tty_set_termios()
183 ircomm_tty_start(tty); in ircomm_tty_set_termios()
193 int ircomm_tty_tiocmget(struct tty_struct *tty) in ircomm_tty_tiocmget() argument
195 struct ircomm_tty_cb *self = (struct ircomm_tty_cb *) tty->driver_data; in ircomm_tty_tiocmget()
198 if (tty->flags & (1 << TTY_IO_ERROR)) in ircomm_tty_tiocmget()
216 int ircomm_tty_tiocmset(struct tty_struct *tty, in ircomm_tty_tiocmset() argument
219 struct ircomm_tty_cb *self = (struct ircomm_tty_cb *) tty->driver_data; in ircomm_tty_tiocmset()
221 if (tty->flags & (1 << TTY_IO_ERROR)) in ircomm_tty_tiocmset()
332 self->tty->low_latency = (self->flags & ASYNC_LOW_LATENCY) ? 1 : 0; in ircomm_tty_set_serial_info()
341 driver->tty->alt_speed = 57600; in ircomm_tty_set_serial_info()
343 driver->tty->alt_speed = 115200; in ircomm_tty_set_serial_info()
345 driver->tty->alt_speed = 230400; in ircomm_tty_set_serial_info()
347 driver->tty->alt_speed = 460800; in ircomm_tty_set_serial_info()
361 int ircomm_tty_ioctl(struct tty_struct *tty, in ircomm_tty_ioctl() argument
364 struct ircomm_tty_cb *self = (struct ircomm_tty_cb *) tty->driver_data; in ircomm_tty_ioctl()
370 if (tty->flags & (1 << TTY_IO_ERROR)) in ircomm_tty_ioctl()