Searched refs:tty_buffer (Results 1 – 6 of 6) sorted by relevance
10 struct tty_buffer { struct12 struct tty_buffer *next; argument25 static inline u8 *char_buf_ptr(struct tty_buffer *b, unsigned int ofs) in char_buf_ptr() argument30 static inline u8 *flag_buf_ptr(struct tty_buffer *b, unsigned int ofs) in flag_buf_ptr()36 struct tty_buffer *head; /* Queue head */40 struct tty_buffer sentinel;44 struct tty_buffer *tail; /* Active buffer */
67 struct tty_buffer *tb = port->buf.tail; in tty_insert_flip_char()
102 static void tty_buffer_reset(struct tty_buffer *p, size_t size) in tty_buffer_reset()123 struct tty_buffer *p, *next; in tty_buffer_free_all()162 struct tty_buffer *p; in tty_buffer_alloc()170 p = llist_entry(free, struct tty_buffer, free); in tty_buffer_alloc()225 struct tty_buffer *next; in tty_buffer_flush()265 struct tty_buffer *n, *b = buf->tail; in __tty_buffer_request_room()310 struct tty_buffer *tb = port->buf.tail; in __tty_insert_flip_string_flags()359 struct tty_buffer *tb = port->buf.tail; in tty_prepare_flip_string()402 struct tty_buffer *next; in lookahead_bufs()470 struct tty_buffer *head = buf->head; in flush_to_ldisc()[all …]
3 tty_buffer.o tty_port.o tty_mutex.o \
17 .. kernel-doc:: drivers/tty/tty_buffer.c30 .. kernel-doc:: drivers/tty/tty_buffer.c40 .. kernel-doc:: drivers/tty/tty_buffer.c48 .. kernel-doc:: drivers/tty/tty_buffer.c
38 tty_buffer