Lines Matching refs:image
75 static inline void color_imageblit(const struct fb_image *image, in color_imageblit() argument
86 const u8 *src = image->data; in color_imageblit()
90 for (i = image->height; i--; ) { in color_imageblit()
91 n = image->width; in color_imageblit()
137 static inline void slow_imageblit(const struct fb_image *image, struct fb_info *p, in slow_imageblit() argument
147 u32 spitch = (image->width+7)/8; in slow_imageblit()
148 const u8 *src = image->data, *s; in slow_imageblit()
156 for (i = image->height; i--; ) { in slow_imageblit()
159 j = image->width; in slow_imageblit()
215 static inline void fast_imageblit(const struct fb_image *image, struct fb_info *p, in fast_imageblit() argument
220 u32 ppw = 32/bpp, spitch = (image->width + 7)/8; in fast_imageblit()
222 const char *s = image->data, *src; in fast_imageblit()
249 k = image->width/ppw; in fast_imageblit()
251 for (i = image->height; i--; ) { in fast_imageblit()
265 void cfb_imageblit(struct fb_info *p, const struct fb_image *image) in cfb_imageblit() argument
269 u32 width = image->width; in cfb_imageblit()
270 u32 dx = image->dx, dy = image->dy; in cfb_imageblit()
287 if (image->depth == 1) { in cfb_imageblit()
290 fgcolor = ((u32*)(p->pseudo_palette))[image->fg_color]; in cfb_imageblit()
291 bgcolor = ((u32*)(p->pseudo_palette))[image->bg_color]; in cfb_imageblit()
293 fgcolor = image->fg_color; in cfb_imageblit()
294 bgcolor = image->bg_color; in cfb_imageblit()
300 fast_imageblit(image, p, dst1, fgcolor, bgcolor); in cfb_imageblit()
302 slow_imageblit(image, p, dst1, fgcolor, bgcolor, in cfb_imageblit()
305 color_imageblit(image, p, dst1, start_index, pitch_index); in cfb_imageblit()