Lines Matching refs:tty_struct
188 int (*open)(struct tty_struct *);
189 void (*close)(struct tty_struct *);
190 void (*flush_buffer)(struct tty_struct *tty);
191 ssize_t (*chars_in_buffer)(struct tty_struct *tty);
192 ssize_t (*read)(struct tty_struct *tty, struct file *file,
194 ssize_t (*write)(struct tty_struct *tty, struct file *file,
196 int (*ioctl)(struct tty_struct *tty, struct file *file,
198 long (*compat_ioctl)(struct tty_struct *tty, struct file *file,
200 void (*set_termios)(struct tty_struct *tty, struct ktermios *old);
201 unsigned int (*poll)(struct tty_struct *, struct file *,
203 int (*hangup)(struct tty_struct *tty);
208 void (*receive_buf)(struct tty_struct *, const unsigned char *cp,
210 void (*write_wakeup)(struct tty_struct *);
211 void (*dcd_change)(struct tty_struct *, unsigned int);
212 void (*fasync)(struct tty_struct *tty, int on);
213 int (*receive_buf2)(struct tty_struct *, const unsigned char *cp,
223 struct tty_struct *tty;