Lines Matching refs:tp_row
293 tp.tp_row = scp->ysize; in scteken_sync_internal()
296 tp.tp_row = scp->ypos; in scteken_sync_internal()
384 sc_move_cursor(scp, p->tp_col, p->tp_row); in scteken_cursor()
548 cursor = tp->tp_row * scp->xsize + tp->tp_col; in scteken_putchar()
580 sc_vtb_erase(&scp->vtb, r->tr_begin.tp_row * scp->xsize, in scteken_fill()
581 (r->tr_end.tp_row - r->tr_begin.tp_row) * scp->xsize, in scteken_fill()
587 for (row = r->tr_begin.tp_row; row < r->tr_end.tp_row; row++) { in scteken_fill()
588 sc_vtb_erase(&scp->vtb, r->tr_begin.tp_row * in scteken_fill()
596 r->tr_begin.tp_row * scp->xsize + r->tr_begin.tp_col); in scteken_fill()
598 (r->tr_end.tp_row - 1) * scp->xsize + (r->tr_end.tp_col - 1)); in scteken_fill()
617 r->tr_begin.tp_row == p->tp_row + 1) { in scteken_copy()
618 sc_hist_save_one_line(scp, p->tp_row); in scteken_copy()
624 sc_vtb_move(&scp->vtb, r->tr_begin.tp_row * scp->xsize, in scteken_copy()
625 p->tp_row * scp->xsize, in scteken_copy()
626 (r->tr_end.tp_row - r->tr_begin.tp_row) * scp->xsize); in scteken_copy()
631 if (p->tp_row < r->tr_begin.tp_row) { in scteken_copy()
633 src = r->tr_begin.tp_row * scp->xsize + in scteken_copy()
635 end = r->tr_end.tp_row * scp->xsize + in scteken_copy()
637 dst = p->tp_row * scp->xsize + p->tp_col; in scteken_copy()
647 src = (r->tr_end.tp_row - 1) * scp->xsize + in scteken_copy()
649 end = r->tr_begin.tp_row * scp->xsize + in scteken_copy()
651 dst = (p->tp_row + r->tr_end.tp_row - in scteken_copy()
652 r->tr_begin.tp_row - 1) * scp->xsize + p->tp_col; in scteken_copy()
665 p->tp_row * scp->xsize + p->tp_col); in scteken_copy()
667 (p->tp_row + r->tr_end.tp_row - r->tr_begin.tp_row - 1) * in scteken_copy()