Lines Matching refs:num

546 rasops_copyrows(cookie, src, dst, num)  in rasops_copyrows()  argument
548 int src, dst, num;
561 num += src;
565 if ((src + num) > ri->ri_rows)
566 num = ri->ri_rows - src;
569 num += dst;
573 if ((dst + num) > ri->ri_rows)
574 num = ri->ri_rows - dst;
576 if (num <= 0)
580 num *= ri->ri_font->fontheight;
589 src = ri->ri_font->fontheight * src + num - 1;
590 dst = ri->ri_font->fontheight * dst + num - 1;
596 while (num--) {
627 rasops_copycols(cookie, row, src, dst, num) in rasops_copycols() argument
629 int row, src, dst, num;
646 num += src;
650 if ((src + num) > ri->ri_cols)
651 num = ri->ri_cols - src;
654 num += dst;
658 if ((dst + num) > ri->ri_cols)
659 num = ri->ri_cols - dst;
661 if (num <= 0)
665 num *= ri->ri_xscale;
675 slow_ovbcopy(sp, dp, num);
683 ovbcopy(sp, dp, num);
851 rasops_eraserows(cookie, row, num, attr) in rasops_eraserows() argument
853 int row, num;
864 num += row;
868 if ((row + num) > ri->ri_rows)
869 num = ri->ri_rows - row;
871 if (num <= 0)
883 if (num == ri->ri_rows && (ri->ri_flg & RI_FULLCLEAR) != 0) {
886 num = ri->ri_height;
892 num *= ri->ri_font->fontheight;
897 while (num--) {
995 rasops_erasecols(cookie, row, col, num, attr) in rasops_erasecols() argument
997 int row, col, num;
1011 num += col;
1015 if ((col + num) > ri->ri_cols)
1016 num = ri->ri_cols - col;
1018 if (num <= 0)
1022 num = num * ri->ri_xscale;
1028 if (num <= 32) {
1029 if (((num | ri->ri_xscale) & 3) == 0) {
1031 num >>= 2;
1037 for (cnt = num; cnt; cnt--)
1040 } else if (((num | ri->ri_xscale) & 1) == 0) {
1045 num >>= 1;
1051 for (cnt = num; cnt; cnt--) {
1061 for (cnt = num; cnt; cnt--) {
1072 slop2 = (num - slop1) & 3;
1073 num -= slop1 + slop2;
1074 n8 = num >> 5;
1075 num = (num >> 2) & 7;
1106 for (cnt = num; cnt; cnt--)
1236 rasops_erasecols_rotated(cookie, row, col, num, attr) in rasops_erasecols_rotated() argument
1238 int row, col, num;
1246 for (i = col; i < col + num; i++)
1252 rasops_copyrows_rotated(cookie, src, dst, num) in rasops_copyrows_rotated() argument
1254 int src, dst, num;
1260 for (roff = 0; roff < num; roff++)
1265 for (roff = num - 1; roff >= 0; roff--)
1272 rasops_copycols_rotated(cookie, row, src, dst, num) in rasops_copycols_rotated() argument
1274 int row, src, dst, num;
1279 for (coff = 0; coff < num; coff++)
1282 for (coff = num - 1; coff >= 0; coff--)
1287 rasops_eraserows_rotated(cookie, row, num, attr) in rasops_eraserows_rotated() argument
1289 int row, num;
1297 for (rn = row; rn < row + num; rn++)