Symbol: tty_buffer
drivers/tty/tty_buffer.c
102
static void tty_buffer_reset(struct tty_buffer *p, size_t size)
drivers/tty/tty_buffer.c
123
struct tty_buffer *p, *next;
drivers/tty/tty_buffer.c
159
static struct tty_buffer *tty_buffer_alloc(struct tty_port *port, size_t size)
drivers/tty/tty_buffer.c
162
struct tty_buffer *p;
drivers/tty/tty_buffer.c
170
p = llist_entry(free, struct tty_buffer, free);
drivers/tty/tty_buffer.c
198
static void tty_buffer_free(struct tty_port *port, struct tty_buffer *b)
drivers/tty/tty_buffer.c
225
struct tty_buffer *next;
drivers/tty/tty_buffer.c
265
struct tty_buffer *n, *b = buf->tail;
drivers/tty/tty_buffer.c
310
struct tty_buffer *tb = port->buf.tail;
drivers/tty/tty_buffer.c
359
struct tty_buffer *tb = port->buf.tail;
drivers/tty/tty_buffer.c
397
static void lookahead_bufs(struct tty_port *port, struct tty_buffer *head)
drivers/tty/tty_buffer.c
402
struct tty_buffer *next;
drivers/tty/tty_buffer.c
41
#define TTY_BUFFER_PAGE (((PAGE_SIZE - sizeof(struct tty_buffer)) / 2) & ~TTYB_ALIGN_MASK)
drivers/tty/tty_buffer.c
436
receive_buf(struct tty_port *port, struct tty_buffer *head, size_t count)
drivers/tty/tty_buffer.c
470
struct tty_buffer *head = buf->head;
drivers/tty/tty_buffer.c
471
struct tty_buffer *next;
drivers/tty/tty_buffer.c
509
static inline void tty_flip_buffer_commit(struct tty_buffer *tail)
include/linux/tty_buffer.h
12
struct tty_buffer *next;
include/linux/tty_buffer.h
25
static inline u8 *char_buf_ptr(struct tty_buffer *b, unsigned int ofs)
include/linux/tty_buffer.h
30
static inline u8 *flag_buf_ptr(struct tty_buffer *b, unsigned int ofs)
include/linux/tty_buffer.h
36
struct tty_buffer *head; /* Queue head */
include/linux/tty_buffer.h
40
struct tty_buffer sentinel;
include/linux/tty_buffer.h
44
struct tty_buffer *tail; /* Active buffer */
include/linux/tty_flip.h
67
struct tty_buffer *tb = port->buf.tail;