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
283
int vthistory_seek(struct vt_buf *, int offset, int whence);
sys/dev/vt/vt.h
284
void vthistory_addlines(struct vt_buf *vb, int offset);
sys/dev/vt/vt.h
285
void vthistory_getpos(const struct vt_buf *, unsigned int *offset);
sys/dev/vt/vt.h
294
struct vt_buf vw_buf; /* (u) Screen buffer. */
sys/dev/vt/vt_buf.c
126
vthistory_addlines(struct vt_buf *vb, int offset)
sys/dev/vt/vt_buf.c
154
vthistory_getpos(const struct vt_buf *vb, unsigned int *offset)
sys/dev/vt/vt_buf.c
163
vtbuf_htw(const struct vt_buf *vb, int row)
sys/dev/vt/vt_buf.c
178
vtbuf_wth(const struct vt_buf *vb, int row)
sys/dev/vt/vt_buf.c
208
vtbuf_iscursor(const struct vt_buf *vb, int row, int col)
sys/dev/vt/vt_buf.c
253
vtbuf_lock(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
260
vtbuf_unlock(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
267
vtbuf_dirty(struct vt_buf *vb, const term_rect_t *area)
sys/dev/vt/vt_buf.c
281
vtbuf_dirty_cell(struct vt_buf *vb, const term_pos_t *p)
sys/dev/vt/vt_buf.c
292
vtbuf_make_undirty(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
300
vtbuf_undirty(struct vt_buf *vb, term_rect_t *r)
sys/dev/vt/vt_buf.c
308
vtbuf_copy(struct vt_buf *vb, const term_rect_t *r, const term_pos_t *p2)
sys/dev/vt/vt_buf.c
368
vtbuf_do_fill(struct vt_buf *vb, const term_rect_t *r, term_char_t c)
sys/dev/vt/vt_buf.c
383
vtbuf_fill(struct vt_buf *vb, const term_rect_t *r, term_char_t c)
sys/dev/vt/vt_buf.c
405
vtbuf_init_rows(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
416
vtbuf_do_clearhistory(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
433
vtbuf_reset_scrollback(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
444
vtbuf_init_early(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
458
vtbuf_init(struct vt_buf *vb, const term_pos_t *p)
sys/dev/vt/vt_buf.c
477
vtbuf_clearhistory(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
487
vtbuf_sethistory_size(struct vt_buf *vb, unsigned int size)
sys/dev/vt/vt_buf.c
498
vtbuf_grow(struct vt_buf *vb, const term_pos_t *p, unsigned int history_size)
sys/dev/vt/vt_buf.c
56
static int vtbuf_htw(const struct vt_buf *vb, int row);
sys/dev/vt/vt_buf.c
57
static int vtbuf_wth(const struct vt_buf *vb, int row);
sys/dev/vt/vt_buf.c
664
vtbuf_putchar(struct vt_buf *vb, const term_pos_t *p, term_char_t c)
sys/dev/vt/vt_buf.c
684
vtbuf_cursor_position(struct vt_buf *vb, const term_pos_t *p)
sys/dev/vt/vt_buf.c
697
vtbuf_flush_mark(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
70
vthistory_seek(struct vt_buf *vb, int offset, int whence)
sys/dev/vt/vt_buf.c
721
vtbuf_get_marked_len(struct vt_buf *vb)
sys/dev/vt/vt_buf.c
771
vtbuf_extract_marked(struct vt_buf *vb, term_char_t *buf, int sz, int mark)
sys/dev/vt/vt_buf.c
817
vtbuf_set_mark(struct vt_buf *vb, int type, int col, int row)
sys/dev/vt/vt_buf.c
891
vtbuf_cursor_visibility(struct vt_buf *vb, int yes)
sys/dev/vt/vt_buf.c
907
vtbuf_scroll_mode(struct vt_buf *vb, int yes)