/src/sys/dev/rasops/ |
rasops24.c | 297 int height, slop1, slop2, full, cnt; local in function:rasops24_erasecols 343 * rp % 4 == 1 ---> slop1 = 3: 347 * rp % 4 == 2 ---> slop1 = 6: 351 * rp % 4 == 3 ---> slop1 = 9: 355 slop1 = 3 * ((uintptr_t)rp % 4); 356 slop2 = (num - slop1) % 12; 357 full = (num - slop1 /* - slop2 */) / 12; 362 for (cnt = slop1; cnt; cnt -= 3) {
|
rasops.h | 224 int slop1, slop2, full; local in function:rasops_memset32 232 slop1 = (4 - ((uintptr_t)dp & 3)) & 3; 233 slop2 = (bytes - slop1) & 3; 234 full = (bytes - slop1 /* - slop2 */) >> 2; 236 if (slop1 & 1) 239 if (slop1 & 2) {
|
rasops.c | 1048 int row, col, height, slop1, slop2, full, cnt; local in function:rasops_do_cursor 1106 slop1 = (4 - ((uintptr_t)rp & 3)) & 3; 1107 slop2 = (ri->ri_xscale - slop1) & 3; 1108 full = (ri->ri_xscale - slop1 /* - slop2 */) >> 2; 1113 mask1 = rasops_lmask32[4 - slop1]; 1119 if (slop1) { 1133 memcpy(hp, rp, ((slop1 != 0) + full +
|