tty_buffer 39 drivers/tty/tty_buffer.c #define TTY_BUFFER_PAGE (((PAGE_SIZE - sizeof(struct tty_buffer)) / 2) & ~0xFF) tty_buffer 98 drivers/tty/tty_buffer.c static void tty_buffer_reset(struct tty_buffer *p, size_t size) tty_buffer 119 drivers/tty/tty_buffer.c struct tty_buffer *p, *next; tty_buffer 155 drivers/tty/tty_buffer.c static struct tty_buffer *tty_buffer_alloc(struct tty_port *port, size_t size) tty_buffer 158 drivers/tty/tty_buffer.c struct tty_buffer *p; tty_buffer 166 drivers/tty/tty_buffer.c p = llist_entry(free, struct tty_buffer, free); tty_buffer 175 drivers/tty/tty_buffer.c p = kmalloc(sizeof(struct tty_buffer) + 2 * size, GFP_ATOMIC); tty_buffer 194 drivers/tty/tty_buffer.c static void tty_buffer_free(struct tty_port *port, struct tty_buffer *b) tty_buffer 223 drivers/tty/tty_buffer.c struct tty_buffer *next; tty_buffer 261 drivers/tty/tty_buffer.c struct tty_buffer *b, *n; tty_buffer 319 drivers/tty/tty_buffer.c struct tty_buffer *tb = port->buf.tail; tty_buffer 354 drivers/tty/tty_buffer.c struct tty_buffer *tb = port->buf.tail; tty_buffer 381 drivers/tty/tty_buffer.c struct tty_buffer *tb; tty_buffer 435 drivers/tty/tty_buffer.c struct tty_buffer *tb = port->buf.tail; tty_buffer 472 drivers/tty/tty_buffer.c receive_buf(struct tty_port *port, struct tty_buffer *head, int count) tty_buffer 508 drivers/tty/tty_buffer.c struct tty_buffer *head = buf->head; tty_buffer 509 drivers/tty/tty_buffer.c struct tty_buffer *next; tty_buffer 60 include/linux/tty.h struct tty_buffer *next; tty_buffer 75 include/linux/tty.h static inline unsigned char *char_buf_ptr(struct tty_buffer *b, int ofs) tty_buffer 80 include/linux/tty.h static inline char *flag_buf_ptr(struct tty_buffer *b, int ofs) tty_buffer 86 include/linux/tty.h struct tty_buffer *head; /* Queue head */ tty_buffer 90 include/linux/tty.h struct tty_buffer sentinel; tty_buffer 94 include/linux/tty.h struct tty_buffer *tail; /* Active buffer */ tty_buffer 21 include/linux/tty_flip.h struct tty_buffer *tb = port->buf.tail;