Lines Matching refs:red
85 static int vesa_setpalette(int regno, unsigned red, unsigned green, in vesa_setpalette() argument
96 outb_p(red >> shift, dac_val); in vesa_setpalette()
107 struct { u_char blue, green, red, pad; } entry; in vesa_setpalette() member
109 entry.red = red >> shift; in vesa_setpalette()
129 static int vesafb_setcolreg(unsigned regno, unsigned red, unsigned green, in vesafb_setcolreg() argument
146 err = vesa_setpalette(regno,red,green,blue); in vesafb_setcolreg()
150 if (info->var.red.offset == 10) { in vesafb_setcolreg()
153 ((red & 0xf800) >> 1) | in vesafb_setcolreg()
159 ((red & 0xf800) ) | in vesafb_setcolreg()
166 red >>= 8; in vesafb_setcolreg()
170 (red << info->var.red.offset) | in vesafb_setcolreg()
377 vesafb_defined.red.offset = screen_info.red_pos; in vesafb_probe()
378 vesafb_defined.red.length = screen_info.red_size; in vesafb_probe()
388 vesafb_defined.red.length = in vesafb_probe()