Lines Matching refs:color_map
629 if (__put_user(fb->color_map CM(i,0), rp) || in sbusfb_ioctl()
630 __put_user(fb->color_map CM(i,1), gp) || in sbusfb_ioctl()
631 __put_user(fb->color_map CM(i,2), bp)) in sbusfb_ioctl()
643 if (!fb->loadcmap || !fb->color_map) in sbusfb_ioctl()
668 if (__get_user(fb->color_map CM(i,0), rp)) in sbusfb_ioctl()
670 if (__get_user(fb->color_map CM(i,1), gp)) in sbusfb_ioctl()
672 if (__get_user(fb->color_map CM(i,2), bp)) in sbusfb_ioctl()
823 if (!fb->color_map || regno > 255) in sbusfb_getcolreg()
825 *red = (fb->color_map CM(regno, 0)<<8) | fb->color_map CM(regno, 0); in sbusfb_getcolreg()
826 *green = (fb->color_map CM(regno, 1)<<8) | fb->color_map CM(regno, 1); in sbusfb_getcolreg()
827 *blue = (fb->color_map CM(regno, 2)<<8) | fb->color_map CM(regno, 2); in sbusfb_getcolreg()
844 if (!fb->color_map || regno > 255) in sbusfb_setcolreg()
849 fb->color_map CM(regno, 0) = red; in sbusfb_setcolreg()
850 fb->color_map CM(regno, 1) = green; in sbusfb_setcolreg()
851 fb->color_map CM(regno, 2) = blue; in sbusfb_setcolreg()
1035 if (depth > 1 && !fb->color_map) in sbusfb_init_fb()
1036 fb->color_map = kmalloc(256 * 3, GFP_ATOMIC); in sbusfb_init_fb()
1075 if (fb->color_map) in sbusfb_init_fb()
1076 kfree(fb->color_map); in sbusfb_init_fb()
1114 if (fb->color_map) in sbusfb_init_fb()
1115 kfree(fb->color_map); in sbusfb_init_fb()