Lines Matching refs:qxl_fb_image
61 static void qxl_fb_image_init(struct qxl_fb_image *qxl_fb_image, in qxl_fb_image_init() argument
65 qxl_fb_image->qdev = qdev; in qxl_fb_image_init()
67 qxl_fb_image->visual = info->fix.visual; in qxl_fb_image_init()
68 if (qxl_fb_image->visual == FB_VISUAL_TRUECOLOR || in qxl_fb_image_init()
69 qxl_fb_image->visual == FB_VISUAL_DIRECTCOLOR) in qxl_fb_image_init()
70 memcpy(&qxl_fb_image->pseudo_palette, in qxl_fb_image_init()
72 sizeof(qxl_fb_image->pseudo_palette)); in qxl_fb_image_init()
76 qxl_fb_image->visual = FB_VISUAL_MONO10; in qxl_fb_image_init()
78 qxl_fb_image->visual = FB_VISUAL_DIRECTCOLOR; in qxl_fb_image_init()
81 memcpy(&qxl_fb_image->fb_image, image, in qxl_fb_image_init()
82 sizeof(qxl_fb_image->fb_image)); in qxl_fb_image_init()
90 struct qxl_fb_image qxl_fb_image; in qxl_fb_dirty_flush() local
91 struct fb_image *image = &qxl_fb_image.fb_image; in qxl_fb_dirty_flush()
131 qxl_fb_image_init(&qxl_fb_image, qdev, info, NULL); in qxl_fb_dirty_flush()
132 qxl_draw_opaque_fb(&qxl_fb_image, stride); in qxl_fb_dirty_flush()