Lines Matching refs:image

391 			   struct fb_image *image, int rotate)  in fb_rotate_logo()  argument
396 fb_rotate_logo_ud(image->data, dst, image->width, in fb_rotate_logo()
397 image->height); in fb_rotate_logo()
398 image->dx = info->var.xres - image->width - image->dx; in fb_rotate_logo()
399 image->dy = info->var.yres - image->height - image->dy; in fb_rotate_logo()
401 fb_rotate_logo_cw(image->data, dst, image->width, in fb_rotate_logo()
402 image->height); in fb_rotate_logo()
403 tmp = image->width; in fb_rotate_logo()
404 image->width = image->height; in fb_rotate_logo()
405 image->height = tmp; in fb_rotate_logo()
406 tmp = image->dy; in fb_rotate_logo()
407 image->dy = image->dx; in fb_rotate_logo()
408 image->dx = info->var.xres - image->width - tmp; in fb_rotate_logo()
410 fb_rotate_logo_ccw(image->data, dst, image->width, in fb_rotate_logo()
411 image->height); in fb_rotate_logo()
412 tmp = image->width; in fb_rotate_logo()
413 image->width = image->height; in fb_rotate_logo()
414 image->height = tmp; in fb_rotate_logo()
415 tmp = image->dx; in fb_rotate_logo()
416 image->dx = image->dy; in fb_rotate_logo()
417 image->dy = info->var.yres - image->height - tmp; in fb_rotate_logo()
420 image->data = dst; in fb_rotate_logo()
423 static void fb_do_show_logo(struct fb_info *info, struct fb_image *image, in fb_do_show_logo() argument
430 x < num && image->dx + image->width <= info->var.xres; in fb_do_show_logo()
432 info->fbops->fb_imageblit(info, image); in fb_do_show_logo()
433 image->dx += image->width + 8; in fb_do_show_logo()
437 info->fbops->fb_imageblit(info, image); in fb_do_show_logo()
438 image->dx -= image->width + 8; in fb_do_show_logo()
442 x < num && image->dy + image->height <= info->var.yres; in fb_do_show_logo()
444 info->fbops->fb_imageblit(info, image); in fb_do_show_logo()
445 image->dy += image->height + 8; in fb_do_show_logo()
449 info->fbops->fb_imageblit(info, image); in fb_do_show_logo()
450 image->dy -= image->height + 8; in fb_do_show_logo()
461 struct fb_image image; in fb_show_logo_line() local
468 image.depth = 8; in fb_show_logo_line()
469 image.data = logo->data; in fb_show_logo_line()
497 image.data = logo_new; in fb_show_logo_line()
501 image.dx = 0; in fb_show_logo_line()
502 image.dy = y; in fb_show_logo_line()
503 image.width = logo->width; in fb_show_logo_line()
504 image.height = logo->height; in fb_show_logo_line()
510 fb_rotate_logo(info, logo_rotate, &image, rotate); in fb_show_logo_line()
513 fb_do_show_logo(info, &image, rotate, n); in fb_show_logo_line()