Lines Matching refs:tr_begin
271 if (vb->vb_dirtyrect.tr_begin.tp_row > area->tr_begin.tp_row) in vtbuf_dirty()
272 vb->vb_dirtyrect.tr_begin.tp_row = area->tr_begin.tp_row; in vtbuf_dirty()
273 if (vb->vb_dirtyrect.tr_begin.tp_col > area->tr_begin.tp_col) in vtbuf_dirty()
274 vb->vb_dirtyrect.tr_begin.tp_col = area->tr_begin.tp_col; in vtbuf_dirty()
286 area.tr_begin = *p; in vtbuf_dirty_cell()
296 vb->vb_dirtyrect.tr_begin = vb->vb_scr_size; in vtbuf_make_undirty()
311 const term_pos_t *p1 = &r->tr_begin; in vtbuf_copy()
316 KASSERT(r->tr_begin.tp_row < vb->vb_scr_size.tp_row, in vtbuf_copy()
318 r->tr_begin.tp_row, vb->vb_scr_size.tp_row)); in vtbuf_copy()
319 KASSERT(r->tr_begin.tp_col < vb->vb_scr_size.tp_col, in vtbuf_copy()
321 r->tr_begin.tp_col, vb->vb_scr_size.tp_col)); in vtbuf_copy()
337 rows = r->tr_end.tp_row - r->tr_begin.tp_row; in vtbuf_copy()
338 rdiff = r->tr_begin.tp_row - p2->tp_row; in vtbuf_copy()
339 cols = r->tr_end.tp_col - r->tr_begin.tp_col; in vtbuf_copy()
340 if (r->tr_begin.tp_row > p2->tp_row && r->tr_begin.tp_col == 0 && in vtbuf_copy()
362 area.tr_begin = *p2; in vtbuf_copy()
374 for (pr = r->tr_begin.tp_row; pr < r->tr_end.tp_row; pr++) { in vtbuf_do_fill()
377 for (pc = r->tr_begin.tp_col; pc < r->tr_end.tp_col; pc++) { in vtbuf_do_fill()
387 KASSERT(r->tr_begin.tp_row < vb->vb_scr_size.tp_row, in vtbuf_fill()
389 r->tr_begin.tp_row, vb->vb_scr_size.tp_row)); in vtbuf_fill()
390 KASSERT(r->tr_begin.tp_col < vb->vb_scr_size.tp_col, in vtbuf_fill()
392 r->tr_begin.tp_col, vb->vb_scr_size.tp_col)); in vtbuf_fill()
426 rect.tr_begin.tp_row = rect.tr_begin.tp_col = 0; in vtbuf_do_clearhistory()
709 area.tr_begin.tp_col = 0; in vtbuf_flush_mark()
710 area.tr_begin.tp_row = MIN(s, e); in vtbuf_flush_mark()