Lines Matching defs:pre
302 int saddr, daddr, pre, cnt, wrds;
306 pre = srcstart & 3;
307 if (pre != 0) pre = 4 - pre;
308 pre = min(pre, w);
314 if (pre > 0) {
315 sxm(SX_LDB, saddr, 8, pre - 1);
316 sxm(SX_STB, daddr, 8, pre - 1);
317 saddr += pre;
318 daddr += pre;
319 cnt -= pre;
348 int saddr, daddr, pre, cnt, wrds;
352 pre = srcstart & 3;
353 if (pre != 0) pre = 4 - pre;
354 pre = min(pre, w);
360 if (pre > 0) {
361 sxm(SX_LDB, saddr, 8, pre - 1);
362 sxm(SX_LDB, daddr, 40, pre - 1);
363 sxi(SX_ROP, 8, 40, 72, pre - 1);
364 sxm(SX_STB, daddr, 72, pre - 1);
365 saddr += pre;
366 daddr += pre;
367 cnt -= pre;
401 int saddr, daddr, pre, dist, wrds, swrds, spre, sreg, restaddr, post;
409 pre = dststart & 3;
410 lmask = 0xffffffff >> pre;
416 wrds = (w + pre + 3) >> 2;
419 if (spre < pre) {
420 dist = 32 - (pre - spre) * 8;
423 dist = (spre - pre) * 8;
438 w, h, spre, pre, lmask, dist, sreg, wrds, post, rmask);
441 if (pre != 0) {
460 if (pre != 0) {
475 if (pre != 0) {
514 int saddr, daddr, pre, dist, wrds, swrds, spre, sreg, restaddr, post;
522 pre = dststart & 3;
523 lmask = 0xffffffff >> pre;
529 wrds = (w + pre + 3) >> 2;
532 if (spre < pre) {
533 dist = 32 - (pre - spre) * 8;
536 dist = (spre - pre) * 8;
551 w, h, spre, pre, lmask, dist, sreg, wrds, post, rmask);
554 if (pre != 0) {
572 if (pre != 0) {
583 if (pre != 0) {
992 int line, num, pre, cnt;
996 pre = start & 2;
997 if (pre != 0) pre = 1;
1004 if (pre) {
1037 pre = min(pre, cnt);
1038 if (pre) {
1076 int line, num, pre, cnt;
1080 pre = start & 3;
1081 if (pre != 0) pre = 4 - pre;
1088 pre = min(pre, cnt);
1089 if (pre) {
1090 sxm(SX_STBS, ptr, 8, pre - 1);
1091 ptr += pre;
1092 cnt -= pre;
1123 pre = min(pre, cnt);
1124 if (pre) {
1125 sxm(SX_LDB, ptr, 26, pre - 1);
1126 sxi(SX_ROP, 10, 26, 42, pre - 1);
1127 sxm(SX_STB, ptr, 42, pre - 1);
1128 ptr += pre;
1129 cnt -= pre;