Symbol: vt_buf
sys/dev/vt/hw/vga/vt_vga.c
613
const struct vt_buf *vb;
sys/dev/vt/hw/vga/vt_vga.c
868
const struct vt_buf *vb;
sys/dev/vt/vt.h
231
void vtbuf_lock(struct vt_buf *);
sys/dev/vt/vt.h
232
void vtbuf_unlock(struct vt_buf *);
sys/dev/vt/vt.h
233
void vtbuf_copy(struct vt_buf *, const term_rect_t *, const term_pos_t *);
sys/dev/vt/vt.h
234
void vtbuf_fill(struct vt_buf *, const term_rect_t *, term_char_t);
sys/dev/vt/vt.h
235
void vtbuf_init_early(struct vt_buf *);
sys/dev/vt/vt.h
236
void vtbuf_init(struct vt_buf *, const term_pos_t *);
sys/dev/vt/vt.h
237
void vtbuf_grow(struct vt_buf *, const term_pos_t *, unsigned int);
sys/dev/vt/vt.h
238
void vtbuf_putchar(struct vt_buf *, const term_pos_t *, term_char_t);
sys/dev/vt/vt.h
239
void vtbuf_cursor_position(struct vt_buf *, const term_pos_t *);
sys/dev/vt/vt.h
240
void vtbuf_scroll_mode(struct vt_buf *vb, int yes);
sys/dev/vt/vt.h
241
void vtbuf_dirty(struct vt_buf *vb, const term_rect_t *area);
sys/dev/vt/vt.h
242
void vtbuf_undirty(struct vt_buf *, term_rect_t *);
sys/dev/vt/vt.h
243
void vtbuf_sethistory_size(struct vt_buf *, unsigned int);
sys/dev/vt/vt.h
244
void vtbuf_clearhistory(struct vt_buf *);
sys/dev/vt/vt.h
245
int vtbuf_iscursor(const struct vt_buf *vb, int row, int col);
sys/dev/vt/vt.h
246
void vtbuf_cursor_visibility(struct vt_buf *, int);
sys/dev/vt/vt.h
248
int vtbuf_set_mark(struct vt_buf *vb, int type, int col, int row);
sys/dev/vt/vt.h
249
int vtbuf_get_marked_len(struct vt_buf *vb);
sys/dev/vt/vt.h
250
void vtbuf_extract_marked(struct vt_buf *vb, term_char_t *buf, int sz, int mark);
sys/dev/vt/vt.h
251
void vtbuf_unmark(struct vt_buf *vb);
sys/dev/vt/vt.h
252
void vtbuf_unmark_on_cross(struct vt_buf *vb, int target_begin, int target_end);
sys/dev/vt/vt.h
285
int vthistory_seek(struct vt_buf *, int offset, int whence);
sys/dev/vt/vt.h
286
void vthistory_addlines(struct vt_buf *vb, int offset);
sys/dev/vt/vt.h
287
void vthistory_getpos(const struct vt_buf *, unsigned int *offset);
sys/dev/vt/vt.h
296
struct vt_buf vw_buf; /* (u) Screen buffer. */
sys/dev/vt/vt_buf.c
127
vthistory_addlines(struct vt_buf *vb, int offset)
sys/dev/vt/vt_buf.c
155
vthistory_getpos(const struct vt_buf *vb, unsigned int *offset)
sys/dev/vt/vt_buf.c
164
vtbuf_htw(const struct vt_buf *vb, int row)
sys/dev/vt/vt_buf.c
179
vtbuf_wth(const struct vt_buf *vb, int row)
sys/dev/vt/vt_buf.c
208
vtbuf_unmark(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
215
vtbuf_unmark_on_cross(struct vt_buf *vb, int target_begin, int target_end)
sys/dev/vt/vt_buf.c
239
vtbuf_iscursor(const struct vt_buf *vb, int row, int col)
sys/dev/vt/vt_buf.c
284
vtbuf_lock(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
291
vtbuf_unlock(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
298
vtbuf_dirty(struct vt_buf *vb, const term_rect_t *area)
sys/dev/vt/vt_buf.c
312
vtbuf_dirty_cell(struct vt_buf *vb, const term_pos_t *p)
sys/dev/vt/vt_buf.c
323
vtbuf_make_undirty(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
331
vtbuf_undirty(struct vt_buf *vb, term_rect_t *r)
sys/dev/vt/vt_buf.c
339
vtbuf_copy(struct vt_buf *vb, const term_rect_t *r, const term_pos_t *p2)
sys/dev/vt/vt_buf.c
399
vtbuf_do_fill(struct vt_buf *vb, const term_rect_t *r, term_char_t c)
sys/dev/vt/vt_buf.c
414
vtbuf_fill(struct vt_buf *vb, const term_rect_t *r, term_char_t c)
sys/dev/vt/vt_buf.c
436
vtbuf_init_rows(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
447
vtbuf_do_clearhistory(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
464
vtbuf_reset_scrollback(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
475
vtbuf_init_early(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
489
vtbuf_init(struct vt_buf *vb, const term_pos_t *p)
sys/dev/vt/vt_buf.c
508
vtbuf_clearhistory(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
518
vtbuf_sethistory_size(struct vt_buf *vb, unsigned int size)
sys/dev/vt/vt_buf.c
529
vtbuf_grow(struct vt_buf *vb, const term_pos_t *p, unsigned int history_size)
sys/dev/vt/vt_buf.c
57
static int vtbuf_htw(const struct vt_buf *vb, int row);
sys/dev/vt/vt_buf.c
58
static int vtbuf_wth(const struct vt_buf *vb, int row);
sys/dev/vt/vt_buf.c
694
vtbuf_putchar(struct vt_buf *vb, const term_pos_t *p, term_char_t c)
sys/dev/vt/vt_buf.c
71
vthistory_seek(struct vt_buf *vb, int offset, int whence)
sys/dev/vt/vt_buf.c
714
vtbuf_cursor_position(struct vt_buf *vb, const term_pos_t *p)
sys/dev/vt/vt_buf.c
727
vtbuf_flush_mark(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
761
vtbuf_get_marked_len(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
811
vtbuf_extract_marked(struct vt_buf *vb, term_char_t *buf, int sz, int mark)
sys/dev/vt/vt_buf.c
857
vtbuf_set_mark(struct vt_buf *vb, int type, int col, int row)
sys/dev/vt/vt_buf.c
931
vtbuf_cursor_visibility(struct vt_buf *vb, int yes)
sys/dev/vt/vt_buf.c
947
vtbuf_scroll_mode(struct vt_buf *vb, int yes)