Lines Matching refs:tty_struct

47 static inline void __tty_set_flow_change(struct tty_struct *tty, int val)  in __tty_set_flow_change()
52 static inline void tty_set_flow_change(struct tty_struct *tty, int val) in tty_set_flow_change()
58 int tty_ldisc_lock(struct tty_struct *tty, unsigned long timeout);
59 void tty_ldisc_unlock(struct tty_struct *tty);
61 int __tty_check_change(struct tty_struct *tty, int sig);
62 int tty_check_change(struct tty_struct *tty);
63 void __stop_tty(struct tty_struct *tty);
64 void __start_tty(struct tty_struct *tty);
65 void tty_write_unlock(struct tty_struct *tty);
66 int tty_write_lock(struct tty_struct *tty, bool ndelay);
67 void tty_vhangup_session(struct tty_struct *tty);
68 void tty_open_proc_set_tty(struct file *filp, struct tty_struct *tty);
69 int tty_signal_session_leader(struct tty_struct *tty, int exit_session);
72 void tty_buffer_flush(struct tty_struct *tty, struct tty_ldisc *ld);
79 void tty_ldisc_hangup(struct tty_struct *tty, bool reset);
80 int tty_ldisc_reinit(struct tty_struct *tty, int disc);
82 long tty_jobctrl_ioctl(struct tty_struct *tty, struct tty_struct *real_tty,
85 struct tty_struct *alloc_tty_struct(struct tty_driver *driver, int idx);
87 void tty_add_file(struct tty_struct *tty, struct file *file);
93 int tty_ldisc_setup(struct tty_struct *tty, struct tty_struct *o_tty);
94 void tty_ldisc_release(struct tty_struct *tty);
95 int __must_check tty_ldisc_init(struct tty_struct *tty);
96 void tty_ldisc_deinit(struct tty_struct *tty);
102 void tty_audit_add_data(const struct tty_struct *tty, const void *data,
104 void tty_audit_tiocsti(const struct tty_struct *tty, u8 ch);
106 static inline void tty_audit_add_data(const struct tty_struct *tty, in tty_audit_add_data()
110 static inline void tty_audit_tiocsti(const struct tty_struct *tty, u8 ch) in tty_audit_tiocsti()