Lines Matching refs:tty

36 	struct tty_struct *tty;  member
51 return -(serport->tty->ops->write(serport->tty, &data, 1) != 1); in serport_serio_write()
85 static int serport_ldisc_open(struct tty_struct *tty) in serport_ldisc_open() argument
96 serport->tty = tty; in serport_ldisc_open()
100 tty->disc_data = serport; in serport_ldisc_open()
101 tty->receive_room = 256; in serport_ldisc_open()
102 set_bit(TTY_DO_WRITE_WAKEUP, &tty->flags); in serport_ldisc_open()
111 static void serport_ldisc_close(struct tty_struct *tty) in serport_ldisc_close() argument
113 struct serport *serport = (struct serport *) tty->disc_data; in serport_ldisc_close()
124 static void serport_ldisc_receive(struct tty_struct *tty, const unsigned char *cp, char *fp, int co… in serport_ldisc_receive() argument
126 struct serport *serport = (struct serport*) tty->disc_data; in serport_ldisc_receive()
166 static ssize_t serport_ldisc_read(struct tty_struct * tty, struct file * file, unsigned char __user… in serport_ldisc_read() argument
168 struct serport *serport = (struct serport*) tty->disc_data; in serport_ldisc_read()
179 snprintf(serio->phys, sizeof(serio->phys), "%s/serio0", tty_name(tty)); in serport_ldisc_read()
186 serio->dev.parent = tty->dev; in serport_ldisc_read()
189 printk(KERN_INFO "serio: Serial port %s\n", tty_name(tty)); in serport_ldisc_read()
201 static void serport_set_type(struct tty_struct *tty, unsigned long type) in serport_set_type() argument
203 struct serport *serport = tty->disc_data; in serport_set_type()
214 static int serport_ldisc_ioctl(struct tty_struct *tty, struct file *file, in serport_ldisc_ioctl() argument
223 serport_set_type(tty, type); in serport_ldisc_ioctl()
232 static long serport_ldisc_compat_ioctl(struct tty_struct *tty, in serport_ldisc_compat_ioctl() argument
243 serport_set_type(tty, compat_type); in serport_ldisc_compat_ioctl()
251 static void serport_ldisc_write_wakeup(struct tty_struct * tty) in serport_ldisc_write_wakeup() argument
253 struct serport *serport = (struct serport *) tty->disc_data; in serport_ldisc_write_wakeup()