Lines Matching defs:image
1157 static void pm2fb_imageblit(struct fb_info *info, const struct fb_image *image)
1160 u32 height = image->height;
1162 const u32 *src = (const u32 *)image->data;
1172 if (info->flags & FBINFO_HWACCEL_DISABLED || image->depth != 1) {
1173 cfb_imageblit(info, image);
1178 fgx = image->fg_color;
1179 bgx = image->bg_color;
1183 fgx = par->palette[image->fg_color];
1184 bgx = par->palette[image->bg_color];
1199 ((image->dy & 0xfff) << 16) | (image->dx & 0x0fff));
1201 (((image->dy + image->height) & 0x0fff) << 16) |
1202 ((image->dx + image->width) & 0x0fff));
1207 ((image->dy & 0xfff) << 16) | (image->dx & 0x0fff));
1209 ((image->height & 0x0fff) << 16) |
1210 ((image->width) & 0x0fff));
1243 int width = ((image->width + 7) >> 3)
1270 int x = cursor->image.dx - info->var.xoffset;
1271 int y = cursor->image.dy - info->var.yoffset;
1301 u32 fg_idx = cursor->image.fg_color;
1302 u32 bg_idx = cursor->image.bg_color;
1324 u8 *bitmap = (u8 *)cursor->image.data;
1329 for (i = 0; i < cursor->image.height; i++) {
1330 int j = (cursor->image.width + 7) >> 3;
1376 if (cursor->image.width > 64 ||
1377 cursor->image.height > 64 ||
1378 cursor->image.depth > 1)
1399 int x = cursor->image.dx - info->var.xoffset + 63;
1400 int y = cursor->image.dy - info->var.yoffset + 63;
1410 u32 fg_idx = cursor->image.fg_color;
1411 u32 bg_idx = cursor->image.bg_color;
1431 u8 *bitmap = (u8 *)cursor->image.data;
1438 for (i = 0; i < cursor->image.height; i++) {
1439 int j = (cursor->image.width + 7) >> 3;
1464 for (i = 0; i < cursor->image.height; i++) {
1465 int j = (cursor->image.width + 7) >> 3;