Symbol: cmap
bin/csh/char.h
66
#define isglob(c) cmap(c, _GLOB)
bin/csh/char.h
67
#define isspc(c) cmap(c, _SP)
bin/csh/char.h
68
#define ismeta(c) cmap(c, _META)
bin/csh/char.h
69
#define iscmdmeta(c) cmap(c, _CMD)
bin/csh/char.h
87
#define Isspace(c) cmap(c, _SP|_NL)
bin/csh/char.h
88
#define Isdigit(c) cmap(c, _DIG)
bin/csh/char.h
89
#define Isalpha(c) (cmap(c,_LET) && !(((c) & META) && AsciiOnly))
bin/csh/char.h
90
#define Islower(c) (cmap(c,_LOW) && !(((c) & META) && AsciiOnly))
bin/csh/char.h
91
#define Isupper(c) (cmap(c, _UP) && !(((c) & META) && AsciiOnly))
bin/csh/char.h
94
#define Isxdigit(c) cmap(c, _XD)
bin/csh/char.h
95
#define Isalnum(c) (cmap(c, _DIG|_LET) && !(((c) & META) && AsciiOnly))
bin/csh/char.h
96
#define Iscntrl(c) (cmap(c,_CTR) && !(((c) & META) && AsciiOnly))
bin/csh/char.h
97
#define Isprint(c) (!cmap(c,_CTR) && !(((c) & META) && AsciiOnly))
bin/csh/dol.c
113
if (cmap(*p, _DOL | QUOTES)) { /* $, \, ', ", ` */
bin/csh/dol.c
193
if (cmap(c, _SP | _NL | _QF | _QB)) { /* sp \t\n'"` */
bin/csh/dol.c
195
if (cmap(c, QUOTES))
bin/csh/dol.c
344
if (cmap(c, QUOTES))
bin/csh/dol.c
807
if (cmap(c, QUOTES))
bin/csh/lex.c
1166
while (!cmap(c, _ESC | _META | _QF | _QB) && !any("${}:", c)) {
bin/csh/lex.c
268
if (cmap(c, _META | _ESC))
bin/csh/lex.c
341
else if (cmap(c, _META | _QF | _QB | _ESC)) {
bin/csh/lex.c
353
else if (cmap(c, _QF | _QB)) { /* '"` */
bin/csh/lex.c
391
if (cmap(c, _META | _QF | _QB))
sys/arch/amiga/dev/amidisplaycc.c
1568
amidisplaycc_cmapioctl(view_t *view, u_long cmd, struct wsdisplay_cmap *cmap)
sys/arch/amiga/dev/amidisplaycc.c
1577
if (cmap->index >= MAXCOLORS ||
sys/arch/amiga/dev/amidisplaycc.c
1578
cmap->count > MAXCOLORS ||
sys/arch/amiga/dev/amidisplaycc.c
1579
cmap->index + cmap->count > MAXCOLORS)
sys/arch/amiga/dev/amidisplaycc.c
1582
if (cmap->count == 0)
sys/arch/amiga/dev/amidisplaycc.c
1585
tmpcmap.index = cmap->index;
sys/arch/amiga/dev/amidisplaycc.c
1586
tmpcmap.count = cmap->count;
sys/arch/amiga/dev/amidisplaycc.c
1594
err = copyin(cmap->red, cmred, cmap->count);
sys/arch/amiga/dev/amidisplaycc.c
1598
err = copyin(cmap->green, cmgrn, cmap->count);
sys/arch/amiga/dev/amidisplaycc.c
1602
err = copyin(cmap->blue, cmblu, cmap->count);
sys/arch/amiga/dev/amidisplaycc.c
1616
err = copyout(cmred, cmap->red, cmap->count);
sys/arch/amiga/dev/amidisplaycc.c
1620
err = copyout(cmgrn, cmap->green, cmap->count);
sys/arch/amiga/dev/amidisplaycc.c
1624
err = copyout(cmblu, cmap->blue, cmap->count);
sys/arch/amiga/dev/amidisplaycc.c
1642
struct wsdisplay_cmap *cmap)
sys/arch/amiga/dev/amidisplaycc.c
1673
for (i = cmap->index ; i < cmap->index + cmap->count ; i++) {
sys/arch/amiga/dev/amidisplaycc.c
1675
tmpcmap.red [ scr->colormap[ i ] ] = cmap->red [ i ];
sys/arch/amiga/dev/amidisplaycc.c
1676
tmpcmap.green [ scr->colormap[ i ] ] = cmap->green [ i ];
sys/arch/amiga/dev/amidisplaycc.c
1677
tmpcmap.blue [ scr->colormap[ i ] ] = cmap->blue [ i ];
sys/arch/amiga/dev/amidisplaycc.c
1693
amidisplaycc_setcmap(view_t *view, struct wsdisplay_cmap *cmap)
sys/arch/amiga/dev/amidisplaycc.c
1706
if (!cmap || !cmap->red || !cmap->green || !cmap->blue) {
sys/arch/amiga/dev/amidisplaycc.c
1711
index = cmap->index;
sys/arch/amiga/dev/amidisplaycc.c
1712
count = cmap->count;
sys/arch/amiga/dev/amidisplaycc.c
1750
cmap->red[c] / red_div,
sys/arch/amiga/dev/amidisplaycc.c
1751
cmap->green[c] / green_div,
sys/arch/amiga/dev/amidisplaycc.c
1752
cmap->blue[c] / blue_div);
sys/arch/amiga/dev/amidisplaycc.c
1764
(cmap->red[c] +
sys/arch/amiga/dev/amidisplaycc.c
1765
cmap->green[c] +
sys/arch/amiga/dev/amidisplaycc.c
1766
cmap->blue[c]) / 3 / grey_div);
sys/arch/amiga/dev/amidisplaycc.c
1787
amidisplaycc_getcmap(view_t *view, struct wsdisplay_cmap *cmap)
sys/arch/amiga/dev/amidisplaycc.c
1800
if (!cmap || !cmap->red || !cmap->green || !cmap->blue)
sys/arch/amiga/dev/amidisplaycc.c
1803
index = cmap->index;
sys/arch/amiga/dev/amidisplaycc.c
1804
count = cmap->count;
sys/arch/amiga/dev/amidisplaycc.c
1833
cmap->red[c] = red_mul *
sys/arch/amiga/dev/amidisplaycc.c
1835
cmap->green[c] = green_mul *
sys/arch/amiga/dev/amidisplaycc.c
1837
cmap->blue[c] = blue_mul *
sys/arch/amiga/dev/amidisplaycc.c
1846
cmap->red[c] = grey_mul *
sys/arch/amiga/dev/amidisplaycc.c
1848
cmap->green[c] = grey_mul *
sys/arch/amiga/dev/amidisplaycc.c
1850
cmap->blue[c] = grey_mul *
sys/arch/amiga/dev/grf_cl.c
1021
copyin(data->cmap.red, red, 2);
sys/arch/amiga/dev/grf_cl.c
1022
copyin(data->cmap.green, green, 2);
sys/arch/amiga/dev/grf_cl.c
1023
copyin(data->cmap.blue, blue, 2);
sys/arch/amiga/dev/grf_cl.c
1024
memcpy(cl_cursprite.cmap.red, red, 2);
sys/arch/amiga/dev/grf_cl.c
1025
memcpy(cl_cursprite.cmap.green, green, 2);
sys/arch/amiga/dev/grf_cl.c
1026
memcpy(cl_cursprite.cmap.blue, blue, 2);
sys/arch/amiga/dev/grf_cl.c
1138
cl_getcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_cl.c
1145
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_cl.c
1148
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_cl.c
1149
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_cl.c
1153
vgaw(ba, VDAC_ADDRESS_R, cmap->index);
sys/arch/amiga/dev/grf_cl.c
1154
x = cmap->count - 1;
sys/arch/amiga/dev/grf_cl.c
1175
rp = blue + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1176
gp = green + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1177
bp = red + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1180
rp = red + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1181
gp = green + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1182
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1195
if (!(error = copyout(red + cmap->index, cmap->red, cmap->count))
sys/arch/amiga/dev/grf_cl.c
1196
&& !(error = copyout(green + cmap->index, cmap->green, cmap->count))
sys/arch/amiga/dev/grf_cl.c
1197
&& !(error = copyout(blue + cmap->index, cmap->blue, cmap->count)))
sys/arch/amiga/dev/grf_cl.c
1204
cl_putcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_cl.c
1211
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_cl.c
1214
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_cl.c
1215
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_cl.c
1218
if (!(error = copyin(cmap->red, red + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_cl.c
1219
&& !(error = copyin(cmap->green, green + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_cl.c
1220
&& !(error = copyin(cmap->blue, blue + cmap->index, cmap->count))) {
sys/arch/amiga/dev/grf_cl.c
1222
vgaw(ba, VDAC_ADDRESS_W, cmap->index);
sys/arch/amiga/dev/grf_cl.c
1223
x = cmap->count - 1;
sys/arch/amiga/dev/grf_cl.c
1228
rp = blue + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1229
gp = green + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1230
bp = red + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1233
rp = red + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1234
gp = green + cmap->index;
sys/arch/amiga/dev/grf_cl.c
1235
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_cl.c
643
cl_cursprite.cmap.red = cl_sprred;
sys/arch/amiga/dev/grf_cl.c
644
cl_cursprite.cmap.green = cl_sprgreen;
sys/arch/amiga/dev/grf_cl.c
645
cl_cursprite.cmap.blue = cl_sprblue;
sys/arch/amiga/dev/grf_cv.c
1132
cv_getcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_cv.c
1140
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_cv.c
1143
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_cv.c
1144
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_cv.c
1147
vgaw (ba, VDAC_ADDRESS_W, cmap->index);
sys/arch/amiga/dev/grf_cv.c
1148
x = cmap->count - 1;
sys/arch/amiga/dev/grf_cv.c
1150
rp = red + cmap->index;
sys/arch/amiga/dev/grf_cv.c
1151
gp = green + cmap->index;
sys/arch/amiga/dev/grf_cv.c
1152
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_cv.c
1160
if (!(error = copyout (red + cmap->index, cmap->red, cmap->count))
sys/arch/amiga/dev/grf_cv.c
1161
&& !(error = copyout (green + cmap->index, cmap->green, cmap->count))
sys/arch/amiga/dev/grf_cv.c
1162
&& !(error = copyout (blue + cmap->index, cmap->blue, cmap->count)))
sys/arch/amiga/dev/grf_cv.c
1170
cv_putcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_cv.c
1178
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_cv.c
1181
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_cv.c
1182
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_cv.c
1185
if (!(error = copyin (cmap->red, red + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_cv.c
1186
&& !(error = copyin (cmap->green, green + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_cv.c
1187
&& !(error = copyin (cmap->blue, blue + cmap->index, cmap->count))) {
sys/arch/amiga/dev/grf_cv.c
1188
vgaw (ba, VDAC_ADDRESS_W, cmap->index);
sys/arch/amiga/dev/grf_cv.c
1189
x = cmap->count - 1;
sys/arch/amiga/dev/grf_cv.c
1191
rp = red + cmap->index;
sys/arch/amiga/dev/grf_cv.c
1192
gp = green + cmap->index;
sys/arch/amiga/dev/grf_cv.c
1193
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_cv3d.c
1053
cv3d_getcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_cv3d.c
1059
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_cv3d.c
1062
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_cv3d.c
1063
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_cv3d.c
1066
vgawio(cv3d_boardaddr, VDAC_ADDRESS_W, cmap->index);
sys/arch/amiga/dev/grf_cv3d.c
1067
x = cmap->count - 1;
sys/arch/amiga/dev/grf_cv3d.c
1069
rp = red + cmap->index;
sys/arch/amiga/dev/grf_cv3d.c
1070
gp = green + cmap->index;
sys/arch/amiga/dev/grf_cv3d.c
1071
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_cv3d.c
1079
if (!(error = copyout (red + cmap->index, cmap->red, cmap->count))
sys/arch/amiga/dev/grf_cv3d.c
1080
&& !(error = copyout (green + cmap->index, cmap->green, cmap->count))
sys/arch/amiga/dev/grf_cv3d.c
1081
&& !(error = copyout (blue + cmap->index, cmap->blue, cmap->count)))
sys/arch/amiga/dev/grf_cv3d.c
1089
cv3d_putcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_cv3d.c
1095
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_cv3d.c
1098
if (cmap->index + cmap->count > 256)
sys/arch/amiga/dev/grf_cv3d.c
1099
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_cv3d.c
1102
if (!(error = copyin (cmap->red, red + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_cv3d.c
1103
&& !(error = copyin (cmap->green, green + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_cv3d.c
1104
&& !(error = copyin (cmap->blue, blue + cmap->index, cmap->count))) {
sys/arch/amiga/dev/grf_cv3d.c
1105
vgawio(cv3d_boardaddr, VDAC_ADDRESS_W, cmap->index);
sys/arch/amiga/dev/grf_cv3d.c
1106
x = cmap->count - 1;
sys/arch/amiga/dev/grf_cv3d.c
1108
rp = red + cmap->index;
sys/arch/amiga/dev/grf_cv3d.c
1109
gp = green + cmap->index;
sys/arch/amiga/dev/grf_cv3d.c
1110
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_et.c
1002
vgaw(ba, VDAC_ADDRESS_W, cmap->index);
sys/arch/amiga/dev/grf_et.c
582
et_cursprite.cmap.red = et_sprred;
sys/arch/amiga/dev/grf_et.c
583
et_cursprite.cmap.green = et_sprgreen;
sys/arch/amiga/dev/grf_et.c
584
et_cursprite.cmap.blue = et_sprblue;
sys/arch/amiga/dev/grf_et.c
911
et_getcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_et.c
918
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_et.c
921
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_et.c
922
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_et.c
926
x = cmap->count - 1;
sys/arch/amiga/dev/grf_et.c
928
rp = red + cmap->index;
sys/arch/amiga/dev/grf_et.c
929
gp = green + cmap->index;
sys/arch/amiga/dev/grf_et.c
930
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_et.c
934
vgaw(ba, MERLIN_VDAC_INDEX, cmap->index);
sys/arch/amiga/dev/grf_et.c
942
vgaw(ba, VDAC_ADDRESS_R+((ettype==DOMINO)?0x0fff:0), cmap->index);
sys/arch/amiga/dev/grf_et.c
951
error = copyout(red + cmap->index, cmap->red, cmap->count);
sys/arch/amiga/dev/grf_et.c
953
error = copyout(green + cmap->index, cmap->green, cmap->count);
sys/arch/amiga/dev/grf_et.c
955
error = copyout(blue + cmap->index, cmap->blue, cmap->count);
sys/arch/amiga/dev/grf_et.c
962
et_putcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_et.c
969
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_et.c
972
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_et.c
973
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_et.c
976
if ((error = copyin(cmap->red, red + cmap->index, cmap->count)))
sys/arch/amiga/dev/grf_et.c
979
if ((error = copyin(cmap->green, green + cmap->index, cmap->count)))
sys/arch/amiga/dev/grf_et.c
982
if ((error = copyin(cmap->blue, blue + cmap->index, cmap->count)))
sys/arch/amiga/dev/grf_et.c
986
x = cmap->count - 1;
sys/arch/amiga/dev/grf_et.c
988
rp = red + cmap->index;
sys/arch/amiga/dev/grf_et.c
989
gp = green + cmap->index;
sys/arch/amiga/dev/grf_et.c
990
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_et.c
994
vgaw(ba, MERLIN_VDAC_INDEX, cmap->index);
sys/arch/amiga/dev/grf_rh.c
1807
rh_getcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_rh.c
1814
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_rh.c
1817
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_rh.c
1818
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_rh.c
1822
vgaw (ba, VDAC_ADDRESS_W, cmap->index);
sys/arch/amiga/dev/grf_rh.c
1823
x = cmap->count - 1;
sys/arch/amiga/dev/grf_rh.c
1824
rp = red + cmap->index;
sys/arch/amiga/dev/grf_rh.c
1825
gp = green + cmap->index;
sys/arch/amiga/dev/grf_rh.c
1826
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_rh.c
1833
if (!(error = copyout (red + cmap->index, cmap->red, cmap->count))
sys/arch/amiga/dev/grf_rh.c
1834
&& !(error = copyout (green + cmap->index, cmap->green, cmap->count))
sys/arch/amiga/dev/grf_rh.c
1835
&& !(error = copyout (blue + cmap->index, cmap->blue, cmap->count)))
sys/arch/amiga/dev/grf_rh.c
1842
rh_putcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_rh.c
1849
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_rh.c
1852
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_rh.c
1853
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_rh.c
1856
if (!(error = copyin (cmap->red, red + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_rh.c
1857
&& !(error = copyin (cmap->green, green + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_rh.c
1858
&& !(error = copyin (cmap->blue, blue + cmap->index, cmap->count))) {
sys/arch/amiga/dev/grf_rh.c
1862
vgaw (ba, VDAC_ADDRESS_W, cmap->index);
sys/arch/amiga/dev/grf_rh.c
1863
x = cmap->count - 1;
sys/arch/amiga/dev/grf_rh.c
1864
rp = red + cmap->index;
sys/arch/amiga/dev/grf_rh.c
1865
gp = green + cmap->index;
sys/arch/amiga/dev/grf_rh.c
1866
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_rh.c
1925
struct grf_colormap cmap;
sys/arch/amiga/dev/grf_rh.c
1927
cmap.index = 0;
sys/arch/amiga/dev/grf_rh.c
1928
cmap.count = 256;
sys/arch/amiga/dev/grf_rh.c
1929
rh_getcmap (gp, &cmap);
sys/arch/amiga/dev/grf_rh.c
1931
info->cmap.red[0] = cmap.red[index];
sys/arch/amiga/dev/grf_rh.c
1932
info->cmap.green[0] = cmap.green[index];
sys/arch/amiga/dev/grf_rh.c
1933
info->cmap.blue[0] = cmap.blue[index];
sys/arch/amiga/dev/grf_rh.c
1935
info->cmap.red[1] = cmap.red[index];
sys/arch/amiga/dev/grf_rh.c
1936
info->cmap.green[1] = cmap.green[index];
sys/arch/amiga/dev/grf_rh.c
1937
info->cmap.blue[1] = cmap.blue[index];
sys/arch/amiga/dev/grf_rhreg.h
702
int rh_getcmap(struct grf_softc *gfp, struct grf_colormap *cmap);
sys/arch/amiga/dev/grf_rhreg.h
703
int rh_putcmap(struct grf_softc *gfp, struct grf_colormap *cmap);
sys/arch/amiga/dev/grf_rt.c
1062
rt_getcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_rt.c
1069
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_rt.c
1072
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_rt.c
1073
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_rt.c
1077
vgaw (ba, VDAC_REG_SELECT, cmap->index);
sys/arch/amiga/dev/grf_rt.c
1078
x = cmap->count - 1;
sys/arch/amiga/dev/grf_rt.c
1079
rp = red + cmap->index;
sys/arch/amiga/dev/grf_rt.c
1080
gp = green + cmap->index;
sys/arch/amiga/dev/grf_rt.c
1081
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_rt.c
1089
if (!(error = copyout (red + cmap->index, cmap->red, cmap->count))
sys/arch/amiga/dev/grf_rt.c
1090
&& !(error = copyout (green + cmap->index, cmap->green, cmap->count))
sys/arch/amiga/dev/grf_rt.c
1091
&& !(error = copyout (blue + cmap->index, cmap->blue, cmap->count)))
sys/arch/amiga/dev/grf_rt.c
1098
rt_putcmap(struct grf_softc *gfp, struct grf_colormap *cmap)
sys/arch/amiga/dev/grf_rt.c
1105
if (cmap->count == 0 || cmap->index >= 256)
sys/arch/amiga/dev/grf_rt.c
1108
if (cmap->count > 256 - cmap->index)
sys/arch/amiga/dev/grf_rt.c
1109
cmap->count = 256 - cmap->index;
sys/arch/amiga/dev/grf_rt.c
1112
if (!(error = copyin (cmap->red, red + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_rt.c
1113
&& !(error = copyin (cmap->green, green + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_rt.c
1114
&& !(error = copyin (cmap->blue, blue + cmap->index, cmap->count)))
sys/arch/amiga/dev/grf_rt.c
1117
vgaw (ba, VDAC_REG_SELECT, cmap->index);
sys/arch/amiga/dev/grf_rt.c
1118
x = cmap->count - 1;
sys/arch/amiga/dev/grf_rt.c
1119
rp = red + cmap->index;
sys/arch/amiga/dev/grf_rt.c
1120
gp = green + cmap->index;
sys/arch/amiga/dev/grf_rt.c
1121
bp = blue + cmap->index;
sys/arch/amiga/dev/grf_rt.c
1183
struct grf_colormap cmap;
sys/arch/amiga/dev/grf_rt.c
1185
cmap.index = 0;
sys/arch/amiga/dev/grf_rt.c
1186
cmap.count = 256;
sys/arch/amiga/dev/grf_rt.c
1187
rt_getcmap (gp, &cmap);
sys/arch/amiga/dev/grf_rt.c
1189
info->cmap.red[0] = cmap.red[index];
sys/arch/amiga/dev/grf_rt.c
1190
info->cmap.green[0] = cmap.green[index];
sys/arch/amiga/dev/grf_rt.c
1191
info->cmap.blue[0] = cmap.blue[index];
sys/arch/amiga/dev/grf_rt.c
1193
info->cmap.red[1] = cmap.red[index];
sys/arch/amiga/dev/grf_rt.c
1194
info->cmap.green[1] = cmap.green[index];
sys/arch/amiga/dev/grf_rt.c
1195
info->cmap.blue[1] = cmap.blue[index];
sys/arch/amiga/dev/grf_ul.c
747
ul_getcmap (struct grf_softc *gp, struct grf_colormap *cmap, dev_t dev)
sys/arch/amiga/dev/grf_ul.c
763
if (cmap->count == 0 || cmap->index >= mxidx)
sys/arch/amiga/dev/grf_ul.c
766
if (cmap->count > mxidx - cmap->index)
sys/arch/amiga/dev/grf_ul.c
767
cmap->count = mxidx - cmap->index;
sys/arch/amiga/dev/grf_ul.c
771
if ((error = copyout(mymap + cmap->index, cmap->red, cmap->count))
sys/arch/amiga/dev/grf_ul.c
773
|| (error = copyout(mymap + mxidx + cmap->index, cmap->green,
sys/arch/amiga/dev/grf_ul.c
774
cmap->count))
sys/arch/amiga/dev/grf_ul.c
776
|| (error = copyout(mymap + mxidx * 2 + cmap->index, cmap->blue,
sys/arch/amiga/dev/grf_ul.c
777
cmap->count)))
sys/arch/amiga/dev/grf_ul.c
785
ul_putcmap (struct grf_softc *gp, struct grf_colormap *cmap, dev_t dev)
sys/arch/amiga/dev/grf_ul.c
803
if (cmap->count == 0 || cmap->index >= mxidx)
sys/arch/amiga/dev/grf_ul.c
806
if (cmap->count > mxidx - cmap->index)
sys/arch/amiga/dev/grf_ul.c
807
cmap->count = mxidx - cmap->index;
sys/arch/amiga/dev/grf_ul.c
811
if ((error = copyin(cmap->red, mymap + cmap->index, cmap->count))
sys/arch/amiga/dev/grf_ul.c
813
|| (error = copyin(cmap->green, mymap + cmap->index + mxidx,
sys/arch/amiga/dev/grf_ul.c
814
cmap->count))
sys/arch/amiga/dev/grf_ul.c
816
|| (error = copyin(cmap->blue, mymap + cmap->index + mxidx*2,
sys/arch/amiga/dev/grf_ul.c
817
cmap->count)))
sys/arch/amiga/dev/grf_ul.c
838
ba->data = cmap->index;
sys/arch/amiga/dev/grf_ul.c
841
for (x=cmap->index; x < cmap->index + cmap->count; ++x) {
sys/arch/amiga/dev/grf_ul.c
851
for (x=cmap->index; x < cmap->index + cmap->count; ++x) {
sys/arch/amiga/dev/grfioctl.h
182
struct grf_colormap cmap; /* colormap for the sprite. */
sys/arch/arm/broadcom/bcm283x_platform.c
1139
for (i = 0; i < uimin(cur->cmap.count, 3); i++) {
sys/arch/arm/broadcom/bcm283x_platform.c
1140
val = (cur->cmap.red[i] << 16 ) |
sys/arch/arm/broadcom/bcm283x_platform.c
1141
(cur->cmap.green[i] << 8) |
sys/arch/arm/broadcom/bcm283x_platform.c
1142
(cur->cmap.blue[i] ) |
sys/arch/arm/broadcom/bcm283x_platform.c
1144
cursor_cmap[i + cur->cmap.index + 2] = val;
sys/arch/arm/iomd/vidcvideo.c
665
struct hwcmap256 cmap;
sys/arch/arm/iomd/vidcvideo.c
672
error = copyin(p->red, &cmap.r[index], count);
sys/arch/arm/iomd/vidcvideo.c
675
error = copyin(p->green, &cmap.g[index], count);
sys/arch/arm/iomd/vidcvideo.c
678
error = copyin(p->blue, &cmap.b[index], count);
sys/arch/arm/iomd/vidcvideo.c
681
memcpy(&dc->dc_cmap.r[index], &cmap.r[index], count);
sys/arch/arm/iomd/vidcvideo.c
682
memcpy(&dc->dc_cmap.g[index], &cmap.g[index], count);
sys/arch/arm/iomd/vidcvideo.c
683
memcpy(&dc->dc_cmap.b[index], &cmap.b[index], count);
sys/arch/arm/iomd/vidcvideo.c
703
index = p->cmap.index;
sys/arch/arm/iomd/vidcvideo.c
704
count = p->cmap.count;
sys/arch/arm/iomd/vidcvideo.c
708
error = copyin(p->cmap.red, &r[index], count);
sys/arch/arm/iomd/vidcvideo.c
711
error = copyin(p->cmap.green, &g[index], count);
sys/arch/arm/iomd/vidcvideo.c
714
error = copyin(p->cmap.blue, &b[index], count);
sys/arch/arm/sunxi/sunxi_debe.c
471
index = cur->cmap.index;
sys/arch/arm/sunxi/sunxi_debe.c
472
count = cur->cmap.count;
sys/arch/arm/sunxi/sunxi_debe.c
475
error = copyin(cur->cmap.red, &r[index], count);
sys/arch/arm/sunxi/sunxi_debe.c
478
error = copyin(cur->cmap.green, &g[index], count);
sys/arch/arm/sunxi/sunxi_debe.c
481
error = copyin(cur->cmap.blue, &b[index], count);
sys/arch/arm/ti/omap3_dss.c
1198
for (i = 0; i < uimin(cur->cmap.count, 3); i++) {
sys/arch/arm/ti/omap3_dss.c
1199
val = (cur->cmap.red[i] << 16 ) |
sys/arch/arm/ti/omap3_dss.c
1200
(cur->cmap.green[i] << 8) |
sys/arch/arm/ti/omap3_dss.c
1201
(cur->cmap.blue[i] ) |
sys/arch/arm/ti/omap3_dss.c
1203
sc->sc_cursor_cmap[i + cur->cmap.index + 2] = val;
sys/arch/atari/dev/grfioctl.h
178
struct grf_colormap cmap; /* colormap for the sprite. */
sys/arch/evbppc/explora/dev/fb_elb.c
526
s3_putcmap(struct fb_dev *fb, const struct fb_cmap *cmap)
sys/arch/evbppc/explora/dev/fb_elb.c
534
bus_space_write_1(iot, ioh, S3_DAC_DATA, cmap[i].r >> 2);
sys/arch/evbppc/explora/dev/fb_elb.c
535
bus_space_write_1(iot, ioh, S3_DAC_DATA, cmap[i].g >> 2);
sys/arch/evbppc/explora/dev/fb_elb.c
536
bus_space_write_1(iot, ioh, S3_DAC_DATA, cmap[i].b >> 2);
sys/arch/evbppc/nintendo/dev/wiiufb.c
374
index = wc->cmap.index;
sys/arch/evbppc/nintendo/dev/wiiufb.c
375
count = wc->cmap.count;
sys/arch/evbppc/nintendo/dev/wiiufb.c
381
err = copyin(wc->cmap.red, &r[index], count);
sys/arch/evbppc/nintendo/dev/wiiufb.c
385
err = copyin(wc->cmap.green, &g[index], count);
sys/arch/evbppc/nintendo/dev/wiiufb.c
389
err = copyin(wc->cmap.blue, &b[index], count);
sys/arch/ews4800mips/sbd/fb_sbdio.c
271
struct wsdisplay_cmap *cmap = (void *)data;
sys/arch/ews4800mips/sbd/fb_sbdio.c
296
if (cmap->index >= 256 || cmap->count > 256 - cmap->index)
sys/arch/ews4800mips/sbd/fb_sbdio.c
298
for (i = 0; i < cmap->count; i++) {
sys/arch/ews4800mips/sbd/fb_sbdio.c
299
cmap->red[i] = ga->clut[cmap->index + i][0];
sys/arch/ews4800mips/sbd/fb_sbdio.c
300
cmap->green[i] = ga->clut[cmap->index + i][1];
sys/arch/ews4800mips/sbd/fb_sbdio.c
301
cmap->blue[i] = ga->clut[cmap->index + i][2];
sys/arch/ews4800mips/sbd/fb_sbdio.c
308
if (cmap->index >= 256 || cmap->count > 256 - cmap->index)
sys/arch/ews4800mips/sbd/fb_sbdio.c
310
for (i = 0; i < cmap->count; i++) {
sys/arch/ews4800mips/sbd/fb_sbdio.c
311
ga->clut[cmap->index + i][0] = cmap->red[i];
sys/arch/ews4800mips/sbd/fb_sbdio.c
312
ga->clut[cmap->index + i][1] = cmap->green[i];
sys/arch/ews4800mips/sbd/fb_sbdio.c
313
ga->clut[cmap->index + i][2] = cmap->blue[i];
sys/arch/hp300/dev/diofb.c
238
fb->cmap.r[i] = *color++;
sys/arch/hp300/dev/diofb.c
239
fb->cmap.g[i] = *color++;
sys/arch/hp300/dev/diofb.c
240
fb->cmap.b[i] = *color++;
sys/arch/hp300/dev/diofb.c
267
memcpy(fb->cmap.r + 0xc0, fb->cmap.r + 0x00, 0x10);
sys/arch/hp300/dev/diofb.c
268
memcpy(fb->cmap.g + 0xc0, fb->cmap.g + 0x00, 0x10);
sys/arch/hp300/dev/diofb.c
269
memcpy(fb->cmap.b + 0xc0, fb->cmap.b + 0x00, 0x10);
sys/arch/hp300/dev/diofb.c
270
memcpy(fb->cmap.r + 0x30, fb->cmap.r + 0xf0, 0x10);
sys/arch/hp300/dev/diofb.c
271
memcpy(fb->cmap.g + 0x30, fb->cmap.g + 0xf0, 0x10);
sys/arch/hp300/dev/diofb.c
272
memcpy(fb->cmap.b + 0x30, fb->cmap.b + 0xf0, 0x10);
sys/arch/hp300/dev/diofb.c
280
memcpy(fb->cmap.r + 0x08, fb->cmap.r + 0xf8, 0x08);
sys/arch/hp300/dev/diofb.c
281
memcpy(fb->cmap.g + 0x08, fb->cmap.g + 0xf8, 0x08);
sys/arch/hp300/dev/diofb.c
282
memcpy(fb->cmap.b + 0x08, fb->cmap.b + 0xf8, 0x08);
sys/arch/hp300/dev/diofb.c
524
if ((error = copyout(fb->cmap.r + index, cm->red, count)) != 0)
sys/arch/hp300/dev/diofb.c
526
if ((error = copyout(fb->cmap.g + index, cm->green, count)) != 0)
sys/arch/hp300/dev/diofb.c
528
if ((error = copyout(fb->cmap.b + index, cm->blue, count)) != 0)
sys/arch/hp300/dev/diofbvar.h
95
struct diocmap cmap;
sys/arch/hp300/dev/gbox.c
387
gb->cmap_red = fb->cmap.r[index];
sys/arch/hp300/dev/gbox.c
388
gb->cmap_grn = fb->cmap.g[index];
sys/arch/hp300/dev/gbox.c
389
gb->cmap_blu = fb->cmap.b[index];
sys/arch/hp300/dev/gbox.c
412
memcpy(fb->cmap.r + index, r, count);
sys/arch/hp300/dev/gbox.c
413
memcpy(fb->cmap.g + index, g, count);
sys/arch/hp300/dev/gbox.c
414
memcpy(fb->cmap.b + index, b, count);
sys/arch/hp300/dev/topcat.c
491
tc->rdata = fb->cmap.r[index];
sys/arch/hp300/dev/topcat.c
492
tc->gdata = fb->cmap.g[index];
sys/arch/hp300/dev/topcat.c
493
tc->bdata = fb->cmap.b[index];
sys/arch/hp300/dev/topcat.c
503
tc->rdata = fb->cmap.r[index];
sys/arch/hp300/dev/topcat.c
504
tc->gdata = fb->cmap.g[index];
sys/arch/hp300/dev/topcat.c
505
tc->bdata = fb->cmap.b[index];
sys/arch/hp300/dev/topcat.c
539
memcpy(fb->cmap.r + index, r, count);
sys/arch/hp300/dev/topcat.c
540
memcpy(fb->cmap.g + index, g, count);
sys/arch/hp300/dev/topcat.c
541
memcpy(fb->cmap.b + index, b, count);
sys/arch/hpcarm/dev/ipaq_lcd.c
273
struct wsdisplay_cmap *cmap;
sys/arch/hpcarm/dev/ipaq_lcd.c
278
cmap = (struct wsdisplay_cmap*)data;
sys/arch/hpcarm/dev/ipaq_lcd.c
282
256 <= cmap->index ||
sys/arch/hpcarm/dev/ipaq_lcd.c
283
256 < (cmap->index + cmap->count))
sys/arch/hpcmips/dev/ite8181.c
637
struct wsdisplay_cmap *cmap;
sys/arch/hpcmips/dev/ite8181.c
643
cmap = (struct wsdisplay_cmap *)data;
sys/arch/hpcmips/dev/ite8181.c
647
256 <= cmap->index ||
sys/arch/hpcmips/dev/ite8181.c
648
256 - cmap->index < cmap->count)
sys/arch/hpcmips/dev/ite8181.c
652
error = copyout(&bivideo_cmap_r[cmap->index], cmap->red,
sys/arch/hpcmips/dev/ite8181.c
653
cmap->count);
sys/arch/hpcmips/dev/ite8181.c
656
error = copyout(&bivideo_cmap_g[cmap->index], cmap->green,
sys/arch/hpcmips/dev/ite8181.c
657
cmap->count);
sys/arch/hpcmips/dev/ite8181.c
660
error = copyout(&bivideo_cmap_b[cmap->index], cmap->blue,
sys/arch/hpcmips/dev/ite8181.c
661
cmap->count);
sys/arch/hpcmips/dev/mq200.c
473
struct wsdisplay_cmap *cmap;
sys/arch/hpcmips/dev/mq200.c
478
cmap = (struct wsdisplay_cmap *)data;
sys/arch/hpcmips/dev/mq200.c
482
256 <= cmap->index ||
sys/arch/hpcmips/dev/mq200.c
483
256 - cmap->index < cmap->count)
sys/arch/hpcmips/dev/plumvideo.c
427
struct wsdisplay_cmap *cmap;
sys/arch/hpcmips/dev/plumvideo.c
436
cmap = (struct wsdisplay_cmap *)data;
sys/arch/hpcmips/dev/plumvideo.c
437
cnt = cmap->count;
sys/arch/hpcmips/dev/plumvideo.c
438
idx = cmap->index;
sys/arch/hpcmips/dev/plumvideo.c
453
error = copyout(r, cmap->red, cnt);
sys/arch/hpcmips/dev/plumvideo.c
456
error = copyout(g, cmap->green, cnt);
sys/arch/hpcmips/dev/plumvideo.c
459
error = copyout(b, cmap->blue, cnt);
sys/arch/hpcmips/dev/plumvideo.c
466
cmap = (struct wsdisplay_cmap *)data;
sys/arch/hpcmips/dev/plumvideo.c
467
cnt = cmap->count;
sys/arch/hpcmips/dev/plumvideo.c
468
idx = cmap->index;
sys/arch/hpcmips/dev/plumvideo.c
480
error = copyin(cmap->red, r, cnt);
sys/arch/hpcmips/dev/plumvideo.c
483
error = copyin(cmap->green, g, cnt);
sys/arch/hpcmips/dev/plumvideo.c
486
error = copyin(cmap->blue, b, cnt);
sys/arch/hpcmips/tx/tx3912video.c
505
struct wsdisplay_cmap *cmap;
sys/arch/hpcmips/tx/tx3912video.c
512
cmap = (struct wsdisplay_cmap *)data;
sys/arch/hpcmips/tx/tx3912video.c
513
cnt = cmap->count;
sys/arch/hpcmips/tx/tx3912video.c
514
idx = cmap->index;
sys/arch/hpcmips/tx/tx3912video.c
529
error = copyout(r, cmap->red, cnt);
sys/arch/hpcmips/tx/tx3912video.c
532
error = copyout(g, cmap->green,cnt);
sys/arch/hpcmips/tx/tx3912video.c
535
error = copyout(b, cmap->blue, cnt);
sys/arch/hpcsh/dev/hd64461/hd64461video.c
446
struct wsdisplay_cmap *cmap;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
521
cmap = (struct wsdisplay_cmap *)data;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
522
cnt = cmap->count;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
523
idx = cmap->index;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
536
error = copyout(r, cmap->red, cnt);
sys/arch/hpcsh/dev/hd64461/hd64461video.c
539
error = copyout(g, cmap->green,cnt);
sys/arch/hpcsh/dev/hd64461/hd64461video.c
542
error = copyout(b, cmap->blue, cnt);
sys/arch/hpcsh/dev/hd64461/hd64461video.c
549
cmap = (struct wsdisplay_cmap *)data;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
550
cnt = cmap->count;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
551
idx = cmap->index;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
564
error = copyin(cmap->red, r, cnt);
sys/arch/hpcsh/dev/hd64461/hd64461video.c
567
error = copyin(cmap->green,g, cnt);
sys/arch/hpcsh/dev/hd64461/hd64461video.c
570
error = copyin(cmap->blue, b, cnt);
sys/arch/hppa/dev/gftfb.c
1316
copyin(cur->cmap.blue, b, 2);
sys/arch/hppa/dev/gftfb.c
1317
copyin(cur->cmap.green, g, 2);
sys/arch/hppa/dev/gftfb.c
1318
copyin(cur->cmap.red, r, 2);
sys/arch/hppa/dev/gftfb.c
780
uint8_t cmap[768];
sys/arch/hppa/dev/gftfb.c
784
rasops_get_cmap(&sc->sc_console_screen.scr_ri, cmap, sizeof(cmap));
sys/arch/hppa/dev/gftfb.c
786
sc->sc_cmap_red[i] = cmap[j];
sys/arch/hppa/dev/gftfb.c
787
sc->sc_cmap_green[i] = cmap[j + 1];
sys/arch/hppa/dev/gftfb.c
788
sc->sc_cmap_blue[i] = cmap[j + 2];
sys/arch/hppa/dev/gftfb.c
789
gftfb_putpalreg(sc, i, cmap[j], cmap[j + 1], cmap[j + 2]);
sys/arch/hppa/dev/hyperfb.c
1521
copyin(cur->cmap.blue, b, 2);
sys/arch/hppa/dev/hyperfb.c
1522
copyin(cur->cmap.green, g, 2);
sys/arch/hppa/dev/hyperfb.c
1523
copyin(cur->cmap.red, r, 2);
sys/arch/hppa/dev/hyperfb.c
771
uint8_t cmap[768];
sys/arch/hppa/dev/hyperfb.c
775
rasops_get_cmap(&sc->sc_console_screen.scr_ri, cmap, sizeof(cmap));
sys/arch/hppa/dev/hyperfb.c
777
sc->sc_cmap_red[i] = cmap[j];
sys/arch/hppa/dev/hyperfb.c
778
sc->sc_cmap_green[i] = cmap[j + 1];
sys/arch/hppa/dev/hyperfb.c
779
sc->sc_cmap_blue[i] = cmap[j + 2];
sys/arch/hppa/dev/hyperfb.c
780
hyperfb_putpalreg(sc, i, cmap[j], cmap[j + 1], cmap[j + 2]);
sys/arch/hppa/dev/summitfb.c
1370
copyin(cur->cmap.blue, b, 2);
sys/arch/hppa/dev/summitfb.c
1371
copyin(cur->cmap.green, g, 2);
sys/arch/hppa/dev/summitfb.c
1372
copyin(cur->cmap.red, r, 2);
sys/arch/hppa/dev/summitfb.c
861
uint8_t cmap[768];
sys/arch/hppa/dev/summitfb.c
865
rasops_get_cmap(&sc->sc_console_screen.scr_ri, cmap, sizeof(cmap));
sys/arch/hppa/dev/summitfb.c
867
sc->sc_cmap_red[i] = cmap[j];
sys/arch/hppa/dev/summitfb.c
868
sc->sc_cmap_green[i] = cmap[j + 1];
sys/arch/hppa/dev/summitfb.c
869
sc->sc_cmap_blue[i] = cmap[j + 2];
sys/arch/hppa/dev/summitfb.c
870
summitfb_putpalreg(sc, i, cmap[j], cmap[j + 1], cmap[j + 2]);
sys/arch/i386/stand/lib/vbe.c
136
vbe_set_palette(const uint8_t *cmap, int slot)
sys/arch/i386/stand/lib/vbe.c
144
pe.Blue = cmap[2] >> 2;
sys/arch/i386/stand/lib/vbe.c
145
pe.Green = cmap[1] >> 2;
sys/arch/i386/stand/lib/vbe.c
146
pe.Red = cmap[0] >> 2;
sys/arch/luna68k/dev/lunafb.c
350
struct hwcmap cmap;
sys/arch/luna68k/dev/lunafb.c
360
error = copyin(p->red, &cmap.r[index], count);
sys/arch/luna68k/dev/lunafb.c
363
error = copyin(p->green, &cmap.g[index], count);
sys/arch/luna68k/dev/lunafb.c
366
error = copyin(p->blue, &cmap.b[index], count);
sys/arch/luna68k/dev/lunafb.c
370
memcpy(&sc->sc_dc->dc_cmap.r[index], &cmap.r[index], count);
sys/arch/luna68k/dev/lunafb.c
371
memcpy(&sc->sc_dc->dc_cmap.g[index], &cmap.g[index], count);
sys/arch/luna68k/dev/lunafb.c
372
memcpy(&sc->sc_dc->dc_cmap.b[index], &cmap.b[index], count);
sys/arch/pmax/ibus/pm.c
745
index = p->cmap.index;
sys/arch/pmax/ibus/pm.c
746
count = p->cmap.count;
sys/arch/pmax/ibus/pm.c
750
rv = copyin(p->cmap.red, &cc->cc_color[index], count);
sys/arch/pmax/ibus/pm.c
753
rv = copyin(p->cmap.green, &cc->cc_color[index + 2], count);
sys/arch/pmax/ibus/pm.c
756
rv = copyin(p->cmap.blue, &cc->cc_color[index + 4], count);
sys/arch/sgimips/dev/crmfb.c
787
for (i = 0; i < cur->cmap.count; i++) {
sys/arch/sgimips/dev/crmfb.c
788
val = (cur->cmap.red[i] << 24) |
sys/arch/sgimips/dev/crmfb.c
789
(cur->cmap.green[i] << 16) |
sys/arch/sgimips/dev/crmfb.c
790
(cur->cmap.blue[i] << 8);
sys/arch/sgimips/dev/crmfb.c
792
((i + cur->cmap.index) << 2), val);
sys/arch/sparc/dev/cgfourteen.c
1246
if ((cur->cmap.index > 2) || (cur->cmap.count > 3) ||
sys/arch/sparc/dev/cgfourteen.c
1247
(cur->cmap.index + cur->cmap.count > 3))
sys/arch/sparc/dev/cgfourteen.c
1250
for (i = 0; i < uimin(cur->cmap.count, 3); i++) {
sys/arch/sparc/dev/cgfourteen.c
1251
val = (cur->cmap.red[i] ) |
sys/arch/sparc/dev/cgfourteen.c
1252
(cur->cmap.green[i] << 8) |
sys/arch/sparc/dev/cgfourteen.c
1253
(cur->cmap.blue[i] << 16);
sys/arch/sparc/dev/cgfourteen.c
1255
CG14_CURSOR_COLOR1 + ((i + cur->cmap.index) << 2),
sys/arch/sparc/dev/cgfourteen.c
697
u_char cmap[256][4];
sys/arch/sparc/dev/cgfourteen.c
705
memcpy(&cmap, &cm->cm_map, sizeof cmap);
sys/arch/sparc/dev/cgfourteen.c
706
for (cp = &cmap[start][0], i = 0; i < count; cp += 4, i++) {
sys/arch/sparc/dev/cgfourteen.c
718
memcpy(&cm->cm_map, &cmap, sizeof cmap);
sys/arch/sparc/dev/cgfourteen.c
823
uint8_t cmap[768];
sys/arch/sparc/dev/cgfourteen.c
879
rasops_get_cmap(ri, cmap, sizeof(cmap));
sys/arch/sparc/dev/cgfourteen.c
882
sc->sc_cmap.cm_map[i][3] = cmap[j];
sys/arch/sparc/dev/cgfourteen.c
883
sc->sc_cmap.cm_map[i][2] = cmap[j + 1];
sys/arch/sparc/dev/cgfourteen.c
884
sc->sc_cmap.cm_map[i][1] = cmap[j + 2];
sys/arch/sparc/dev/cgtwo.c
299
cgtwogetcmap(struct cgtwo_softc *sc, struct fbcmap *cmap)
sys/arch/sparc/dev/cgtwo.c
306
start = cmap->index;
sys/arch/sparc/dev/cgtwo.c
307
count = cmap->count;
sys/arch/sparc/dev/cgtwo.c
326
if ((error = copyout(red + start, cmap->red, count)) != 0)
sys/arch/sparc/dev/cgtwo.c
328
if ((error = copyout(green + start, cmap->green, count)) != 0)
sys/arch/sparc/dev/cgtwo.c
330
if ((error = copyout(blue + start, cmap->blue, count)) != 0)
sys/arch/sparc/dev/cgtwo.c
339
cgtwoputcmap(struct cgtwo_softc *sc, struct fbcmap *cmap)
sys/arch/sparc/dev/cgtwo.c
347
start = cmap->index;
sys/arch/sparc/dev/cgtwo.c
348
count = cmap->count;
sys/arch/sparc/dev/cgtwo.c
354
if ((error = copyin(cmap->red, red + start, count)) != 0)
sys/arch/sparc/dev/cgtwo.c
356
if ((error = copyin(cmap->green, green + start, count)) != 0)
sys/arch/sparc/dev/cgtwo.c
358
if ((error = copyin(cmap->blue, blue + start, count)) != 0)
sys/arch/sparc64/sparc64/netbsd32_machdep.c
632
struct netbsd32_fbcmap cmap; /* color map info */
sys/arch/sparc64/sparc64/netbsd32_machdep.c
692
netbsd32_to_fbcmap(&s32p->cmap, &p->cmap, cmd);
sys/arch/sparc64/sparc64/netbsd32_machdep.c
731
netbsd32_from_fbcmap(&p->cmap, &s32p->cmap, cmd);
sys/arch/sun3/dev/cg2.c
295
struct fbcmap *cmap = data;
sys/arch/sun3/dev/cg2.c
302
start = cmap->index;
sys/arch/sun3/dev/cg2.c
303
count = cmap->count;
sys/arch/sun3/dev/cg2.c
322
if ((error = copyout(red + start, cmap->red, count)) != 0)
sys/arch/sun3/dev/cg2.c
324
if ((error = copyout(green + start, cmap->green, count)) != 0)
sys/arch/sun3/dev/cg2.c
326
if ((error = copyout(blue + start, cmap->blue, count)) != 0)
sys/arch/sun3/dev/cg2.c
336
struct fbcmap *cmap = data;
sys/arch/sun3/dev/cg2.c
344
start = cmap->index;
sys/arch/sun3/dev/cg2.c
345
count = cmap->count;
sys/arch/sun3/dev/cg2.c
351
if ((error = copyin(cmap->red, red + start, count)) != 0)
sys/arch/sun3/dev/cg2.c
353
if ((error = copyin(cmap->green, green + start, count)) != 0)
sys/arch/sun3/dev/cg2.c
355
if ((error = copyin(cmap->blue, blue + start, count)) != 0)
sys/arch/vax/uba/qv.c
791
if (copyin(v->cmap.red, &red, sizeof(red)) == 0 &&
sys/arch/vax/uba/qv.c
792
copyin(v->cmap.green, &green, sizeof(green)) == 0 &&
sys/arch/vax/uba/qv.c
793
copyin(v->cmap.blue, &blue, sizeof(blue)) == 0) {
sys/arch/vax/uba/qv.c
797
if (copyin(v->cmap.red + 2, &red, sizeof(red)) == 0 &&
sys/arch/vax/uba/qv.c
798
copyin(v->cmap.green + 2, &green, sizeof(green)) == 0 &&
sys/arch/vax/uba/qv.c
799
copyin(v->cmap.blue + 2, &blue, sizeof(blue)) == 0) {
sys/arch/vax/vsa/gpx.c
1209
uint8_t *cmap = ss->ss_cmap;
sys/arch/vax/vsa/gpx.c
1216
cmap += from * 3;
sys/arch/vax/vsa/gpx.c
1219
rd->cmapdata = *cmap++;
sys/arch/vax/vsa/gpx.c
1223
cmap = ss->ss_cmap + from;
sys/arch/vax/vsa/gpx.c
1225
color12 = (*cmap++ >> 4) << 0;
sys/arch/vax/vsa/gpx.c
1226
color12 |= (*cmap++ >> 4) << 8;
sys/arch/vax/vsa/gpx.c
1227
color12 |= (*cmap++ >> 4) << 4;
sys/arch/vax/vsa/smg.c
533
wdc->cmap.index = 0;
sys/arch/vax/vsa/smg.c
534
wdc->cmap.count = 0;
sys/arch/vax/vsa/smg.c
559
if (wdc->cmap.count != 0)
sys/compat/netbsd32/netbsd32_ioctl.c
506
c->cmap.index = c32->cmap.index;
sys/compat/netbsd32/netbsd32_ioctl.c
507
c->cmap.count = c32->cmap.count;
sys/compat/netbsd32/netbsd32_ioctl.c
508
c->cmap.red = NETBSD32PTR64(c32->cmap.red);
sys/compat/netbsd32/netbsd32_ioctl.c
509
c->cmap.green = NETBSD32PTR64(c32->cmap.green);
sys/compat/netbsd32/netbsd32_ioctl.c
510
c->cmap.blue = NETBSD32PTR64(c32->cmap.blue);
sys/compat/netbsd32/netbsd32_ioctl.c
984
c32->cmap.index = c->cmap.index;
sys/compat/netbsd32/netbsd32_ioctl.c
985
c32->cmap.count = c->cmap.count;
sys/compat/netbsd32/netbsd32_ioctl.c
986
NETBSD32PTR32(c32->cmap.red, c->cmap.red);
sys/compat/netbsd32/netbsd32_ioctl.c
987
NETBSD32PTR32(c32->cmap.green, c->cmap.green);
sys/compat/netbsd32/netbsd32_ioctl.c
988
NETBSD32PTR32(c32->cmap.blue, c->cmap.blue);
sys/compat/netbsd32/netbsd32_ioctl.h
193
struct netbsd32_wsdisplay_cmap cmap; /* color map info */
sys/dev/hpc/bivideo.c
395
struct wsdisplay_cmap *cmap;
sys/dev/hpc/bivideo.c
401
cmap = (struct wsdisplay_cmap *)data;
sys/dev/hpc/bivideo.c
405
cmap->index >= 256 ||
sys/dev/hpc/bivideo.c
406
cmap->count > 256 - cmap->index)
sys/dev/hpc/bivideo.c
409
error = copyout(&bivideo_cmap_r[cmap->index], cmap->red,
sys/dev/hpc/bivideo.c
410
cmap->count);
sys/dev/hpc/bivideo.c
413
error = copyout(&bivideo_cmap_g[cmap->index], cmap->green,
sys/dev/hpc/bivideo.c
414
cmap->count);
sys/dev/hpc/bivideo.c
417
error = copyout(&bivideo_cmap_b[cmap->index], cmap->blue,
sys/dev/hpc/bivideo.c
418
cmap->count);
sys/dev/hpc/hpcfb.c
515
int *cmap = ri->ri_devcmap;
sys/dev/hpc/hpcfb.c
538
cmap[0] = bg;
sys/dev/hpc/hpcfb.c
540
cmap[i] = fg;
sys/dev/hpc/hpcfb.c
547
tmp = cmap[i];
sys/dev/hpc/hpcfb.c
548
cmap[i] = cmap[j];
sys/dev/hpc/hpcfb.c
549
cmap[j] = tmp;
sys/dev/ic/bt463.c
418
if (cursorp->cmap.index > 2 ||
sys/dev/ic/bt463.c
419
cursorp->cmap.count > 2 - cursorp->cmap.index)
sys/dev/ic/bt463.c
421
count = cursorp->cmap.count;
sys/dev/ic/bt463.c
422
index = cursorp->cmap.index;
sys/dev/ic/bt463.c
423
error = copyin(cursorp->cmap.red, &data->tmpcurcmap_r[index], count);
sys/dev/ic/bt463.c
426
error = copyin(cursorp->cmap.green, &data->tmpcurcmap_g[index], count);
sys/dev/ic/bt463.c
429
error = copyin(cursorp->cmap.blue, &data->tmpcurcmap_b[index], count);
sys/dev/ic/bt463.c
441
count = cursorp->cmap.count;
sys/dev/ic/bt463.c
442
index = cursorp->cmap.index;
sys/dev/ic/bt463.c
456
cursorp->cmap.index = 0; /* DOCMAP */
sys/dev/ic/bt463.c
457
cursorp->cmap.count = 2;
sys/dev/ic/bt463.c
458
if (cursorp->cmap.red != NULL) {
sys/dev/ic/bt463.c
459
error = copyout(data->curcmap_r, cursorp->cmap.red, 2);
sys/dev/ic/bt463.c
463
if (cursorp->cmap.green != NULL) {
sys/dev/ic/bt463.c
464
error = copyout(data->curcmap_g, cursorp->cmap.green, 2);
sys/dev/ic/bt463.c
468
if (cursorp->cmap.blue != NULL) {
sys/dev/ic/bt463.c
469
error = copyout(data->curcmap_b, cursorp->cmap.blue, 2);
sys/dev/ic/bt485.c
332
if (cursorp->cmap.index > 2 ||
sys/dev/ic/bt485.c
333
cursorp->cmap.count > 2 - cursorp->cmap.index)
sys/dev/ic/bt485.c
335
count = cursorp->cmap.count;
sys/dev/ic/bt485.c
336
index = cursorp->cmap.index;
sys/dev/ic/bt485.c
337
error = copyin(cursorp->cmap.red, &r[index], count);
sys/dev/ic/bt485.c
340
error = copyin(cursorp->cmap.green, &g[index], count);
sys/dev/ic/bt485.c
343
error = copyin(cursorp->cmap.blue, &b[index], count);
sys/dev/ic/bt485.c
411
cursorp->cmap.index = 0; /* DOCMAP */
sys/dev/ic/bt485.c
412
cursorp->cmap.count = 2;
sys/dev/ic/bt485.c
413
if (cursorp->cmap.red != NULL) {
sys/dev/ic/bt485.c
414
error = copyout(data->curcmap_r, cursorp->cmap.red, 2);
sys/dev/ic/bt485.c
418
if (cursorp->cmap.green != NULL) {
sys/dev/ic/bt485.c
419
error = copyout(data->curcmap_g, cursorp->cmap.green, 2);
sys/dev/ic/bt485.c
423
if (cursorp->cmap.blue != NULL) {
sys/dev/ic/bt485.c
424
error = copyout(data->curcmap_b, cursorp->cmap.blue, 2);
sys/dev/ic/ct65550.c
199
uint8_t cmap[768];
sys/dev/ic/ct65550.c
299
rasops_get_cmap(ri, cmap, sizeof(cmap));
sys/dev/ic/ct65550.c
301
chipsfb_putpalreg(sc, i, cmap[j], cmap[j + 1], cmap[j + 2]);
sys/dev/ic/igsfb.c
922
index = p->cmap.index;
sys/dev/ic/igsfb.c
923
count = p->cmap.count;
sys/dev/ic/igsfb.c
926
error = copyin(p->cmap.red, &r[index], count);
sys/dev/ic/igsfb.c
929
error = copyin(p->cmap.green, &g[index], count);
sys/dev/ic/igsfb.c
932
error = copyin(p->cmap.blue, &b[index], count);
sys/dev/ic/ssdfb.c
477
u_char cmap[16];
sys/dev/ic/ssdfb.c
565
cmap[i] = 255 * i / (cmaplen - 1);
sys/dev/ic/ssdfb.c
567
error = copyout(&cmap[wc->index], wc->red, wc->count);
sys/dev/ic/ssdfb.c
570
error = copyout(&cmap[wc->index], wc->green, wc->count);
sys/dev/ic/ssdfb.c
573
error = copyout(&cmap[wc->index], wc->blue, wc->count);
sys/dev/ic/vga_subr.c
152
uint8_t cmap;
sys/dev/ic/vga_subr.c
163
cmap = cmaptaba[fontset1] | cmaptabb[fontset2];
sys/dev/ic/vga_subr.c
165
vga_ts_write(vh, fontsel, cmap);
sys/dev/pci/gffb.c
224
uint8_t cmap[768];
sys/dev/pci/gffb.c
446
rasops_get_cmap(ri, cmap, sizeof(cmap));
sys/dev/pci/gffb.c
448
sc->sc_cmap_red[i] = cmap[j];
sys/dev/pci/gffb.c
449
sc->sc_cmap_green[i] = cmap[j + 1];
sys/dev/pci/gffb.c
450
sc->sc_cmap_blue[i] = cmap[j + 2];
sys/dev/pci/gffb.c
451
gffb_putpalreg(sc, i, cmap[j], cmap[j + 1], cmap[j + 2]);
sys/dev/pci/machfb.c
1440
uint8_t cmap[768];
sys/dev/pci/machfb.c
1443
rasops_get_cmap(&mach64_console_screen.scr_ri, cmap, sizeof(cmap));
sys/dev/pci/machfb.c
1446
mach64_putpalreg(sc, i, cmap[idx], cmap[idx + 1],
sys/dev/pci/machfb.c
1447
cmap[idx + 2]);
sys/dev/pci/mgafb.c
1688
uint8_t cmap[256 * 3];
sys/dev/pci/mgafb.c
1691
rasops_get_cmap(ri, cmap, sizeof(cmap));
sys/dev/pci/mgafb.c
1695
sc->sc_cmap_red[i] = cmap[idx++];
sys/dev/pci/mgafb.c
1696
sc->sc_cmap_green[i] = cmap[idx++];
sys/dev/pci/mgafb.c
1697
sc->sc_cmap_blue[i] = cmap[idx++];
sys/dev/pci/pm2fb.c
724
uint8_t cmap[768];
sys/dev/pci/pm2fb.c
726
rasops_get_cmap(ri, cmap, sizeof(cmap));
sys/dev/pci/pm2fb.c
728
sc->sc_cmap_red[i] = cmap[j];
sys/dev/pci/pm2fb.c
729
sc->sc_cmap_green[i] = cmap[j + 1];
sys/dev/pci/pm2fb.c
730
sc->sc_cmap_blue[i] = cmap[j + 2];
sys/dev/pci/pm2fb.c
731
pm2fb_putpalreg(sc, i, cmap[j], cmap[j + 1], cmap[j + 2]);
sys/dev/pci/pm3fb.c
596
uint8_t cmap[768];
sys/dev/pci/pm3fb.c
598
rasops_get_cmap(ri, cmap, sizeof(cmap));
sys/dev/pci/pm3fb.c
601
sc->sc_cmap_red[i] = cmap[j];
sys/dev/pci/pm3fb.c
602
sc->sc_cmap_green[i] = cmap[j + 1];
sys/dev/pci/pm3fb.c
603
sc->sc_cmap_blue[i] = cmap[j + 2];
sys/dev/pci/pm3fb.c
604
pm3fb_putpalreg(sc, i, cmap[j], cmap[j + 1], cmap[j + 2]);
sys/dev/pci/r128fb.c
202
uint8_t cmap[768];
sys/dev/pci/r128fb.c
323
rasops_get_cmap(ri, cmap, sizeof(cmap));
sys/dev/pci/r128fb.c
325
sc->sc_cmap_red[i] = cmap[j];
sys/dev/pci/r128fb.c
326
sc->sc_cmap_green[i] = cmap[j + 1];
sys/dev/pci/r128fb.c
327
sc->sc_cmap_blue[i] = cmap[j + 2];
sys/dev/pci/r128fb.c
328
r128fb_putpalreg(sc, i, cmap[j], cmap[j + 1], cmap[j + 2]);
sys/dev/pci/radeonfb.c
4030
index = wc->cmap.index;
sys/dev/pci/radeonfb.c
4031
count = wc->cmap.count;
sys/dev/pci/radeonfb.c
4036
err = copyin(wc->cmap.red, &r[index], count);
sys/dev/pci/radeonfb.c
4039
err = copyin(wc->cmap.green, &g[index], count);
sys/dev/pci/radeonfb.c
4042
err = copyin(wc->cmap.blue, &b[index], count);
sys/dev/pci/sisfb.c
407
rc = sisfb_getcmap(fb->cmap, cm);
sys/dev/pci/sisfb.c
411
rc = sisfb_putcmap(fb->cmap, cm);
sys/dev/pci/sisfb.c
61
uint8_t cmap[256 * 3];
sys/dev/pci/sisfb.c
644
bcopy(rasops_cmap, fb->cmap, sizeof(fb->cmap));
sys/dev/pci/sisfb.c
671
uint8_t *cmap = fb->cmap + baseidx * 3;
sys/dev/pci/sisfb.c
675
bus_space_write_1(fb->iot, fb->ioh, DAC_DATA, *cmap++ >> 2);
sys/dev/pci/sisfb.c
676
bus_space_write_1(fb->iot, fb->ioh, DAC_DATA, *cmap++ >> 2);
sys/dev/pci/sisfb.c
677
bus_space_write_1(fb->iot, fb->ioh, DAC_DATA, *cmap++ >> 2);
sys/dev/pci/sisfb.c
682
sisfb_getcmap(uint8_t *cmap, struct wsdisplay_cmap *cm)
sys/dev/pci/sisfb.c
693
src = cmap + index;
sys/dev/pci/sisfb.c
703
src = cmap + index + 1;
sys/dev/pci/sisfb.c
711
src = cmap + index + 2;
sys/dev/pci/sisfb.c
723
sisfb_putcmap(uint8_t *cmap, struct wsdisplay_cmap *cm)
sys/dev/pci/sisfb.c
737
dst = cmap + index;
sys/dev/pci/sisfb.c
745
dst = cmap + index + 1;
sys/dev/pci/sisfb.c
753
dst = cmap + index + 2;
sys/dev/pci/voyager/voyagerfb.c
1853
for (i = 0; i < cur->cmap.count; i++) {
sys/dev/pci/voyager/voyagerfb.c
1854
val = ((cur->cmap.red[i] & 0xf8) << 8) |
sys/dev/pci/voyager/voyagerfb.c
1855
((cur->cmap.green[i] & 0xfc) << 3) |
sys/dev/pci/voyager/voyagerfb.c
1856
((cur->cmap.blue[i] & 0xf8) >> 3);
sys/dev/pci/voyager/voyagerfb.c
1857
idx = i + cur->cmap.index;
sys/dev/pci/voyager/voyagerfb.c
1867
((cur->cmap.count + cur->cmap.index) < 3)) {
sys/dev/pci/voyager/voyagerfb.c
1872
DPRINTF("%s: %d %04x\n", __func__, i + cur->cmap.index,
sys/dev/pci/voyager/voyagerfb.c
610
uint8_t cmap[768];
sys/dev/pci/voyager/voyagerfb.c
772
rasops_get_cmap(ri, cmap, sizeof(cmap));
sys/dev/pci/voyager/voyagerfb.c
777
sc->sc_cmap_red[i] = cmap[j];
sys/dev/pci/voyager/voyagerfb.c
778
sc->sc_cmap_green[i] = cmap[j + 1];
sys/dev/pci/voyager/voyagerfb.c
779
sc->sc_cmap_blue[i] = cmap[j + 2];
sys/dev/pci/voyager/voyagerfb.c
780
voyagerfb_putpalreg(sc, i, cmap[j], cmap[j + 1],
sys/dev/pci/voyager/voyagerfb.c
781
cmap[j + 2]);
sys/dev/sbus/agten.c
697
uint8_t cmap[768];
sys/dev/sbus/agten.c
699
rasops_get_cmap(ri, cmap, 768);
sys/dev/sbus/agten.c
703
agten_putpalreg(sc, i, cmap[j], cmap[j + 1], cmap[j + 2]);
sys/dev/sbus/agten.c
949
agten_write_idx(sc, IBM561_CURSOR_LUT + cur->cmap.index + 2);
sys/dev/sbus/agten.c
950
for (i = 0; i < cur->cmap.count; i++) {
sys/dev/sbus/agten.c
951
agten_write_dac(sc, IBM561_CMD_CMAP, cur->cmap.red[i]);
sys/dev/sbus/agten.c
953
cur->cmap.green[i]);
sys/dev/sbus/agten.c
954
agten_write_dac(sc, IBM561_CMD_CMAP, cur->cmap.blue[i]);
sys/dev/sbus/agten.c
993
agten_write_idx(sc, IBM561_CURSOR_LUT + cur->cmap.index + 2);
sys/dev/sbus/agten.c
994
for (i = 0; i < cur->cmap.count; i++) {
sys/dev/sbus/agten.c
995
agten_write_dac(sc, IBM561_CMD_CMAP, cur->cmap.red[i]);
sys/dev/sbus/agten.c
997
cur->cmap.green[i]);
sys/dev/sbus/agten.c
998
agten_write_dac(sc, IBM561_CMD_CMAP, cur->cmap.blue[i]);
sys/dev/sbus/mgx.c
1222
int cnt = uimin(2, cur->cmap.count);
sys/dev/sbus/mgx.c
1226
copyin(cur->cmap.red, r, cnt);
sys/dev/sbus/mgx.c
1227
copyin(cur->cmap.green, g, cnt);
sys/dev/sbus/mgx.c
1228
copyin(cur->cmap.blue, b, cnt);
sys/dev/sbus/mgx.c
418
uint8_t cmap[768];
sys/dev/sbus/mgx.c
421
rasops_get_cmap(ri, cmap, sizeof(cmap));
sys/dev/sbus/mgx.c
423
sc->sc_cmap_red[i] = cmap[j];
sys/dev/sbus/mgx.c
424
sc->sc_cmap_green[i] = cmap[j + 1];
sys/dev/sbus/mgx.c
425
sc->sc_cmap_blue[i] = cmap[j + 2];
sys/dev/sbus/mgx.c
426
mgx_write_dac(sc, i, cmap[j], cmap[j + 1], cmap[j + 2]);
sys/dev/sbus/p9100.c
301
uint8_t ver, cmap[768];
sys/dev/sbus/p9100.c
460
rasops_get_cmap(&p9100_console_screen.scr_ri, cmap, 768);
sys/dev/sbus/p9100.c
464
sc->sc_cmap.cm_map[i][0] = cmap[j];
sys/dev/sbus/p9100.c
466
sc->sc_cmap.cm_map[i][1] = cmap[j];
sys/dev/sbus/p9100.c
468
sc->sc_cmap.cm_map[i][2] = cmap[j];
sys/dev/sbus/p9100.c
612
p->cmap.index = 0;
sys/dev/sbus/p9100.c
613
p->cmap.count = 3;
sys/dev/sbus/p9100.c
614
if (p->cmap.red != NULL) {
sys/dev/sbus/p9100.c
615
copyout(pc->red, p->cmap.red, 3);
sys/dev/sbus/p9100.c
616
copyout(pc->green, p->cmap.green, 3);
sys/dev/sbus/p9100.c
617
copyout(pc->blue, p->cmap.blue, 3);
sys/dev/sbus/p9100.c
629
error = copyin(p->cmap.red, red, 3);
sys/dev/sbus/p9100.c
630
error |= copyin(p->cmap.green, green, 3);
sys/dev/sbus/p9100.c
631
error |= copyin(p->cmap.blue, blue, 3);
sys/dev/sbus/tcx.c
1375
for (i = 0; i < cur->cmap.count; i++) {
sys/dev/sbus/tcx.c
1377
(cur->cmap.index + i + 2) << 24);
sys/dev/sbus/tcx.c
1379
DAC_CURSOR_LUT, cur->cmap.red[i] << 24);
sys/dev/sbus/tcx.c
1381
DAC_CURSOR_LUT, cur->cmap.green[i] << 24);
sys/dev/sbus/tcx.c
1383
DAC_CURSOR_LUT, cur->cmap.blue[i] << 24);
sys/dev/sbus/zx.c
475
if (cu->cmap.index > 2 ||
sys/dev/sbus/zx.c
476
cu->cmap.count > 2 - cu->cmap.index)
sys/dev/sbus/zx.c
480
const u_int cnt = cu->cmap.count;
sys/dev/sbus/zx.c
483
((error = copyin(cu->cmap.red, red, cnt)) ||
sys/dev/sbus/zx.c
484
(error = copyin(cu->cmap.green, green, cnt)) ||
sys/dev/sbus/zx.c
485
(error = copyin(cu->cmap.blue, blue, cnt)))) {
sys/dev/sbus/zx.c
490
sc->sc_curcmap[i + cu->cmap.index + 0] =
sys/dev/sbus/zx.c
492
sc->sc_curcmap[i + cu->cmap.index + 2] =
sys/dev/sbus/zx.c
494
sc->sc_curcmap[i + cu->cmap.index + 4] =
sys/dev/sbus/zx.c
527
if (cu->cmap.red != NULL) {
sys/dev/sbus/zx.c
530
cm = &cu->cmap;
sys/dev/sbus/zx.c
546
cu->cmap.index = 0;
sys/dev/sbus/zx.c
547
cu->cmap.count = 2;
sys/dev/sun/bt_subr.c
208
struct cmap *cm = &fb->fb_cmap;
sys/dev/sun/cgsix.c
746
if (p->cmap.red != NULL) {
sys/dev/sun/cgsix.c
747
error = bt_getcmap(&p->cmap,
sys/dev/sun/cgsix.c
752
p->cmap.index = 0;
sys/dev/sun/cgsix.c
753
p->cmap.count = 2;
sys/dev/sun/cgsix.c
772
error = bt_putcmap(&p->cmap, (union bt_cmap *)&tcm, 2,
sys/dev/sun/fbio.h
193
struct fbcmap cmap; /* color map info */
sys/dev/tc/cfb.c
685
struct hwcmap256 cmap;
sys/dev/tc/cfb.c
692
error = copyin(p->red, &cmap.r[index], count);
sys/dev/tc/cfb.c
695
error = copyin(p->green, &cmap.g[index], count);
sys/dev/tc/cfb.c
698
error = copyin(p->blue, &cmap.b[index], count);
sys/dev/tc/cfb.c
702
memcpy(&sc->sc_cmap.r[index], &cmap.r[index], count);
sys/dev/tc/cfb.c
703
memcpy(&sc->sc_cmap.g[index], &cmap.g[index], count);
sys/dev/tc/cfb.c
704
memcpy(&sc->sc_cmap.b[index], &cmap.b[index], count);
sys/dev/tc/cfb.c
720
index = p->cmap.index;
sys/dev/tc/cfb.c
721
count = p->cmap.count;
sys/dev/tc/cfb.c
724
error = copyin(p->cmap.red, &r[index], count);
sys/dev/tc/cfb.c
727
error = copyin(p->cmap.green, &g[index], count);
sys/dev/tc/cfb.c
730
error = copyin(p->cmap.blue, &b[index], count);
sys/dev/tc/mfb.c
354
- assign Bt455 cmap[1].green with value 0 (black),
sys/dev/tc/mfb.c
617
index = p->cmap.index;
sys/dev/tc/mfb.c
618
count = p->cmap.count;
sys/dev/tc/mfb.c
621
error = copyin(p->cmap.red, &color[index], count);
sys/dev/tc/sfb.c
738
struct hwcmap256 cmap;
sys/dev/tc/sfb.c
745
error = copyin(p->red, &cmap.r[index], count);
sys/dev/tc/sfb.c
748
error = copyin(p->green, &cmap.g[index], count);
sys/dev/tc/sfb.c
751
error = copyin(p->blue, &cmap.b[index], count);
sys/dev/tc/sfb.c
756
memcpy(&sc->sc_cmap.r[index], &cmap.r[index], count);
sys/dev/tc/sfb.c
757
memcpy(&sc->sc_cmap.g[index], &cmap.g[index], count);
sys/dev/tc/sfb.c
758
memcpy(&sc->sc_cmap.b[index], &cmap.b[index], count);
sys/dev/tc/sfb.c
774
index = p->cmap.index;
sys/dev/tc/sfb.c
775
count = p->cmap.count;
sys/dev/tc/sfb.c
778
error = copyin(p->cmap.red, &r[index], count);
sys/dev/tc/sfb.c
781
error = copyin(p->cmap.green, &g[index], count);
sys/dev/tc/sfb.c
784
error = copyin(p->cmap.blue, &b[index], count);
sys/dev/tc/sfbplus.c
721
struct hwcmap256 cmap;
sys/dev/tc/sfbplus.c
728
error = copyin(p->red, &cmap.r[index], count);
sys/dev/tc/sfbplus.c
731
error = copyin(p->green, &cmap.g[index], count);
sys/dev/tc/sfbplus.c
734
error = copyin(p->blue, &cmap.b[index], count);
sys/dev/tc/sfbplus.c
739
memcpy(&sc->sc_cmap.r[index], &cmap.r[index], count);
sys/dev/tc/sfbplus.c
740
memcpy(&sc->sc_cmap.g[index], &cmap.g[index], count);
sys/dev/tc/sfbplus.c
741
memcpy(&sc->sc_cmap.b[index], &cmap.b[index], count);
sys/dev/tc/sfbplus.c
757
index = p->cmap.index;
sys/dev/tc/sfbplus.c
758
count = p->cmap.count;
sys/dev/tc/sfbplus.c
761
error = copyin(p->cmap.red, &r[index], count);
sys/dev/tc/sfbplus.c
764
error = copyin(p->cmap.green, &g[index], count);
sys/dev/tc/sfbplus.c
767
error = copyin(p->cmap.blue, &b[index], count);
sys/dev/tc/stic.c
1253
struct stic_hwcmap256 cmap;
sys/dev/tc/stic.c
1263
error = copyin(p->red, &cmap.r[index], count);
sys/dev/tc/stic.c
1266
error = copyin(p->green, &cmap.g[index], count);
sys/dev/tc/stic.c
1269
error = copyin(p->blue, &cmap.b[index], count);
sys/dev/tc/stic.c
1274
memcpy(&si->si_cmap.r[index], &cmap.r[index], count);
sys/dev/tc/stic.c
1275
memcpy(&si->si_cmap.g[index], &cmap.g[index], count);
sys/dev/tc/stic.c
1276
memcpy(&si->si_cmap.b[index], &cmap.b[index], count);
sys/dev/tc/stic.c
1302
index = p->cmap.index;
sys/dev/tc/stic.c
1303
count = p->cmap.count;
sys/dev/tc/stic.c
1306
error = copyin(p->cmap.red, &r[index], count);
sys/dev/tc/stic.c
1309
error = copyin(p->cmap.green, &g[index], count);
sys/dev/tc/stic.c
1312
error = copyin(p->cmap.blue, &b[index], count);
sys/dev/tc/tfb.c
743
struct hwcmap256 cmap;
sys/dev/tc/tfb.c
750
error = copyin(p->red, &cmap.r[index], count);
sys/dev/tc/tfb.c
753
error = copyin(p->green, &cmap.g[index], count);
sys/dev/tc/tfb.c
756
error = copyin(p->blue, &cmap.b[index], count);
sys/dev/tc/tfb.c
760
memcpy(&sc->sc_cmap.r[index], &cmap.r[index], count);
sys/dev/tc/tfb.c
761
memcpy(&sc->sc_cmap.g[index], &cmap.g[index], count);
sys/dev/tc/tfb.c
762
memcpy(&sc->sc_cmap.b[index], &cmap.b[index], count);
sys/dev/tc/tfb.c
778
index = p->cmap.index;
sys/dev/tc/tfb.c
779
count = p->cmap.count;
sys/dev/tc/tfb.c
782
error = copyin(p->cmap.red, &r[index], count);
sys/dev/tc/tfb.c
785
error = copyin(p->cmap.green, &g[index], count);
sys/dev/tc/tfb.c
788
error = copyin(p->cmap.blue, &b[index], count);
sys/dev/tc/xcfb.c
562
struct hwcmap256 cmap;
sys/dev/tc/xcfb.c
569
error = copyin(p->red, &cmap.r[index], count);
sys/dev/tc/xcfb.c
572
error = copyin(p->green, &cmap.g[index], count);
sys/dev/tc/xcfb.c
575
error = copyin(p->blue, &cmap.b[index], count);
sys/dev/tc/xcfb.c
578
memcpy(&sc->sc_cmap.r[index], &cmap.r[index], count);
sys/dev/tc/xcfb.c
579
memcpy(&sc->sc_cmap.g[index], &cmap.g[index], count);
sys/dev/tc/xcfb.c
580
memcpy(&sc->sc_cmap.b[index], &cmap.b[index], count);
sys/dev/tc/xcfb.c
594
index = p->cmap.index;
sys/dev/tc/xcfb.c
595
count = p->cmap.count;
sys/dev/tc/xcfb.c
599
error = copyin(p->cmap.red, &r[index], count);
sys/dev/tc/xcfb.c
602
error = copyin(p->cmap.green, &g[index], count);
sys/dev/tc/xcfb.c
605
error = copyin(p->cmap.blue, &b[index], count);
sys/dev/wscons/wsconsio.h
415
struct wsdisplay_cmap cmap; /* color map info */