/linux-master/drivers/video/fbdev/ |
H A D | dnfb.c | 162 (area->sx >> 4)); 166 y_delta = (info->fix.line_length * 8) - area->sx - area->width; 172 (((area->dx & 0xf) - (area->sx & 0xf)) % 16) | (0x4 << 5)); 173 if ((area->dx & 0xf) < (area->sx & 0xf)) 176 y_delta = -((info->fix.line_length * 8) - area->sx - area->width); 182 ((-((area->sx & 0xf) - (area->dx & 0xf))) % 16) | 184 if ((area->dx & 0xf) > (area->sx & 0xf))
|
H A D | ffb.c | 522 if (area->dx != area->sx || 535 upa_writel(area->sx, &fbc->bx);
|
H A D | hgafb.c | 503 src = rowaddr(info, y1) + (area->sx >> 3); 514 src = rowaddr(info, y1) + (area->sx >> 3);
|
H A D | hitfb.c | 90 static inline void hitfb_accel_bitblt(int truecolor, u16 sx, u16 sy, u16 dx, argument 100 if ((sy < dy) || ((sy == dy) && (sx <= dx))) { 101 saddr = WIDTH * (sy + height) + sx + width; 114 saddr = WIDTH * sy + sx; 167 hitfb_accel_bitblt(p->var.bits_per_pixel == 16, area->sx, area->sy,
|
H A D | hpfb.c | 148 topcat_blit(area->sx, area->sy, area->dx, area->dy, area->width, area->height, RR_COPY);
|
H A D | imsttfb.c | 1037 __u32 cnt, bltctl, sx, sy, dx, dy, height, width; local 1041 sx = area->sx * Bpp; 1064 if (sx < dx) { 1065 sx += width; 1072 fb_offset_old = sy * line_pitch + sx;
|
H A D | neofb.c | 1398 u32 sx = area->sx, sy = area->sy, dx = area->dx, dy = area->dy; local 1404 if ((dy > sy) || ((dy == sy) && (dx > sx))) { 1408 sx += (area->width - 1); 1414 src = sx * (info->var.bits_per_pixel >> 3) + sy*info->fix.line_length;
|
H A D | pm2fb.c | 1130 modded.sx >= vxres || modded.sy >= vyres || 1134 if (modded.sx + modded.width > vxres) 1135 modded.width = vxres - modded.sx; 1148 ((modded.sx - modded.dx) & 0xfff)); 1153 (modded.dx < modded.sx ? PM2F_INCREASE_X : 0) |
|
H A D | pm3fb.c | 461 modded.sx >= vxres || modded.sy >= vyres || 465 if (modded.sx + modded.width > vxres) 466 modded.width = vxres - modded.sx; 474 o_x = modded.sx - modded.dx; /*(sx > dx ) ? (sx - dx) : (dx - sx); */ 477 x_align = (modded.sx & 0x1f); 503 ((modded.sx > modded.dx) ? PM3Render2D_XPositive : 0) |
|
H A D | s1d13xxxfb.c | 438 u16 sx = area->sx, sy = area->sy; local 450 if ((dy > sy) || ((dy == sy) && (dx >= sx))) { 452 src = (((sy + height - 1) * stride) + (bpp * (sx + width - 1))); 457 src = (sy * stride) + (bpp * sx); 497 dbg_blit("(copyarea) sx=%d, sy=%d\n", sx, sy);
|
H A D | sm501fb.c | 1308 int sx = area->sx; local 1315 if ((sx >= info->var.xres_virtual) || 1319 if ((sx + width) >= info->var.xres_virtual) 1320 width = info->var.xres_virtual - sx - 1; 1334 if ((sx < dx) || (sy < dy)) { 1336 sx += width - 1; 1378 smc501_writel((sx << 16) | sy, fbi->regs2d + SM501_2D_SOURCE);
|
H A D | sstfb.c | 785 sst_write(BLTSRCXY, area->sx | (area->sy << 16));
|
H A D | stifb.c | 1059 WRITE_WORD(((area->sx << 16) | area->sy), fb, REG_24);
|
H A D | tdfxfb.c | 891 u32 sx = area->sx, sy = area->sy, dx = area->dx, dy = area->dy; local 905 if (sx + area->width > 4095) { 906 srcbase += sx * bpp >> 3; 907 sx = 0; 920 if (area->sx <= area->dx) { 923 sx += area->width - 1; 942 tdfx_outl(par, LAUNCH_2D, sx | (sy << 16));
|
H A D | tgafb.c | 1157 copyarea_8bpp(struct fb_info *info, u32 dx, u32 dy, u32 sx, u32 sy, argument 1170 if ((dx | sx | width) & 7) { 1181 backward = dy == sy && dx > sx && dx < sx + width; 1186 sepos = sy * line_length + sx; 1268 unsigned long dx, dy, width, height, sx, sy, vxres, vyres; local 1275 sx = area->sx; 1282 if (dx > vxres || sx > vxres || dy > vyres || sy > vyres) 1292 if (sx [all...] |
H A D | tridentfb.c | 678 par->copy_rect(par, ca->sx, ca->sy, ca->dx, ca->dy,
|
H A D | vga16fb.c | 978 u32 sx, dx, width; local 984 sx = area->sx / 4; 988 if (area->dy < area->sy || (area->dy == area->sy && dx < sx)) { 991 src = info->screen_base + sx + area->sy * info->fix.line_length; 1006 src = info->screen_base + sx + width + 1028 u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; local 1037 if (area->dx > vxres || area->sx > vxres || area->dy > vyres || 1058 if (sx [all...] |
/linux-master/drivers/video/fbdev/matrox/ |
H A D | matroxfb_accel.c | 209 int sx, int dy, int dx, int height, int width) 218 if ((dy < sy) || ((dy == sy) && (dx <= sx))) { 225 start = sy*vxres+sx+curr_ydstorg(minfo); 234 end = (sy+height-1)*vxres+sx+curr_ydstorg(minfo); 250 int sy, int sx, int dy, int dx, int height, 260 if ((dy < sy) || ((dy == sy) && (dx <= sx))) { 267 start = sy*vxres+sx+curr_ydstorg(minfo); 276 end = (sy+height-1)*vxres+sx+curr_ydstorg(minfo); 295 if ((area->sx | area->dx | area->width) & 1) 298 matrox_accel_bmove_lin(minfo, minfo->fbcon.var.xres_virtual >> 1, area->sy, area->sx >> 208 matrox_accel_bmove(struct matrox_fb_info *minfo, int vxres, int sy, int sx, int dy, int dx, int height, int width) argument 249 matrox_accel_bmove_lin(struct matrox_fb_info *minfo, int vxres, int sy, int sx, int dy, int dx, int height, int width) argument 307 matroxfb_accel_clear(struct matrox_fb_info *minfo, u_int32_t color, int sy, int sx, int height, int width) argument 337 matroxfb_cfb4_clear(struct matrox_fb_info *minfo, u_int32_t bgx, int sy, int sx, int height, int width) argument [all...] |
/linux-master/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb.h | 6 unsigned short sx; member in struct:mb862xx_l1_cfg
|
H A D | mb862xxfb_accel.c | 50 if (area->sx >= area->dx && area->sy >= area->dy) 52 else if (area->sx >= area->dx && area->sy <= area->dy) 54 else if (area->sx <= area->dx && area->sy >= area->dy) 59 cmd[3] = (area->sy << 16) | area->sx;
|
H A D | mb862xxfbdrv.c | 361 pack(l1_cfg->sy >> 1, l1_cfg->sx)); 516 par->l1_cfg.sx = 0;
|
/linux-master/drivers/video/fbdev/omap/ |
H A D | lcd_dma.c | 165 #define PIXSTEP(sx, sy, dx, dy) (PIXADDR(dx, dy) - PIXADDR(sx, sy) - es + 1)
|
/linux-master/drivers/video/fbdev/riva/ |
H A D | fbdev.c | 1450 (region->sy << 16) | region->sx);
|
/linux-master/drivers/video/fbdev/sis/ |
H A D | sis_accel.c | 374 area->sx >= vxres || area->sy >= vyres || 379 if((area->sx + width) > vxres) width = vxres - area->sx; 388 if(area->sx < area->dx) xdir = 0; 395 SiS300SubsequentScreenToScreenCopy(ivideo, area->sx, area->sy, 403 SiS310SubsequentScreenToScreenCopy(ivideo, area->sx, area->sy,
|
/linux-master/drivers/video/fbdev/via/ |
H A D | viafbdev.c | 718 area->sx, area->sy, 0, 0, 0))
|