Symbol: line_buffer
src/add-ons/kernel/generic/tty/line_buffer.cpp
136
line_buffer_putc(struct line_buffer &buffer, char c)
src/add-ons/kernel/generic/tty/line_buffer.cpp
14
clear_line_buffer(struct line_buffer &buffer)
src/add-ons/kernel/generic/tty/line_buffer.cpp
148
line_buffer_getc(struct line_buffer &buffer, char *_c)
src/add-ons/kernel/generic/tty/line_buffer.cpp
154
line_buffer_ungetc(struct line_buffer &buffer, char *c)
src/add-ons/kernel/generic/tty/line_buffer.cpp
162
line_buffer_tail_getc(struct line_buffer &buffer, char *c)
src/add-ons/kernel/generic/tty/line_buffer.cpp
23
init_line_buffer(struct line_buffer &buffer, size_t size)
src/add-ons/kernel/generic/tty/line_buffer.cpp
38
uninit_line_buffer(struct line_buffer &buffer)
src/add-ons/kernel/generic/tty/line_buffer.cpp
46
line_buffer_readable(struct line_buffer &buffer)
src/add-ons/kernel/generic/tty/line_buffer.cpp
53
line_buffer_readable_line(struct line_buffer &buffer, char eol, char eof)
src/add-ons/kernel/generic/tty/line_buffer.cpp
73
line_buffer_writable(struct line_buffer &buffer)
src/add-ons/kernel/generic/tty/line_buffer.cpp
80
line_buffer_user_read(struct line_buffer &buffer, char *data, size_t length,
src/add-ons/kernel/generic/tty/line_buffer.h
19
status_t init_line_buffer(struct line_buffer &buffer, size_t size);
src/add-ons/kernel/generic/tty/line_buffer.h
20
status_t uninit_line_buffer(struct line_buffer &buffer);
src/add-ons/kernel/generic/tty/line_buffer.h
21
status_t clear_line_buffer(struct line_buffer &buffer);
src/add-ons/kernel/generic/tty/line_buffer.h
22
int32 line_buffer_readable(struct line_buffer &buffer);
src/add-ons/kernel/generic/tty/line_buffer.h
23
int32 line_buffer_readable_line(struct line_buffer &buffer, char eol, char eof);
src/add-ons/kernel/generic/tty/line_buffer.h
24
int32 line_buffer_writable(struct line_buffer &buffer);
src/add-ons/kernel/generic/tty/line_buffer.h
25
ssize_t line_buffer_user_read(struct line_buffer &buffer, char *data,
src/add-ons/kernel/generic/tty/line_buffer.h
27
status_t line_buffer_getc(struct line_buffer &buffer, char *_c);
src/add-ons/kernel/generic/tty/line_buffer.h
28
status_t line_buffer_putc(struct line_buffer &buffer, char c);
src/add-ons/kernel/generic/tty/line_buffer.h
29
status_t line_buffer_ungetc(struct line_buffer &buffer, char *c);
src/add-ons/kernel/generic/tty/line_buffer.h
30
bool line_buffer_tail_getc(struct line_buffer &buffer, char *c);
src/add-ons/kernel/generic/tty/tty_private.h
136
line_buffer input_buffer;