|
@@ -472,6 +472,7 @@ extern int tty_add_file(struct tty_struct *tty, struct file *file);
|
|
|
extern void free_tty_struct(struct tty_struct *tty);
|
|
|
extern void initialize_tty_struct(struct tty_struct *tty,
|
|
|
struct tty_driver *driver, int idx);
|
|
|
+extern void deinitialize_tty_struct(struct tty_struct *tty);
|
|
|
extern struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx,
|
|
|
int first_ok);
|
|
|
extern int tty_release(struct inode *inode, struct file *filp);
|
|
@@ -525,6 +526,7 @@ extern int tty_set_ldisc(struct tty_struct *tty, int ldisc);
|
|
|
extern int tty_ldisc_setup(struct tty_struct *tty, struct tty_struct *o_tty);
|
|
|
extern void tty_ldisc_release(struct tty_struct *tty, struct tty_struct *o_tty);
|
|
|
extern void tty_ldisc_init(struct tty_struct *tty);
|
|
|
+extern void tty_ldisc_deinit(struct tty_struct *tty);
|
|
|
extern void tty_ldisc_begin(void);
|
|
|
/* This last one is just for the tty layer internals and shouldn't be used elsewhere */
|
|
|
extern void tty_ldisc_enable(struct tty_struct *tty);
|