Lines Matching defs:modded
1056 struct fb_fillrect modded;
1072 memcpy(&modded, region, sizeof(struct fb_fillrect));
1074 if (!modded.width || !modded.height ||
1075 modded.dx >= vxres || modded.dy >= vyres)
1078 if (modded.dx + modded.width > vxres)
1079 modded.width = vxres - modded.dx;
1080 if (modded.dy + modded.height > vyres)
1081 modded.height = vyres - modded.dy;
1090 pm2_WR(par, PM2R_RECTANGLE_ORIGIN, (modded.dy << 16) | modded.dx);
1091 pm2_WR(par, PM2R_RECTANGLE_SIZE, (modded.height << 16) | modded.width);
1114 struct fb_copyarea modded;
1124 memcpy(&modded, area, sizeof(struct fb_copyarea));
1129 if (!modded.width || !modded.height ||
1130 modded.sx >= vxres || modded.sy >= vyres ||
1131 modded.dx >= vxres || modded.dy >= vyres)
1134 if (modded.sx + modded.width > vxres)
1135 modded.width = vxres - modded.sx;
1136 if (modded.dx + modded.width > vxres)
1137 modded.width = vxres - modded.dx;
1138 if (modded.sy + modded.height > vyres)
1139 modded.height = vyres - modded.sy;
1140 if (modded.dy + modded.height > vyres)
1141 modded.height = vyres - modded.dy;
1147 ((modded.sy - modded.dy) & 0xfff) << 16 |
1148 ((modded.sx - modded.dx) & 0xfff));
1149 pm2_WR(par, PM2R_RECTANGLE_ORIGIN, (modded.dy << 16) | modded.dx);
1150 pm2_WR(par, PM2R_RECTANGLE_SIZE, (modded.height << 16) | modded.width);
1153 (modded.dx < modded.sx ? PM2F_INCREASE_X : 0) |
1154 (modded.dy < modded.sy ? PM2F_INCREASE_Y : 0));