Lines Matching defs:linux_tty
88 static int ipw_open(struct tty_struct *linux_tty, struct file *filp)
90 struct ipw_tty *tty = get_tty(linux_tty->index);
101 tty->port.tty = linux_tty;
102 linux_tty->driver_data = tty;
117 struct tty_struct *linux_tty = tty->port.tty;
119 if (linux_tty != NULL) {
121 linux_tty->driver_data = NULL;
129 static void ipw_hangup(struct tty_struct *linux_tty)
131 struct ipw_tty *tty = linux_tty->driver_data;
147 static void ipw_close(struct tty_struct *linux_tty, struct file *filp)
149 ipw_hangup(linux_tty);
189 static ssize_t ipw_write(struct tty_struct *linux_tty, const u8 *buf,
192 struct ipw_tty *tty = linux_tty->driver_data;
230 static unsigned int ipw_write_room(struct tty_struct *linux_tty)
232 struct ipw_tty *tty = linux_tty->driver_data;
249 static int ipwireless_get_serial_info(struct tty_struct *linux_tty,
252 struct ipw_tty *tty = linux_tty->driver_data;
266 static int ipwireless_set_serial_info(struct tty_struct *linux_tty,
272 static unsigned int ipw_chars_in_buffer(struct tty_struct *linux_tty)
274 struct ipw_tty *tty = linux_tty->driver_data;
352 static int ipw_tiocmget(struct tty_struct *linux_tty)
354 struct ipw_tty *tty = linux_tty->driver_data;
367 ipw_tiocmset(struct tty_struct *linux_tty,
370 struct ipw_tty *tty = linux_tty->driver_data;
382 static int ipw_ioctl(struct tty_struct *linux_tty,
385 struct ipw_tty *tty = linux_tty->driver_data;
429 return tty_perform_flush(linux_tty, arg);