Lines Matching refs:rc_row
124 if (rc->rc_row + i > rc->rc_maxrow + 1) {
189 if (rc->rc_row > 0)
190 (rc->rc_row)--;
194 rc->rc_row = rc->rc_col = 0;
199 (rc->rc_row)++;
200 if (rc->rc_row >= rc->rc_maxrow)
326 if (rc->rc_row >= rc->rc_p0)
327 rc->rc_row -= rc->rc_p0;
329 rc->rc_row = 0;
334 rc->rc_row += rc->rc_p0;
335 if (rc->rc_row >= rc->rc_maxrow)
336 rc->rc_row = rc->rc_maxrow - 1;
357 rc->rc_row += rc->rc_p0;
358 if (rc->rc_row >= rc->rc_maxrow)
359 rc->rc_row = rc->rc_maxrow - 1;
367 rc->rc_row = MIN(MAX(rc->rc_p0, 1), rc->rc_maxrow) - 1;
521 rc->rc_ops->putchar(rc->rc_cookie, rc->rc_row, rc->rc_col++,
527 rc->rc_row++;
530 if (rc->rc_row >= rc->rc_maxrow)
544 rc->rc_row, rc->rc_col);
560 if (rc->rc_col || rc->rc_row) {
563 if (rc->rc_row < (rc->rc_maxrow - 1))
564 rc->rc_ops->eraserows(rc->rc_cookie, rc->rc_row + 1,
575 rc->rc_ops->erasecols(rc->rc_cookie, rc->rc_row, rc->rc_col,
589 if (rc->rc_row >= n)
590 rc->rc_row -= n;
592 rc->rc_row = 0;
606 rc->rc_ops->copycols(rc->rc_cookie, rc->rc_row, rc->rc_col + n,
609 rc->rc_ops->erasecols(rc->rc_cookie, rc->rc_row,
618 if (n > rc->rc_maxrow - rc->rc_row)
619 n = rc->rc_maxrow - rc->rc_row;
621 rc->rc_ops->copyrows(rc->rc_cookie, rc->rc_row + n, rc->rc_row,
622 rc->rc_maxrow - rc->rc_row - n);
636 rc->rc_ops->copycols(rc->rc_cookie, rc->rc_row, rc->rc_col,
639 rc->rc_ops->erasecols(rc->rc_cookie, rc->rc_row, rc->rc_col,
648 if (n > rc->rc_maxrow - rc->rc_row)
649 n = rc->rc_maxrow - rc->rc_row;
651 rc->rc_ops->copyrows(rc->rc_cookie, rc->rc_row, rc->rc_row + n,
652 rc->rc_maxrow - rc->rc_row - n);
654 rc->rc_ops->eraserows(rc->rc_cookie, rc->rc_row, n,