Lines Matching refs:vw_buf

242 	.vw_buf = {
749 diff = vthistory_seek(&vw->vw_buf, offset, whence); in vt_scroll()
842 VTBUF_SLCK_DISABLE(&vw->vw_buf); in vt_scrollmode_kbdevent()
941 VTBUF_SLCK_ENABLE(&vw->vw_buf); in vt_processkey()
945 VTBUF_SLCK_DISABLE(&vw->vw_buf); in vt_processkey()
1169 vtbuf_cursor_position(&vw->vw_buf, p); in vtterm_cursor()
1177 vtbuf_putchar(&vw->vw_buf, p, c); in vtterm_putchar()
1185 vtbuf_fill(&vw->vw_buf, r, c); in vtterm_fill()
1194 vtbuf_copy(&vw->vw_buf, r, p); in vtterm_copy()
1213 vtbuf_cursor_visibility(&vw->vw_buf, arg); in vtterm_param()
1311 vtbuf_lock(&vw->vw_buf); in vt_mark_mouse_position_as_dirty()
1314 vtbuf_dirty(&vw->vw_buf, &area); in vt_mark_mouse_position_as_dirty()
1316 vtbuf_unlock(&vw->vw_buf); in vt_mark_mouse_position_as_dirty()
1367 c = VTBUF_GET_FIELD(&vw->vw_buf, row, col); in vt_flush_to_buffer()
1369 VTBUF_ISCURSOR(&vw->vw_buf, row, col), &fg, &bg); in vt_flush_to_buffer()
1493 vtbuf_lock(&vw->vw_buf); in vt_flush()
1534 vtbuf_undirty(&vw->vw_buf, &tarea); in vt_flush()
1558 vtbuf_unlock(&vw->vw_buf); in vt_flush()
1581 vtbuf_unlock(&vw->vw_buf); in vt_flush()
1590 vtbuf_unlock(&vw->vw_buf); in vt_flush()
1622 vtbuf_lock(&vw->vw_buf); in vtterm_pre_input()
1633 vtbuf_unlock(&vw->vw_buf); in vtterm_post_input()
1887 vt_termsize(vd, vw->vw_font, &vw->vw_buf.vb_scr_size); in vtterm_cnprobe()
1890 vw->vw_buf.vb_terminal = tm; in vtterm_cnprobe()
1891 vtbuf_init_early(&vw->vw_buf); in vtterm_cnprobe()
1954 VTBUF_SLCK_ENABLE(&vw->vw_buf); in vtterm_cngetc()
1959 VTBUF_SLCK_DISABLE(&vw->vw_buf); in vtterm_cngetc()
2141 vtbuf_grow(&vw->vw_buf, &size, vw->vw_buf.vb_history_size); in vt_change_font()
2143 terminal_set_cursor(tm, &vw->vw_buf.vb_cursor); in vt_change_font()
2394 vtbuf_set_mark(&vw->vw_buf, VTB_MARK_MOVE, in vt_mouse_event()
2431 vtbuf_set_mark(&vw->vw_buf, VTB_MARK_START, in vt_mouse_event()
2460 if (vtbuf_set_mark(&vw->vw_buf, mark, vd->vd_mx / vf->vf_width, in vt_mouse_event()
2480 len = vtbuf_get_marked_len(&vw->vw_buf); in vt_mouse_event()
2492 vtbuf_extract_marked(&vw->vw_buf, VD_PASTEBUF(vd), len, mark); in vt_mouse_event()
2768 if (*(int *)data != vw->vw_buf.vb_history_size) in vtterm_ioctl()
2769 vtbuf_sethistory_size(&vw->vw_buf, *(int *)data); in vtterm_ioctl()
2772 vtbuf_clearhistory(&vw->vw_buf); in vtterm_ioctl()
3133 vw->vw_buf.vb_terminal = tm; /* must be set before vtbuf_init() */ in vt_allocate_window()
3134 vtbuf_init(&vw->vw_buf, &size); in vt_allocate_window()