struct vga16fb_par *par = (struct vga16fb_par *) info->par; 
struct vga16fb_par *par = info->par; 
static void vga_imageblit_color(struct fb_info *info, const struct fb_image *image){	/*	 * Draw logo 	 */	struct vga16fb_par *par = (struct vga16fb_par *) info->par;	char __iomem *where =		info->screen_base + image->dy * info->fix.line_length +		image->dx/8;	const char *cdat = image->data;	char __iomem *dst;	int x, y;	switch (info->fix.type) {	case FB_TYPE_VGA_PLANES:		if (info->fix.type_aux == FB_AUX_VGA_PLANES_VGA4 &&		    par->isVGA) {			setsr(0xf);			setop(0);			setmode(0);						for (y = 0; y < image->height; y++) {				for (x = 0; x < image->width; x++) {					dst = where + x/8;					setcolor(*cdat);					selectmask();					setmask(1 << (7 - (x % 8)));					fb_readb(dst);					fb_writeb(0, dst);					cdat++;				}				where += info->fix.line_length;			}		}		break;	case FB_TYPE_PACKED_PIXELS:		cfb_imageblit(info, image);		break;	default:		break;	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/120ddb41f18c2d41702af561f4acfbcbd8d6fb46/vga16fb.c/buggy/drivers/video/vga16fb.c