/linux-master/drivers/video/fbdev/ |
H A D | atafb.h | 5 void atafb_mfb_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, 8 int sy, int sx, int height, int width); 13 void atafb_iplan2p2_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, 16 int sy, int sx, int height, int width); 21 void atafb_iplan2p4_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, 24 int sy, int sx, int height, int width); 29 void atafb_iplan2p8_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, 32 int sy, int sx, int height, int width);
|
H A D | atafb_mfb.c | 24 int sy, int sx, int dy, int dx, 31 src = (u8 *)info->screen_base + sy * (width >> 3); 34 } else if (dy <= sy) { 35 src = (u8 *)info->screen_base + sy * next_line + (sx >> 3); 43 src = (u8 *)info->screen_base + (sy + height - 1) * next_line + (sx >> 3); 54 int sy, int sx, int height, int width) 59 dest = (u8 *)info->screen_base + sy * next_line + (sx >> 3); 23 atafb_mfb_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, int dx, int height, int width) argument 53 atafb_mfb_fillrect(struct fb_info *info, u_long next_line, u32 color, int sy, int sx, int height, int width) argument
|
H A D | atafb_iplan2p4.c | 24 int sy, int sx, int dy, int dx, 43 u_int upwards = (dy < sy) || (dy == sy && dx < sx); 50 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); 75 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); 109 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); 158 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); 207 int sy, int sx, int height, int width) 213 dest = (u32 *)(info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL)); 23 atafb_iplan2p4_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, int dx, int height, int width) argument 206 atafb_iplan2p4_fillrect(struct fb_info *info, u_long next_line, u32 color, int sy, int sx, int height, int width) argument
|
H A D | atafb_iplan2p2.c | 24 int sy, int sx, int dy, int dx, 43 u_int upwards = (dy < sy) || (dy == sy && dx < sx); 50 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); 75 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); 109 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); 151 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); 193 int sy, int sx, int height, int width) 199 dest = (u32 *)(info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL)); 23 atafb_iplan2p2_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, int dx, int height, int width) argument 192 atafb_iplan2p2_fillrect(struct fb_info *info, u_long next_line, u32 color, int sy, int sx, int height, int width) argument
|
H A D | atafb_iplan2p8.c | 31 int sy, int sx, int dy, int dx, 50 u_int upwards = (dy < sy) || (dy == sy && dx < sx); 57 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); 82 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); 116 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); 179 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); 242 int sy, int sx, int height, int width) 248 dest = (u32 *)(info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL)); 30 atafb_iplan2p8_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, int dx, int height, int width) argument 241 atafb_iplan2p8_fillrect(struct fb_info *info, u_long next_line, u32 color, int sy, int sx, int height, int width) argument
|
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 | tgafb.c | 1063 copyarea_line_8bpp(struct fb_info *info, u32 dy, u32 sy, argument 1077 if (sy < dy) { 1078 spos = (sy + height) * width; 1090 spos = sy * width; 1108 copyarea_line_32bpp(struct fb_info *info, u32 dy, u32 sy, argument 1125 if (sy < dy) { 1126 src = tga_fb + (sy + height) * width * 4; 1138 src = tga_fb + sy * width * 4; 1157 copyarea_8bpp(struct fb_info *info, u32 dx, u32 dy, u32 sx, u32 sy, argument 1176 if (dy > sy) { 1268 unsigned long dx, dy, width, height, sx, sy, vxres, vyres; local [all...] |
H A D | vga16fb.c | 988 if (area->dy < area->sy || (area->dy == area->sy && dx < sx)) { 991 src = info->screen_base + sx + area->sy * info->fix.line_length; 1007 (area->sy + height - 1) * info->fix.line_length; 1028 u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; local 1038 area->sy > vyres) 1058 if (sx + dx < old_dx || sy + dy < old_dy) 1063 sy += (dy - old_dy); 1066 if (sx + width > vxres || sy [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | idle.c | 29 dsb(sy);
|
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | cache.S | 11 dcache_by_line_op civac, sy, x0, x1, x2, x3
|
/linux-master/arch/arm64/mm/ |
H A D | cache.S | 112 dcache_by_line_op civac, sy, x0, x1, x2, x3 161 dsb sy 176 dcache_by_line_op cvac, sy, x0, x1, x2, x3 194 dcache_by_line_op cvap, sy, x0, x1, x2, x3
|
/linux-master/drivers/video/fbdev/aty/ |
H A D | radeon_accel.c | 102 u32 sx, sy, dx, dy, w, h; local 106 sx = area->sx; sy = area->sy; 108 ydir = sy - dy; 111 if ( ydir < 0 ) { sy += h-1; dy += h-1; } 129 OUTREG(SRC_Y_X, (sy << 16) | sx); 141 modded.sy = area->sy; 160 modded.sx >= vxres || modded.sy >= vyres || 166 if(modded.sy [all...] |
H A D | mach64_accel.c | 202 u32 dy = area->dy, sy = area->sy, direction = DST_LAST_PEL; local 222 if (area->sy < area->dy) { 224 sy += area->height - 1; 241 aty_st_le32(SRC_Y_X, (sx << 16) | sy, par);
|
/linux-master/drivers/video/fbdev/core/ |
H A D | tileblit.c | 19 static void tile_bmove(struct vc_data *vc, struct fb_info *info, int sy, argument 25 area.sy = sy; 34 static void tile_clear(struct vc_data *vc, struct fb_info *info, int sy, argument 46 rect.sy = sy; 63 blit.sy = yy; 89 cursor.sy = vc->state.y;
|
H A D | syscopyarea.c | 317 u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; local 332 if ((dy == sy && dx > sx) || (dy > sy)) { 334 sy += height; 344 src_idx += sy*bits_per_line + sx*p->var.bits_per_pixel;
|
H A D | cfbcopyarea.c | 383 u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; local 399 if ((dy == sy && dx > sx) || (dy > sy)) { 401 sy += height; 411 src_idx += sy*bits_per_line + sx*p->var.bits_per_pixel;
|
/linux-master/drivers/video/fbdev/savage/ |
H A D | savagefb_accel.c | 35 int sy = region->sy, dy = region->dy; local 51 if (dy <= sy) { 54 sy += region->height - 1; 60 BCI_SEND(BCI_X_Y(sx, sy));
|
/linux-master/drivers/video/fbdev/matrox/ |
H A D | matroxfb_accel.c | 208 static void matrox_accel_bmove(struct matrox_fb_info *minfo, int vxres, int sy, argument 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 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/media/pci/solo6x10/ |
H A D | solo6x10-v4l2.c | 63 int sx, int sy, int ex, int ey, int scale) 76 SOLO_VI_WIN_SY(sy) | 115 int sy, ysize, hsize, i; local 129 for (sy = 0, i = 0; i < 4; i++, sy += ysize) { 130 solo_win_setup(solo_dev, i * 4, 0, sy, hsize, 131 sy + ysize, 5); 132 solo_win_setup(solo_dev, (i * 4) + 1, hsize, sy, 133 hsize * 2, sy + ysize, 5); 134 solo_win_setup(solo_dev, (i * 4) + 2, hsize * 2, sy, 62 solo_win_setup(struct solo_dev *solo_dev, u8 ch, int sx, int sy, int ex, int ey, int scale) argument [all...] |
/linux-master/drivers/staging/sm750fb/ |
H A D | sm750_accel.c | 138 * @sy: Starting y coordinate of source surface 150 unsigned int sx, unsigned int sy, 165 if (sy < dy) { 177 } else if (sy > dy) { 190 /* sy == dy */ 220 sy += height - 1; 271 (sy & DE_SOURCE_Y_K2_MASK)); /* dpr0 */ 148 sm750_hw_copyarea(struct lynx_accel *accel, unsigned int sBase, unsigned int sPitch, unsigned int sx, unsigned int sy, unsigned int dBase, unsigned int dPitch, unsigned int Bpp, unsigned int dx, unsigned int dy, unsigned int width, unsigned int height, unsigned int rop2) argument
|
/linux-master/drivers/video/fbdev/sis/ |
H A D | sis_accel.c | 374 area->sx >= vxres || area->sy >= vyres || 381 if((area->sy + height) > vyres) height = vyres - area->sy; 390 if(area->sy < area->dy) ydir = 0; 395 SiS300SubsequentScreenToScreenCopy(ivideo, area->sx, area->sy, 403 SiS310SubsequentScreenToScreenCopy(ivideo, area->sx, area->sy,
|
/linux-master/drivers/video/fbdev/i810/ |
H A D | i810_accel.c | 329 u32 sx, sy, dx, dy, pitch, width, height, src, dest, xdir; local 340 sy = region->sy; 352 if (dy <= sy) { 357 sy += height - 1; 360 src = info->fix.smem_start + (sy * info->fix.line_length) + sx;
|
/linux-master/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb.h | 7 unsigned short sy; 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;
|
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_core.h | 67 do { debug_ptr[DEBUG_ ## d] = __LINE__; dsb(sy); } while (0) 69 do { debug_ptr[DEBUG_ ## d] = (v); dsb(sy); } while (0) 71 do { debug_ptr[DEBUG_ ## d]++; dsb(sy); } while (0)
|