Lines Matching refs:modded
181 struct fb_fillrect modded; in unifb_fillrect() local
192 memcpy(&modded, region, sizeof(struct fb_fillrect)); in unifb_fillrect()
194 if (!modded.width || !modded.height || in unifb_fillrect()
195 modded.dx >= vxres || modded.dy >= vyres) in unifb_fillrect()
198 if (modded.dx + modded.width > vxres) in unifb_fillrect()
199 modded.width = vxres - modded.dx; in unifb_fillrect()
200 if (modded.dy + modded.height > vyres) in unifb_fillrect()
201 modded.height = vyres - modded.dy; in unifb_fillrect()
203 unifb_prim_fillrect(info, &modded); in unifb_fillrect()
287 struct fb_copyarea modded; in unifb_copyarea() local
289 modded.sx = area->sx; in unifb_copyarea()
290 modded.sy = area->sy; in unifb_copyarea()
291 modded.dx = area->dx; in unifb_copyarea()
292 modded.dy = area->dy; in unifb_copyarea()
293 modded.width = area->width; in unifb_copyarea()
294 modded.height = area->height; in unifb_copyarea()
304 if (!modded.width || !modded.height || in unifb_copyarea()
305 modded.sx >= vxres || modded.sy >= vyres || in unifb_copyarea()
306 modded.dx >= vxres || modded.dy >= vyres) in unifb_copyarea()
309 if (modded.sx + modded.width > vxres) in unifb_copyarea()
310 modded.width = vxres - modded.sx; in unifb_copyarea()
311 if (modded.dx + modded.width > vxres) in unifb_copyarea()
312 modded.width = vxres - modded.dx; in unifb_copyarea()
313 if (modded.sy + modded.height > vyres) in unifb_copyarea()
314 modded.height = vyres - modded.sy; in unifb_copyarea()
315 if (modded.dy + modded.height > vyres) in unifb_copyarea()
316 modded.height = vyres - modded.dy; in unifb_copyarea()
318 unifb_prim_copyarea(info, &modded); in unifb_copyarea()