/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_cm_common.c | 74 exp_region_start, params->corner_points[0].blue.custom_float_x, in cm_helper_program_xfer_func() 84 field_region_linear_slope, params->corner_points[0].blue.custom_float_slope); in cm_helper_program_xfer_func() 91 field_region_end, params->corner_points[1].blue.custom_float_x); in cm_helper_program_xfer_func() 93 field_region_end_slope, params->corner_points[1].blue.custom_float_slope, in cm_helper_program_xfer_func() 94 field_region_end_base, params->corner_points[1].blue.custom_float_y); in cm_helper_program_xfer_func() 157 if (!convert_to_custom_float_format(corner_points[0].blue.x, &fmt, in cm_helper_convert_to_custom_float() 158 &corner_points[0].blue.custom_float_x)) { in cm_helper_convert_to_custom_float() 173 if (!convert_to_custom_float_format(corner_points[0].blue.offset, &fmt, in cm_helper_convert_to_custom_float() 174 &corner_points[0].blue.custom_float_offset)) { in cm_helper_convert_to_custom_float() 189 if (!convert_to_custom_float_format(corner_points[0].blue in cm_helper_convert_to_custom_float() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_cm_common.c | 52 exp_region_start, params->corner_points[0].blue.custom_float_x, in cm_helper_program_gamcor_xfer_func() 62 field_region_linear_slope, params->corner_points[0].blue.custom_float_slope); in cm_helper_program_gamcor_xfer_func() 69 field_region_end_base, params->corner_points[1].blue.custom_float_y); in cm_helper_program_gamcor_xfer_func() 76 field_region_end_slope, params->corner_points[1].blue.custom_float_slope, in cm_helper_program_gamcor_xfer_func() 77 field_region_end, params->corner_points[1].blue.custom_float_x); in cm_helper_program_gamcor_xfer_func() 183 rgb_resulted[j].blue = output_tf->tf_pts.blue[i]; in cm3_helper_translate_curve_to_hw_format() 192 rgb_resulted[hw_points - 1].blue = output_tf->tf_pts.blue[start_index]; in cm3_helper_translate_curve_to_hw_format() 196 rgb_resulted[hw_points].blue in cm3_helper_translate_curve_to_hw_format() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_cm_common.c | 52 exp_region_start, params->corner_points[0].blue.custom_float_x, in cm_helper_program_gamcor_xfer_func() 62 field_region_linear_slope, params->corner_points[0].blue.custom_float_slope); in cm_helper_program_gamcor_xfer_func() 69 field_region_end_base, params->corner_points[1].blue.custom_float_y); in cm_helper_program_gamcor_xfer_func() 76 field_region_end_slope, params->corner_points[1].blue.custom_float_slope, in cm_helper_program_gamcor_xfer_func() 77 field_region_end, params->corner_points[1].blue.custom_float_x); in cm_helper_program_gamcor_xfer_func() 183 rgb_resulted[j].blue = output_tf->tf_pts.blue[i]; in cm3_helper_translate_curve_to_hw_format() 192 rgb_resulted[hw_points - 1].blue = output_tf->tf_pts.blue[start_index]; in cm3_helper_translate_curve_to_hw_format() 196 rgb_resulted[hw_points].blue in cm3_helper_translate_curve_to_hw_format() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_cm_common.c | 74 exp_region_start, params->corner_points[0].blue.custom_float_x, in cm_helper_program_xfer_func() 84 field_region_linear_slope, params->corner_points[0].blue.custom_float_slope); in cm_helper_program_xfer_func() 91 field_region_end, params->corner_points[1].blue.custom_float_x); in cm_helper_program_xfer_func() 93 field_region_end_slope, params->corner_points[1].blue.custom_float_slope, in cm_helper_program_xfer_func() 94 field_region_end_base, params->corner_points[1].blue.custom_float_y); in cm_helper_program_xfer_func() 157 if (!convert_to_custom_float_format(corner_points[0].blue.x, &fmt, in cm_helper_convert_to_custom_float() 158 &corner_points[0].blue.custom_float_x)) { in cm_helper_convert_to_custom_float() 173 if (!convert_to_custom_float_format(corner_points[0].blue.offset, &fmt, in cm_helper_convert_to_custom_float() 174 &corner_points[0].blue.custom_float_offset)) { in cm_helper_convert_to_custom_float() 189 if (!convert_to_custom_float_format(corner_points[0].blue in cm_helper_convert_to_custom_float() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/mmp/fb/ |
H A D | mmpfb.c | 26 var->green.length == 4 && var->blue.length == 4) { in var_to_pixfmt() 27 if (var->green.offset >= var->blue.offset) in var_to_pixfmt() 37 var->green.length == 2 && var->blue.length == 2) { in var_to_pixfmt() 38 if (var->green.offset >= var->blue.offset) in var_to_pixfmt() 48 var->green.length == 16 && var->blue.length == 16) { in var_to_pixfmt() 51 else if (var->green.offset >= var->blue.offset) in var_to_pixfmt() 61 var->green.length <= 6 && var->blue.length <= 5) { in var_to_pixfmt() 63 if (var->red.offset >= var->blue.offset) in var_to_pixfmt() 74 var->green.length <= 8 && var->blue.length <= 8) { in var_to_pixfmt() 76 if (var->red.offset >= var->blue in var_to_pixfmt() 302 to_rgb(u16 red, u16 green, u16 blue) to_rgb() argument 311 mmpfb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, unsigned int trans, struct fb_info *info) mmpfb_setcolreg() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/mmp/fb/ |
H A D | mmpfb.c | 26 var->green.length == 4 && var->blue.length == 4) { in var_to_pixfmt() 27 if (var->green.offset >= var->blue.offset) in var_to_pixfmt() 37 var->green.length == 2 && var->blue.length == 2) { in var_to_pixfmt() 38 if (var->green.offset >= var->blue.offset) in var_to_pixfmt() 48 var->green.length == 16 && var->blue.length == 16) { in var_to_pixfmt() 51 else if (var->green.offset >= var->blue.offset) in var_to_pixfmt() 61 var->green.length <= 6 && var->blue.length <= 5) { in var_to_pixfmt() 63 if (var->red.offset >= var->blue.offset) in var_to_pixfmt() 74 var->green.length <= 8 && var->blue.length <= 8) { in var_to_pixfmt() 76 if (var->red.offset >= var->blue in var_to_pixfmt() 302 to_rgb(u16 red, u16 green, u16 blue) to_rgb() argument 311 mmpfb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, unsigned int trans, struct fb_info *info) mmpfb_setcolreg() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | sbuslib.c | 120 u16 red, green, blue; in sbusfb_ioctl_helper() local 131 get_user(ublue, &c->blue)) in sbusfb_ioctl_helper() 137 cmap.blue = &blue; in sbusfb_ioctl_helper() 149 blue = blue8 << 8; in sbusfb_ioctl_helper() 165 u8 red, green, blue; in sbusfb_ioctl_helper() local 171 get_user(ublue, &c->blue)) in sbusfb_ioctl_helper() 180 blue = cmap->blue[index + i] >> 8; in sbusfb_ioctl_helper() 183 put_user(blue, in sbusfb_ioctl_helper() 214 u16 red, green, blue; sbusfb_compat_ioctl() local 258 u8 red, green, blue; sbusfb_compat_ioctl() local [all...] |
H A D | macfb.c | 53 unsigned int green, unsigned int blue, 145 unsigned int green, unsigned int blue, in dafb_setpalette() 172 nubus_writeb(info->cmap.blue[i] >> 8, in dafb_setpalette() 182 nubus_writeb(blue, &dafb_cmap_regs->lut); in dafb_setpalette() 191 unsigned int green, unsigned int blue, in v8_brazil_setpalette() 214 nubus_writeb(blue, &v8_brazil_cmap_regs->lut); in v8_brazil_setpalette() 222 unsigned int green, unsigned int blue, in rbv_setpalette() 248 nubus_writeb(blue, &rbv_cmap_regs->lut); in rbv_setpalette() 256 unsigned int green, unsigned int blue, in mdc_setpalette() 271 nubus_writeb(blue, in mdc_setpalette() 144 dafb_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) dafb_setpalette() argument 190 v8_brazil_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) v8_brazil_setpalette() argument 221 rbv_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) rbv_setpalette() argument 255 mdc_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) mdc_setpalette() argument 278 toby_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) toby_setpalette() argument 306 jet_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) jet_setpalette() argument 336 civic_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) civic_setpalette() argument 414 csc_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) csc_setpalette() argument 432 macfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *fb_info) macfb_setcolreg() argument [all...] |
H A D | 68328fb.c | 61 .blue = { 0, 8, 0 }, 90 static int mc68x328fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 194 var->blue.offset = 0; in mc68x328fb_check_var() 195 var->blue.length = 1; in mc68x328fb_check_var() 204 var->blue.offset = 0; in mc68x328fb_check_var() 205 var->blue.length = 8; in mc68x328fb_check_var() 215 var->blue.offset = 10; in mc68x328fb_check_var() 216 var->blue.length = 5; in mc68x328fb_check_var() 224 var->blue.offset = 11; in mc68x328fb_check_var() 225 var->blue in mc68x328fb_check_var() 276 mc68x328fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) mc68x328fb_setcolreg() argument [all...] |
H A D | vfb.c | 74 static int vfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 182 var->blue.offset = 0; in vfb_check_var() 183 var->blue.length = 8; in vfb_check_var() 193 var->blue.offset = 10; in vfb_check_var() 194 var->blue.length = 5; in vfb_check_var() 202 var->blue.offset = 11; in vfb_check_var() 203 var->blue.length = 5; in vfb_check_var() 213 var->blue.offset = 16; in vfb_check_var() 214 var->blue.length = 8; in vfb_check_var() 223 var->blue in vfb_check_var() 269 vfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) vfb_setcolreg() argument [all...] |
H A D | pxa168fb.c | 49 var->green.length <= 6 && var->blue.length <= 5) { in determine_best_pix_fmt() 51 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt() 58 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt() 69 var->green.length <= 8 && var->blue.length <= 8) { in determine_best_pix_fmt() 71 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt() 78 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt() 83 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt() 100 var->blue.offset = 0; var->blue.length = 5; in set_pix_fmt() 107 var->blue in set_pix_fmt() 475 to_rgb(u16 red, u16 green, u16 blue) to_rgb() argument 485 pxa168fb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, unsigned int trans, struct fb_info *info) pxa168fb_setcolreg() argument [all...] |
H A D | ocfb.c | 175 unsigned blue, unsigned transp, in ocfb_setcolreg() 188 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in ocfb_setcolreg() 193 blue >>= (16 - info->var.blue.length); in ocfb_setcolreg() 198 color = (red << 16) | (green << 8) | blue; in ocfb_setcolreg() 204 (blue << info->var.blue.offset) | in ocfb_setcolreg() 247 var->blue.offset = 0; in ocfb_init_var() 248 var->blue in ocfb_init_var() 174 ocfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) ocfb_setcolreg() argument [all...] |
H A D | vesafb.c | 91 unsigned blue) in vesa_setpalette() 103 outb_p(blue >> shift, dac_val); in vesa_setpalette() 112 struct { u_char blue, green, red, pad; } entry; in vesa_setpalette() member 116 entry.blue = blue >> shift; in vesa_setpalette() 135 unsigned blue, unsigned transp, in vesafb_setcolreg() 151 err = vesa_setpalette(regno,red,green,blue); in vesafb_setcolreg() 160 ((blue & 0xf800) >> 11); in vesafb_setcolreg() 166 ((blue & 0xf800) >> 11); in vesafb_setcolreg() 173 blue >> in vesafb_setcolreg() 90 vesa_setpalette(int regno, unsigned red, unsigned green, unsigned blue) vesa_setpalette() argument 134 vesafb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) vesafb_setcolreg() argument [all...] |
H A D | au1100fb.c | 159 info->var.blue.offset = 0; in au1100fb_setmode() 160 info->var.blue.length = info->var.bits_per_pixel; in au1100fb_setmode() 161 info->var.blue.msb_right = 0; in au1100fb_setmode() 175 info->var.blue = rgb_bitfields[index][2]; in au1100fb_setmode() 235 int au1100fb_fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *fbi) in au1100fb_fb_setcolreg() argument 249 red = green = blue = in au1100fb_fb_setcolreg() 250 (19595 * red + 38470 * green + 7471 * blue) >> 16; in au1100fb_fb_setcolreg() 262 blue >>= (16 - fbi->var.blue.length); in au1100fb_fb_setcolreg() 266 (blue << fb in au1100fb_fb_setcolreg() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | macfb.c | 53 unsigned int green, unsigned int blue, 145 unsigned int green, unsigned int blue, in dafb_setpalette() 172 nubus_writeb(info->cmap.blue[i] >> 8, in dafb_setpalette() 182 nubus_writeb(blue, &dafb_cmap_regs->lut); in dafb_setpalette() 191 unsigned int green, unsigned int blue, in v8_brazil_setpalette() 214 nubus_writeb(blue, &v8_brazil_cmap_regs->lut); in v8_brazil_setpalette() 222 unsigned int green, unsigned int blue, in rbv_setpalette() 248 nubus_writeb(blue, &rbv_cmap_regs->lut); in rbv_setpalette() 256 unsigned int green, unsigned int blue, in mdc_setpalette() 271 nubus_writeb(blue, in mdc_setpalette() 144 dafb_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) dafb_setpalette() argument 190 v8_brazil_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) v8_brazil_setpalette() argument 221 rbv_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) rbv_setpalette() argument 255 mdc_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) mdc_setpalette() argument 278 toby_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) toby_setpalette() argument 306 jet_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) jet_setpalette() argument 336 civic_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) civic_setpalette() argument 414 csc_setpalette(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, struct fb_info *info) csc_setpalette() argument 432 macfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *fb_info) macfb_setcolreg() argument [all...] |
H A D | 68328fb.c | 61 .blue = { 0, 8, 0 }, 93 static int mc68x328fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 196 var->blue.offset = 0; in mc68x328fb_check_var() 197 var->blue.length = 1; in mc68x328fb_check_var() 206 var->blue.offset = 0; in mc68x328fb_check_var() 207 var->blue.length = 8; in mc68x328fb_check_var() 217 var->blue.offset = 10; in mc68x328fb_check_var() 218 var->blue.length = 5; in mc68x328fb_check_var() 226 var->blue.offset = 11; in mc68x328fb_check_var() 227 var->blue in mc68x328fb_check_var() 278 mc68x328fb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) mc68x328fb_setcolreg() argument [all...] |
H A D | vfb.c | 74 static int vfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, 181 var->blue.offset = 0; in vfb_check_var() 182 var->blue.length = 8; in vfb_check_var() 192 var->blue.offset = 10; in vfb_check_var() 193 var->blue.length = 5; in vfb_check_var() 201 var->blue.offset = 11; in vfb_check_var() 202 var->blue.length = 5; in vfb_check_var() 212 var->blue.offset = 16; in vfb_check_var() 213 var->blue.length = 8; in vfb_check_var() 222 var->blue in vfb_check_var() 268 vfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *info) vfb_setcolreg() argument [all...] |
H A D | pxa168fb.c | 49 var->green.length <= 6 && var->blue.length <= 5) { in determine_best_pix_fmt() 51 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt() 58 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt() 69 var->green.length <= 8 && var->blue.length <= 8) { in determine_best_pix_fmt() 71 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt() 78 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt() 83 if (var->red.offset >= var->blue.offset) in determine_best_pix_fmt() 100 var->blue.offset = 0; var->blue.length = 5; in set_pix_fmt() 107 var->blue in set_pix_fmt() 475 to_rgb(u16 red, u16 green, u16 blue) to_rgb() argument 485 pxa168fb_setcolreg(unsigned int regno, unsigned int red, unsigned int green, unsigned int blue, unsigned int trans, struct fb_info *info) pxa168fb_setcolreg() argument [all...] |
H A D | sbuslib.c | 120 u16 red, green, blue; in sbusfb_ioctl_helper() local 131 get_user(ublue, &c->blue)) in sbusfb_ioctl_helper() 137 cmap.blue = &blue; in sbusfb_ioctl_helper() 149 blue = blue8 << 8; in sbusfb_ioctl_helper() 165 u8 red, green, blue; in sbusfb_ioctl_helper() local 171 get_user(ublue, &c->blue)) in sbusfb_ioctl_helper() 180 blue = cmap->blue[index + i] >> 8; in sbusfb_ioctl_helper() 183 put_user(blue, in sbusfb_ioctl_helper() [all...] |
H A D | ocfb.c | 175 unsigned blue, unsigned transp, in ocfb_setcolreg() 188 red = green = blue = (red * 77 + green * 151 + blue * 28) >> 8; in ocfb_setcolreg() 193 blue >>= (16 - info->var.blue.length); in ocfb_setcolreg() 198 color = (red << 16) | (green << 8) | blue; in ocfb_setcolreg() 204 (blue << info->var.blue.offset) | in ocfb_setcolreg() 247 var->blue.offset = 0; in ocfb_init_var() 248 var->blue in ocfb_init_var() 174 ocfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) ocfb_setcolreg() argument [all...] |
H A D | vesafb.c | 88 unsigned blue) in vesa_setpalette() 100 outb_p(blue >> shift, dac_val); in vesa_setpalette() 109 struct { u_char blue, green, red, pad; } entry; in vesa_setpalette() member 113 entry.blue = blue >> shift; in vesa_setpalette() 132 unsigned blue, unsigned transp, in vesafb_setcolreg() 148 err = vesa_setpalette(regno,red,green,blue); in vesafb_setcolreg() 157 ((blue & 0xf800) >> 11); in vesafb_setcolreg() 163 ((blue & 0xf800) >> 11); in vesafb_setcolreg() 170 blue >> in vesafb_setcolreg() 87 vesa_setpalette(int regno, unsigned red, unsigned green, unsigned blue) vesa_setpalette() argument 131 vesafb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) vesafb_setcolreg() argument [all...] |
H A D | au1100fb.c | 159 info->var.blue.offset = 0; in au1100fb_setmode() 160 info->var.blue.length = info->var.bits_per_pixel; in au1100fb_setmode() 161 info->var.blue.msb_right = 0; in au1100fb_setmode() 175 info->var.blue = rgb_bitfields[index][2]; in au1100fb_setmode() 235 int au1100fb_fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *fbi) in au1100fb_fb_setcolreg() argument 249 red = green = blue = in au1100fb_fb_setcolreg() 250 (19595 * red + 38470 * green + 7471 * blue) >> 16; in au1100fb_fb_setcolreg() 262 blue >>= (16 - fbi->var.blue.length); in au1100fb_fb_setcolreg() 266 (blue << fb in au1100fb_fb_setcolreg() [all...] |
H A D | offb.c | 96 static int offb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, in offb_setcolreg() argument 105 u32 cb = blue >> (16 - info->var.blue.length); in offb_setcolreg() 113 (cb << info->var.blue.offset); in offb_setcolreg() 128 blue >>= 8; in offb_setcolreg() 138 writeb(blue, par->cmap_data); in offb_setcolreg() 149 (red << 16 | green << 8 | blue)); in offb_setcolreg() 157 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg() 162 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg() 166 (red << 16 | green << 8 | blue)); in offb_setcolreg() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
H A D | fbcmap.c | 64 .len=2, .red=red2, .green=green2, .blue=blue2 67 .len=8, .red=red8, .green=green8, .blue=blue8 70 .len=4, .red=red4, .green=green4, .blue=blue4 73 .len=16, .red=red16, .green=green16, .blue=blue16 110 cmap->blue = kzalloc(size, flags); in fb_alloc_cmap_gfp() 111 if (!cmap->blue) in fb_alloc_cmap_gfp() 151 kfree(cmap->blue); in fb_dealloc_cmap() 154 cmap->red = cmap->green = cmap->blue = cmap->transp = NULL; in fb_dealloc_cmap() 185 memcpy(to->blue+tooff, from->blue in fb_copy_cmap() 234 u16 *red, *green, *blue, *transp; fb_set_cmap() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | fbcmap.c | 64 .len=2, .red=red2, .green=green2, .blue=blue2 67 .len=8, .red=red8, .green=green8, .blue=blue8 70 .len=4, .red=red4, .green=green4, .blue=blue4 73 .len=16, .red=red16, .green=green16, .blue=blue16 110 cmap->blue = kzalloc(size, flags); in fb_alloc_cmap_gfp() 111 if (!cmap->blue) in fb_alloc_cmap_gfp() 151 kfree(cmap->blue); in fb_dealloc_cmap() 154 cmap->red = cmap->green = cmap->blue = cmap->transp = NULL; in fb_dealloc_cmap() 185 memcpy(to->blue+tooff, from->blue in fb_copy_cmap() 234 u16 *red, *green, *blue, *transp; fb_set_cmap() local [all...] |