[go: nahoru, domu]

Searched refs:dy (Results 1 - 25 of 115) sorted by relevance

12345

/drivers/video/fbdev/
H A Dc2p.h13 extern void c2p_planar(void *dst, const void *src, u32 dx, u32 dy, u32 width,
17 extern void c2p_iplan2(void *dst, const void *src, u32 dx, u32 dy, u32 width,
H A Datafb.h4 void atafb_mfb_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
9 int dy, int dx, u32 width,
12 void atafb_iplan2p2_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
17 int dy, int dx, u32 width,
20 void atafb_iplan2p4_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
25 int dy, int dx, u32 width,
28 void atafb_iplan2p8_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
33 int dy, int dx, u32 width,
H A Datafb_mfb.c25 int sy, int sx, int dy, int dx,
33 dest = (u8 *)info->screen_base + dy * (width >> 3);
35 } else if (dy <= sy) {
37 dest = (u8 *)info->screen_base + dy * next_line + (dx >> 3);
45 dest = (u8 *)info->screen_base + (dy + height - 1) * next_line + (dx >> 3);
78 int dy, int dx, u32 width,
84 dest = (u8 *)info->screen_base + dy * next_line + (dx >> 3);
24 atafb_mfb_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, int dx, int height, int width) argument
77 atafb_mfb_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) argument
H A Datafb_iplan2p2.c25 int sy, int sx, int dy, int dx,
44 u_int upwards = (dy < sy) || (dy == sy && dx < sx);
52 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL);
77 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL);
111 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL);
153 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL);
240 int dy, int dx, u32 width,
248 dest = (u32 *)(info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL));
24 atafb_iplan2p2_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, int dx, int height, int width) argument
239 atafb_iplan2p2_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) argument
H A Datafb_iplan2p4.c25 int sy, int sx, int dy, int dx,
44 u_int upwards = (dy < sy) || (dy == sy && dx < sx);
52 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL);
77 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL);
111 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL);
160 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL);
254 int dy, int dx, u32 width,
262 dest = (u32 *)(info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL));
24 atafb_iplan2p4_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, int dx, int height, int width) argument
253 atafb_iplan2p4_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) argument
H A Dtgafb.c623 u32 fgcolor, bgcolor, dx, dy, width, height, vxres, vyres, pixelmask; local
633 dy = image->dy;
645 if (dx > vxres || dy > vyres)
649 if (dy + height > vyres)
650 height = vyres - dy;
676 pos = dy * line_length;
836 u32 color, dx, dy, width, height, vxres, vyres; local
843 dy = image->dy;
924 u32 dx, dy, width, height, vxres, vyres, color; local
1050 copyarea_line_8bpp(struct fb_info *info, u32 dy, u32 sy, u32 height, u32 width) argument
1095 copyarea_line_32bpp(struct fb_info *info, u32 dy, u32 sy, u32 height, u32 width) argument
1144 copyarea_8bpp(struct fb_info *info, u32 dx, u32 dy, u32 sx, u32 sy, u32 height, u32 width, u32 line_length, const struct fb_copyarea *area) argument
1253 unsigned long dx, dy, width, height, sx, sy, vxres, vyres; local
[all...]
H A Dhitfb.c60 static inline void hitfb_accel_set_dest(int truecolor, u16 dx, u16 dy, argument
63 u32 saddr = WIDTH * dy + dx;
76 u16 dy, u16 width, u16 height, u16 rop,
85 if ((sy < dy) || ((sy == dy) && (sx <= dx))) {
87 daddr = WIDTH * (dy + height) + dx + width;
100 daddr = WIDTH * dy + dx;
137 hitfb_accel_set_dest(1, rect->dx, rect->dy, rect->width,
142 hitfb_accel_set_dest(0, rect->dx, rect->dy, rect->width,
153 area->dx, area->dy, are
75 hitfb_accel_bitblt(int truecolor, u16 sx, u16 sy, u16 dx, u16 dy, u16 width, u16 height, u16 rop, u32 mask_addr) argument
[all...]
H A Dvga16fb.c838 where = info->screen_base + dx + rect->dy * info->fix.line_length;
889 if (!rect->width || !rect->height || rect->dx > vxres || rect->dy > vyres)
896 y2 = rect->dy + rect->height;
905 height = y2 - rect->dy;
909 dst = info->screen_base + (rect->dx/8) + rect->dy * info->fix.line_length;
973 if (area->dy < area->sy || (area->dy == area->sy && dx < sx)) {
975 dest = info->screen_base + dx + area->dy * info->fix.line_length;
990 (area->dy + height - 1) * info->fix.line_length;
1013 u32 dx = area->dx, dy local
[all...]
H A Datafb_iplan2p8.c32 int sy, int sx, int dy, int dx,
51 u_int upwards = (dy < sy) || (dy == sy && dx < sx);
59 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL);
84 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL);
118 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL);
181 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL);
289 int dy, int dx, u32 width,
297 dest = (u32 *)(info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL));
31 atafb_iplan2p8_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, int dx, int height, int width) argument
288 atafb_iplan2p8_linefill(struct fb_info *info, u_long next_line, int dy, int dx, u32 width, const u8 *data, u32 bgcolor, u32 fgcolor) argument
/drivers/video/fbdev/mb862xx/
H A Dmb862xxfb_accel.c56 if (area->sx >= area->dx && area->sy >= area->dy)
58 else if (area->sx >= area->dx && area->sy <= area->dy)
60 else if (area->sx <= area->dx && area->sy >= area->dy)
66 cmd[4] = (area->dy << 16) | area->dx;
75 static void mb86290fb_imageblit1(u32 *cmd, u16 step, u16 dx, u16 dy, argument
102 cmd[7] = (dy << 16) | dx;
124 static void mb86290fb_imageblit8(u32 *cmd, u16 step, u16 dx, u16 dy, argument
135 cmd[1] = (dy << 16) | dx;
163 static void mb86290fb_imageblit16(u32 *cmd, u16 step, u16 dx, u16 dy, argument
178 cmd[1] = (dy << 1
200 u16 dx = image->dx, dy = image->dy; local
[all...]
/drivers/video/fbdev/aty/
H A Dradeon_accel.c63 OUTREG(DST_Y_X, (region->dy << 16) | region->dx);
88 modded.dx >= vxres || modded.dy >= vyres)
92 if(modded.dy + modded.height > vyres) modded.height = vyres - modded.dy;
101 u32 sx, sy, dx, dy, w, h; local
104 dx = area->dx; dy = area->dy;
107 ydir = sy - dy;
110 if ( ydir < 0 ) { sy += h-1; dy += h-1; }
129 OUTREG(DST_Y_X, (dy << 1
[all...]
H A Dmach64_accel.c199 u32 dy = area->dy, sy = area->sy, direction = DST_LAST_PEL; local
219 if (area->sy < area->dy) {
220 dy += area->height - 1;
240 draw_rect(dx, dy, width, area->height, par);
279 draw_rect(dx, rect->dy, width, rect->height, par);
285 u32 src_bytes, dx = image->dx, dy = image->dy, width = image->width; local
380 draw_rect(dx, dy, width, image->height, par);
/drivers/input/mouse/
H A Damimouse.c42 int nx, ny, dx, dy; local
50 dy = ny - amimouse_lasty;
54 if (dy < -127) dy = (256 + ny) - amimouse_lasty;
55 if (dy > 127) dy = (ny - 256) - amimouse_lasty;
63 input_report_rel(dev, REL_Y, dy);
H A Datarimouse.c70 int buttons, dx, dy; local
80 dy = buf[2];
83 input_report_rel(atamouse_dev, REL_Y, dy);
H A Drpcmouse.c41 short x, y, dx, dy, b; local
48 dy = y - rpcmouse_lasty;
54 input_report_rel(dev, REL_Y, -dy);
H A Dlogibm.c79 char dx, dy; local
87 dy = (inb(LOGIBM_DATA_PORT) & 0xf);
90 dy |= (buttons & 0xf) << 4;
94 input_report_rel(logibm_dev, REL_Y, dy);
/drivers/video/fbdev/savage/
H A Dsavagefb_accel.c35 int sy = region->sy, dy = region->dy; local
51 if (dy <= sy) {
55 dy += region->height - 1;
61 BCI_SEND(BCI_X_Y(dx, dy));
88 BCI_SEND( BCI_X_Y(rect->dx, rect->dy) );
131 BCI_SEND(BCI_X_Y(image->dx, image->dy));
/drivers/video/fbdev/omap2/dss/
H A Dhdmi_phy.c50 int dx, dy; local
53 dy = lanes[i + 1];
58 if (dy < 0 || dy >= 8)
62 if (dy != dx - 1)
66 if (dy != dx + 1)
/drivers/video/fbdev/sis/
H A Dsis_accel.c335 if(!rect->width || !rect->height || rect->dx >= vxres || rect->dy >= vyres)
340 height = ((rect->dy + rect->height) > vyres) ? (vyres - rect->dy) : rect->height;
354 SiS300SubsequentSolidFillRect(ivideo, rect->dx, rect->dy, width, height);
361 SiS310SubsequentSolidFillRect(ivideo, rect->dx, rect->dy, width, height);
388 area->dx >= vxres || area->dy >= vyres)
395 if((area->dy + height) > vyres) height = vyres - area->dy;
403 if(area->sy < area->dy) ydir = 0;
409 area->dx, area->dy, widt
[all...]
/drivers/video/console/
H A Dfbcon_ccw.c64 int sx, int dy, int dx, int height, int width)
72 area.dx = dy * vc->vc_font.height;
73 area.dy = vyres - ((dx + width) * vc->vc_font.width);
90 region.dy = vyres - ((sx + width) * vc->vc_font.width);
151 image.dy = vyres - ((xx + count) * vc->vc_font.width);
178 image.dy += image.height;
206 region.dy = info->var.yoffset;
214 region.dy = 0;
230 int err = 1, dx, dy; local
287 dy
63 ccw_bmove(struct vc_data *vc, struct fb_info *info, int sy, int sx, int dy, int dx, int height, int width) argument
[all...]
H A Dfbcon_cw.c49 int sx, int dy, int dx, int height, int width)
57 area.dx = vxres - ((dy + height) * vc->vc_font.height);
58 area.dy = dx * vc->vc_font.width;
75 region.dy = sx * vc->vc_font.width;
136 image.dy = xx * vc->vc_font.width;
161 image.dy += image.height;
189 region.dy = info->var.yoffset + rs;
197 region.dy = info->var.yoffset;
213 int err = 1, dx, dy; local
270 dy
48 cw_bmove(struct vc_data *vc, struct fb_info *info, int sy, int sx, int dy, int dx, int height, int width) argument
[all...]
H A Dfbcon_ud.c49 int sx, int dy, int dx, int height, int width)
58 area.dy = vyres - ((dy + height) * vc->vc_font.height);
76 region.dy = vyres - ((sy + height) * vc->vc_font.height);
173 image.dy = vyres - ((yy * vc->vc_font.height) + vc->vc_font.height);
235 region.dy = 0;
243 region.dy = info->var.yoffset;
260 int err = 1, dx, dy; local
317 dy = vyres - ((y * vc->vc_font.height) + vc->vc_font.height);
321 ops->cursor_state.image.dy !
48 ud_bmove(struct vc_data *vc, struct fb_info *info, int sy, int sx, int dy, int dx, int height, int width) argument
[all...]
/drivers/video/fbdev/i810/
H A Di810_accel.c301 u32 dx, dy, width, height, dest, rop = 0, color = 0; local
318 dy = rect->dy;
321 dest = info->fix.smem_start + (dy * info->fix.line_length) + dx;
329 u32 sx, sy, dx, dy, pitch, width, height, src, dest, xdir; local
341 dy = region->dy;
352 if (dy <= sy) {
358 dy += height - 1;
361 dest = info->fix.smem_start + (dy * inf
[all...]
/drivers/video/fbdev/matrox/
H A Dmatroxfb_accel.c208 int sx, int dy, int dx, int height, int width)
217 if ((dy < sy) || ((dy == sy) && (dx <= sx))) {
235 dy += height-1;
242 mga_ydstlen(dy, height);
249 int sy, int sx, int dy, int dx, int height,
259 if ((dy < sy) || ((dy == sy) && (dx <= sx))) {
277 dy += height-1;
284 mga_outl(M_YDST, dy*vxre
207 matrox_accel_bmove(struct matrox_fb_info *minfo, int vxres, int sy, int sx, int dy, int dx, int height, int width) argument
248 matrox_accel_bmove_lin(struct matrox_fb_info *minfo, int vxres, int sy, int sx, int dy, int dx, int height, int width) argument
[all...]
/drivers/video/fbdev/core/
H A Dsyscopyarea.c317 u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; local
329 if ((dy == sy && dx > sx) || (dy > sy)) {
330 dy += height;
341 dst_idx += dy*bits_per_line + dx*p->var.bits_per_pixel;

Completed in 407 milliseconds

12345