---
drivers/tty/pty.c | 14 ++------------
drivers/tty/tty_buffer.c | 31 +++++++++++++++++++++++++++++++
- include/linux/tty.h | 3 +++
+ include/linux/tty_flip.h | 3 +++
3 files changed, 36 insertions(+), 12 deletions(-)
--- a/drivers/tty/pty.c
* tty_buffer_init - prepare a tty buffer structure
* @tty: tty to initialise
*
---- a/include/linux/tty.h
-+++ b/include/linux/tty.h
-@@ -798,4 +798,7 @@ static inline void proc_tty_unregister_d
- #define tty_info_ratelimited(tty, f, ...) \
- tty_msg(pr_info_ratelimited, tty, f, ##__VA_ARGS__)
+--- a/include/linux/tty_flip.h
++++ b/include/linux/tty_flip.h
+@@ -39,4 +39,7 @@ static inline int tty_insert_flip_string
+ extern void tty_buffer_lock_exclusive(struct tty_port *port);
+ extern void tty_buffer_unlock_exclusive(struct tty_port *port);
+int tty_insert_flip_string_and_push_buffer(struct tty_port *port,
+ const unsigned char *chars, size_t cnt);
+
- #endif
+ #endif /* _LINUX_TTY_FLIP_H */
---
drivers/tty/pty.c | 14 ++------------
drivers/tty/tty_buffer.c | 31 +++++++++++++++++++++++++++++++
- include/linux/tty.h | 3 +++
+ include/linux/tty_flip.h | 3 +++
3 files changed, 36 insertions(+), 12 deletions(-)
--- a/drivers/tty/pty.c
* tty_buffer_init - prepare a tty buffer structure
* @tty: tty to initialise
*
---- a/include/linux/tty.h
-+++ b/include/linux/tty.h
-@@ -800,4 +800,7 @@ static inline void proc_tty_unregister_d
- #define tty_info_ratelimited(tty, f, ...) \
- tty_msg(pr_info_ratelimited, tty, f, ##__VA_ARGS__)
+--- a/include/linux/tty_flip.h
++++ b/include/linux/tty_flip.h
+@@ -39,4 +39,7 @@ static inline int tty_insert_flip_string
+ extern void tty_buffer_lock_exclusive(struct tty_port *port);
+ extern void tty_buffer_unlock_exclusive(struct tty_port *port);
+int tty_insert_flip_string_and_push_buffer(struct tty_port *port,
+ const unsigned char *chars, size_t cnt);
+
- #endif
+ #endif /* _LINUX_TTY_FLIP_H */
---
drivers/tty/pty.c | 14 ++------------
drivers/tty/tty_buffer.c | 31 +++++++++++++++++++++++++++++++
- include/linux/tty.h | 3 +++
+ include/linux/tty_flip.h | 3 +++
3 files changed, 36 insertions(+), 12 deletions(-)
--- a/drivers/tty/pty.c
* tty_buffer_init - prepare a tty buffer structure
* @port: tty port to initialise
*
---- a/include/linux/tty.h
-+++ b/include/linux/tty.h
-@@ -798,4 +798,7 @@ static inline void proc_tty_unregister_d
- #define tty_info_ratelimited(tty, f, ...) \
- tty_msg(pr_info_ratelimited, tty, f, ##__VA_ARGS__)
+--- a/include/linux/tty_flip.h
++++ b/include/linux/tty_flip.h
+@@ -39,4 +39,7 @@ static inline int tty_insert_flip_string
+ extern void tty_buffer_lock_exclusive(struct tty_port *port);
+ extern void tty_buffer_unlock_exclusive(struct tty_port *port);
+int tty_insert_flip_string_and_push_buffer(struct tty_port *port,
+ const unsigned char *chars, size_t cnt);
+
- #endif
+ #endif /* _LINUX_TTY_FLIP_H */
---
drivers/tty/pty.c | 14 ++------------
drivers/tty/tty_buffer.c | 31 +++++++++++++++++++++++++++++++
- include/linux/tty.h | 3 +++
+ include/linux/tty_flip.h | 3 +++
3 files changed, 36 insertions(+), 12 deletions(-)
--- a/drivers/tty/pty.c
* tty_buffer_init - prepare a tty buffer structure
* @tty: tty to initialise
*
---- a/include/linux/tty.h
-+++ b/include/linux/tty.h
-@@ -798,4 +798,7 @@ static inline void proc_tty_unregister_d
- #define tty_info_ratelimited(tty, f, ...) \
- tty_msg(pr_info_ratelimited, tty, f, ##__VA_ARGS__)
+--- a/include/linux/tty_flip.h
++++ b/include/linux/tty_flip.h
+@@ -39,4 +39,7 @@ static inline int tty_insert_flip_string
+ extern void tty_buffer_lock_exclusive(struct tty_port *port);
+ extern void tty_buffer_unlock_exclusive(struct tty_port *port);
+int tty_insert_flip_string_and_push_buffer(struct tty_port *port,
+ const unsigned char *chars, size_t cnt);
+
- #endif
+ #endif /* _LINUX_TTY_FLIP_H */