Lines Matching refs:area
199 void atyfb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
202 u32 dy = area->dy, sy = area->sy, direction = DST_LAST_PEL;
203 u32 sx = area->sx, dx = area->dx, width = area->width, rotation = 0;
207 if (!area->width || !area->height)
210 cfb_copyarea(info, area);
222 if (area->sy < area->dy) {
223 dy += area->height - 1;
224 sy += area->height - 1;
242 aty_st_le32(SRC_HEIGHT1_WIDTH1, (width << 16) | area->height, par);
244 draw_rect(dx, dy, width, area->height, par);