Lines Matching refs:tp_row
140 tp.tp_row = scp->ysize;
146 tp.tp_row = scp->cursor_pos / scp->xsize;
407 sc_move_cursor(scp, p->tp_col, p->tp_row);
571 cursor = tp->tp_row * scp->xsize + tp->tp_col;
603 sc_vtb_erase(&scp->vtb, r->tr_begin.tp_row * scp->xsize,
604 (r->tr_end.tp_row - r->tr_begin.tp_row) * scp->xsize,
610 for (row = r->tr_begin.tp_row; row < r->tr_end.tp_row; row++) {
611 sc_vtb_erase(&scp->vtb, r->tr_begin.tp_row *
619 r->tr_begin.tp_row * scp->xsize + r->tr_begin.tp_col);
621 (r->tr_end.tp_row - 1) * scp->xsize + (r->tr_end.tp_col - 1));
640 r->tr_begin.tp_row == p->tp_row + 1) {
641 sc_hist_save_one_line(scp, p->tp_row);
647 sc_vtb_move(&scp->vtb, r->tr_begin.tp_row * scp->xsize,
648 p->tp_row * scp->xsize,
649 (r->tr_end.tp_row - r->tr_begin.tp_row) * scp->xsize);
654 if (p->tp_row < r->tr_begin.tp_row) {
656 src = r->tr_begin.tp_row * scp->xsize +
658 end = r->tr_end.tp_row * scp->xsize +
660 dst = p->tp_row * scp->xsize + p->tp_col;
670 src = (r->tr_end.tp_row - 1) * scp->xsize +
672 end = r->tr_begin.tp_row * scp->xsize +
674 dst = (p->tp_row + r->tr_end.tp_row -
675 r->tr_begin.tp_row - 1) * scp->xsize + p->tp_col;
688 p->tp_row * scp->xsize + p->tp_col);
690 (p->tp_row + r->tr_end.tp_row - r->tr_begin.tp_row - 1) *