bg 63 dev/ic/sti.c int sti_alloc_attr(void *v, int fg, int bg, int flags, long *pattr);
bg 64 dev/ic/sti.c void sti_unpack_attr(void *v, long attr, int *fg, int *bg, int *ul);
bg 1131 dev/ic/sti.c sti_alloc_attr(v, fg, bg, flags, pattr)
bg 1133 dev/ic/sti.c int fg, bg, flags;
bg 1144 dev/ic/sti.c sti_unpack_attr(void *v, long attr, int *fg, int *bg, int *ul)
bg 1147 dev/ic/sti.c *bg = WSCOL_BLACK;
bg 959 dev/ic/vga.c vga_alloc_attr(id, fg, bg, flags, attrp)
bg 961 dev/ic/vga.c int fg, bg;
bg 983 dev/ic/vga.c *attrp = fgansitopc[fg & 7] | bgansitopc[bg & 7];
bg 986 dev/ic/vga.c if ((flags & WSATTR_HILIT) || (fg & 8) || (bg & 8))
bg 995 dev/ic/vga.c vga_unpack_attr(id, attr, fg, bg, ul)
bg 998 dev/ic/vga.c int *fg, *bg, *ul;
bg 1005 dev/ic/vga.c *bg = attr & 0x70 ? WSCOL_WHITE : WSCOL_BLACK;
bg 1010 dev/ic/vga.c *bg = pctoansi[(attr & 0x70) >> 4];
bg 867 dev/isa/ega.c ega_alloc_attr(id, fg, bg, flags, attrp)
bg 869 dev/isa/ega.c int fg, bg;
bg 891 dev/isa/ega.c *attrp = fgansitopc[fg & 7] | bgansitopc[bg & 7];
bg 894 dev/isa/ega.c if ((flags & WSATTR_HILIT) || (fg & 8) || (bg & 8))
bg 903 dev/isa/ega.c ega_unpack_attr(id, attr, fg, bg, ul)
bg 906 dev/isa/ega.c int *fg, *bg, *ul;
bg 913 dev/isa/ega.c *bg = attr & 0x70 ? WSCOL_WHITE : WSCOL_BLACK;
bg 918 dev/isa/ega.c *bg = pctoansi[(attr & 0x70) >> 4];
bg 408 dev/isa/pcdisplay.c pcdisplay_alloc_attr(id, fg, bg, flags, attrp)
bg 410 dev/isa/pcdisplay.c int fg, bg;
bg 422 dev/isa/pcdisplay.c pcdisplay_unpack_attr(id, attr, fg, bg, ul)
bg 425 dev/isa/pcdisplay.c int *fg, *bg, *ul;
bg 429 dev/isa/pcdisplay.c *bg = WSCOL_WHITE;
bg 432 dev/isa/pcdisplay.c *bg = WSCOL_BLACK;
bg 1263 dev/pci/tga.c int fg, bg, ul;
bg 1280 dev/pci/tga.c ri->ri_ops.unpack_attr(c, attr, &fg, &bg, &ul);
bg 1282 dev/pci/tga.c TGAWREG(dc, TGA_REG_GBGR, ri->ri_devcmap[bg]);
bg 1328 dev/pci/tga.c int fg, bg;
bg 1331 dev/pci/tga.c ri->ri_ops.unpack_attr(c, attr, &fg, &bg, NULL);
bg 1332 dev/pci/tga.c color = ri->ri_devcmap[bg];
bg 1384 dev/pci/tga.c int fg, bg;
bg 1387 dev/pci/tga.c ri->ri_ops.unpack_attr(c, attr, &fg, &bg, NULL);
bg 1388 dev/pci/tga.c color = ri->ri_devcmap[bg];
bg 851 dev/pcmcia/cfxga.c int bg, fg, ul;
bg 858 dev/pcmcia/cfxga.c ri->ri_ops.unpack_attr(ri, attr, &fg, &bg, &ul);
bg 875 dev/pcmcia/cfxga.c cfxga_write_2(sc, CFREG_BITBLT_BG, ri->ri_devcmap[bg]);
bg 940 dev/pcmcia/cfxga.c int fg, bg;
bg 953 dev/pcmcia/cfxga.c &fg, &bg, NULL);
bg 955 dev/pcmcia/cfxga.c ri->ri_devcmap[bg]);
bg 1119 dev/pcmcia/cfxga.c int fg, bg;
bg 1131 dev/pcmcia/cfxga.c ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
bg 1136 dev/pcmcia/cfxga.c cfxga_solid_fill(scr, x, y, cx, cy, ri->ri_devcmap[bg]);
bg 1144 dev/pcmcia/cfxga.c int fg, bg;
bg 1160 dev/pcmcia/cfxga.c ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
bg 1165 dev/pcmcia/cfxga.c cfxga_solid_fill(scr, x, y, cx, cy, ri->ri_devcmap[bg]);
bg 1185 dev/pcmcia/cfxga.c int cx, cy, fg, bg;
bg 1187 dev/pcmcia/cfxga.c ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
bg 1190 dev/pcmcia/cfxga.c cfxga_solid_fill(scr, x, y, cx, cy, ri->ri_devcmap[bg]);
bg 471 dev/rasops/rasops.c rasops_alloc_cattr(cookie, fg, bg, flg, attr)
bg 473 dev/rasops/rasops.c int fg, bg, flg;
bg 480 dev/rasops/rasops.c bg &= 7;
bg 487 dev/rasops/rasops.c bg = WSCOL_BLACK;
bg 492 dev/rasops/rasops.c fg = bg;
bg 493 dev/rasops/rasops.c bg = swap;
bg 504 dev/rasops/rasops.c if (rasops_isgray[bg])
bg 507 dev/rasops/rasops.c *attr = (bg << 16) | (fg << 24) | flg;
bg 515 dev/rasops/rasops.c rasops_alloc_mattr(cookie, fg, bg, flg, attr)
bg 517 dev/rasops/rasops.c int fg, bg, flg;
bg 526 dev/rasops/rasops.c bg = 0;
bg 530 dev/rasops/rasops.c fg = bg;
bg 531 dev/rasops/rasops.c bg = swap;
bg 534 dev/rasops/rasops.c *attr = (bg << 16) | (fg << 24) | ((flg & WSATTR_UNDERLINE) ? 7 : 6);
bg 830 dev/rasops/rasops.c rasops_unpack_attr(cookie, attr, fg, bg, underline)
bg 833 dev/rasops/rasops.c int *fg, *bg, *underline;
bg 836 dev/rasops/rasops.c *bg = ((u_int)attr >> 16) & 0xf;
bg 99 dev/rasops/rasops1.c u_int fs, rs, fb, bg, fg, lmask, rmask;
bg 123 dev/rasops/rasops1.c bg = (attr & 0x000f0000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
bg 127 dev/rasops/rasops1.c if (fg == bg || uc == ' ') {
bg 143 dev/rasops/rasops1.c bg &= rmask;
bg 146 dev/rasops/rasops1.c *rp = (*rp & lmask) | bg;
bg 151 dev/rasops/rasops1.c if (bg) {
bg 184 dev/rasops/rasops1.c width = bg & ~rmask;
bg 185 dev/rasops/rasops1.c bg = bg & ~lmask;
bg 188 dev/rasops/rasops1.c rp[0] = (rp[0] & lmask) | bg;
bg 196 dev/rasops/rasops1.c if (bg) {
bg 247 dev/rasops/rasops1.c int height, fs, rs, bg, fg;
bg 266 dev/rasops/rasops1.c bg = (attr & 0x000f0000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
bg 270 dev/rasops/rasops1.c if (fg == bg || uc == ' ') {
bg 272 dev/rasops/rasops1.c *rp = bg;
bg 281 dev/rasops/rasops1.c if (bg) {
bg 312 dev/rasops/rasops1.c int height, fs, rs, bg, fg;
bg 331 dev/rasops/rasops1.c bg = (attr & 0x000f0000) ? ri->ri_devcmap[1] : ri->ri_devcmap[0];
bg 335 dev/rasops/rasops1.c if (fg == bg || uc == ' ') {
bg 337 dev/rasops/rasops1.c *(int16_t *)rp = bg;
bg 346 dev/rasops/rasops1.c if (bg) {
bg 194 dev/rasops/rasops15.c int32_t fg, bg;
bg 198 dev/rasops/rasops15.c bg = ri->ri_devcmap[((u_int)attr >> 16) & 0xf] & 0xffff;
bg 203 dev/rasops/rasops15.c stamp[i] = (i & 16 ? fg : bg);
bg 204 dev/rasops/rasops15.c stamp[i] |= ((i & 8 ? fg : bg) << 16);
bg 205 dev/rasops/rasops15.c stamp[i + 1] = (i & 4 ? fg : bg);
bg 206 dev/rasops/rasops15.c stamp[i + 1] |= ((i & 2 ? fg : bg) << 16);
bg 208 dev/rasops/rasops15.c stamp[i + 1] = (i & 2 ? fg : bg);
bg 209 dev/rasops/rasops15.c stamp[i + 1] |= ((i & 4 ? fg : bg) << 16);
bg 210 dev/rasops/rasops15.c stamp[i] = (i & 8 ? fg : bg);
bg 211 dev/rasops/rasops15.c stamp[i] |= ((i & 16 ? fg : bg) << 16);
bg 107 dev/rasops/rasops2.c rasops2_mergebits(u_char *fr, int fg, int bg)
bg 113 dev/rasops/rasops2.c bg &= 3;
bg 118 dev/rasops/rasops2.c fb |= (bits & mask ? fg : bg) << shift;
bg 133 dev/rasops/rasops2.c int height, width, fs, rs, bg, fg, lmask, rmask;
bg 157 dev/rasops/rasops2.c bg = ri->ri_devcmap[(attr >> 16) & 0xf];
bg 161 dev/rasops/rasops2.c if (fg == bg || uc == ' ') {
bg 177 dev/rasops/rasops2.c bg &= rmask;
bg 180 dev/rasops/rasops2.c *rp = (*rp & lmask) | bg;
bg 185 dev/rasops/rasops2.c fb = rasops2_mergebits(fr, fg, bg);
bg 204 dev/rasops/rasops2.c width = bg & ~rmask;
bg 205 dev/rasops/rasops2.c bg = bg & ~lmask;
bg 208 dev/rasops/rasops2.c rp[0] = (rp[0] & lmask) | bg;
bg 216 dev/rasops/rasops2.c fb = rasops2_mergebits(fr, fg, bg);
bg 246 dev/rasops/rasops2.c int i, fg, bg;
bg 249 dev/rasops/rasops2.c bg = ri->ri_devcmap[(attr >> 16) & 0xf] & 3;
bg 253 dev/rasops/rasops2.c stamp[i] = (i & 1 ? fg : bg);
bg 254 dev/rasops/rasops2.c stamp[i] |= (i & 2 ? fg : bg) << 2;
bg 255 dev/rasops/rasops2.c stamp[i] |= (i & 4 ? fg : bg) << 4;
bg 256 dev/rasops/rasops2.c stamp[i] |= (i & 8 ? fg : bg) << 6;
bg 211 dev/rasops/rasops24.c u_int fg, bg, c1, c2, c3, c4;
bg 215 dev/rasops/rasops24.c bg = ri->ri_devcmap[((u_int)attr >> 16) & 0xf] & 0xffffff;
bg 220 dev/rasops/rasops24.c c1 = (i & 32 ? fg : bg);
bg 221 dev/rasops/rasops24.c c2 = (i & 16 ? fg : bg);
bg 222 dev/rasops/rasops24.c c3 = (i & 8 ? fg : bg);
bg 223 dev/rasops/rasops24.c c4 = (i & 4 ? fg : bg);
bg 225 dev/rasops/rasops24.c c1 = (i & 8 ? fg : bg);
bg 226 dev/rasops/rasops24.c c2 = (i & 4 ? fg : bg);
bg 227 dev/rasops/rasops24.c c3 = (i & 16 ? fg : bg);
bg 228 dev/rasops/rasops24.c c4 = (i & 32 ? fg : bg);
bg 113 dev/rasops/rasops4.c int height, width, fs, rs, fb, bg, fg, lmask, rmask;
bg 136 dev/rasops/rasops4.c bg = ri->ri_devcmap[(attr >> 16) & 0xf];
bg 140 dev/rasops/rasops4.c if (fg == bg || uc == ' ') {
bg 156 dev/rasops/rasops4.c bg &= rmask;
bg 159 dev/rasops/rasops4.c *rp = (*rp & lmask) | bg;
bg 181 dev/rasops/rasops4.c bg = bg & ~lmask;
bg 182 dev/rasops/rasops4.c width = bg & ~rmask;
bg 185 dev/rasops/rasops4.c rp[0] = (rp[0] & lmask) | bg;
bg 241 dev/rasops/rasops4.c int i, fg, bg;
bg 244 dev/rasops/rasops4.c bg = ri->ri_devcmap[(attr >> 16) & 0xf] & 0xf;
bg 249 dev/rasops/rasops4.c stamp[i] = (i & 1 ? fg : bg) << 8;
bg 250 dev/rasops/rasops4.c stamp[i] |= (i & 2 ? fg : bg) << 12;
bg 251 dev/rasops/rasops4.c stamp[i] |= (i & 4 ? fg : bg) << 0;
bg 252 dev/rasops/rasops4.c stamp[i] |= (i & 8 ? fg : bg) << 4;
bg 254 dev/rasops/rasops4.c stamp[i] = (i & 1 ? fg : bg) << 0;
bg 255 dev/rasops/rasops4.c stamp[i] |= (i & 2 ? fg : bg) << 4;
bg 256 dev/rasops/rasops4.c stamp[i] |= (i & 4 ? fg : bg) << 8;
bg 257 dev/rasops/rasops4.c stamp[i] |= (i & 8 ? fg : bg) << 12;
bg 179 dev/rasops/rasops8.c int32_t fg, bg;
bg 183 dev/rasops/rasops8.c bg = ri->ri_devcmap[(attr >> 16) & 0xf] & 0xff;
bg 188 dev/rasops/rasops8.c stamp[i] = (i & 8 ? fg : bg);
bg 189 dev/rasops/rasops8.c stamp[i] |= ((i & 4 ? fg : bg) << 8);
bg 190 dev/rasops/rasops8.c stamp[i] |= ((i & 2 ? fg : bg) << 16);
bg 191 dev/rasops/rasops8.c stamp[i] |= ((i & 1 ? fg : bg) << 24);
bg 193 dev/rasops/rasops8.c stamp[i] = (i & 1 ? fg : bg);
bg 194 dev/rasops/rasops8.c stamp[i] |= ((i & 2 ? fg : bg) << 8);
bg 195 dev/rasops/rasops8.c stamp[i] |= ((i & 4 ? fg : bg) << 16);
bg 196 dev/rasops/rasops8.c stamp[i] |= ((i & 8 ? fg : bg) << 24);
bg 940 dev/sbus/cgsix.c int fg, bg;
bg 956 dev/sbus/cgsix.c ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
bg 967 dev/sbus/cgsix.c FBC_WRITE(sc, CG6_FBC_FG, ri->ri_devcmap[bg]);
bg 982 dev/sbus/cgsix.c int fg, bg;
bg 993 dev/sbus/cgsix.c ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
bg 1004 dev/sbus/cgsix.c FBC_WRITE(sc, CG6_FBC_FG, ri->ri_devcmap[bg]);
bg 623 dev/sbus/zx.c int fg, bg;
bg 629 dev/sbus/zx.c ri->ri_ops.unpack_attr(ri, attr, &fg, &bg, NULL);
bg 639 dev/sbus/zx.c SETREG(zd->zd_fg, ri->ri_devcmap[bg] << 24);
bg 708 dev/sbus/zx.c int fg, bg;
bg 717 dev/sbus/zx.c ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, NULL);
bg 723 dev/sbus/zx.c SETREG(zd->zd_fg, ri->ri_devcmap[bg] << 24);
bg 761 dev/sbus/zx.c int fs, i, fg, bg, ul;
bg 765 dev/sbus/zx.c ri->ri_ops.unpack_attr(cookie, attr, &fg, &bg, &ul);
bg 767 dev/sbus/zx.c bg = ri->ri_devcmap[bg];
bg 784 dev/sbus/zx.c SETREG(zd->zd_bg, bg << 24);
bg 800 dev/sbus/zx.c SETREG(zd->zd_bg, bg << 24);
bg 2418 dev/wscons/wsdisplay.c int fg, bg, ul;
bg 2428 dev/wscons/wsdisplay.c &bg, &ul);
bg 2439 dev/wscons/wsdisplay.c fg = bg;
bg 2440 dev/wscons/wsdisplay.c bg = tmp;
bg 2444 dev/wscons/wsdisplay.c if ((*dconf->emulops->alloc_attr)(dconf->emulcookie, fg, bg, flags |
bg 64 dev/wscons/wsdisplayvar.h int (*alloc_attr)(void *c, int fg, int bg, int flags, long *attrp);
bg 65 dev/wscons/wsdisplayvar.h void (*unpack_attr)(void *c, long attr, int *fg, int *bg, int *ul);