Lines Matching defs:rect
1388 static void sm501fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
1392 int width = rect->width, height = rect->height;
1394 if ((rect->dx >= info->var.xres_virtual) ||
1395 (rect->dy >= info->var.yres_virtual))
1398 if ((rect->dx + width) >= info->var.xres_virtual)
1399 width = info->var.xres_virtual - rect->dx - 1;
1400 if ((rect->dy + height) >= info->var.yres_virtual)
1401 height = info->var.yres_virtual - rect->dy - 1;
1439 smc501_writel(rect->color, fbi->regs2d + SM501_2D_FOREGROUND);
1442 smc501_writel((rect->dx << 16) | rect->dy,