Lines Matching refs:sfb
143 CFATTACH_DECL_NEW(sfb, sizeof(struct sfb_softc),
905 char *sfb, *p; in sfb_do_cursor() local
920 sfb = (char *)ri->ri_hw + SFB_ASIC_OFFSET; in sfb_do_cursor()
922 SFBMODE(sfb, MODE_TRANSPARENTSTIPPLE); in sfb_do_cursor()
923 SFBPLANEMASK(sfb, ~0); in sfb_do_cursor()
924 SFBROP(sfb, 6); /* ROP_XOR */ in sfb_do_cursor()
925 SFBFG(sfb, ~0); in sfb_do_cursor()
929 SFBADDRESS(sfb, (long)p); in sfb_do_cursor()
930 SFBSTART(sfb, lmask); in sfb_do_cursor()
934 SFBMODE(sfb, MODE_SIMPLE); in sfb_do_cursor()
935 SFBROP(sfb, 3); /* ROP_COPY */ in sfb_do_cursor()
945 char *sfb, *p; in sfb_putchar() local
963 sfb = (char *)ri->ri_hw + SFB_ASIC_OFFSET; in sfb_putchar()
965 SFBMODE(sfb, MODE_OPAQUESTIPPLE); in sfb_putchar()
966 SFBPLANEMASK(sfb, ~0); in sfb_putchar()
967 SFBFG(sfb, ri->ri_devcmap[(attr >> 24) & 15]); in sfb_putchar()
968 SFBBG(sfb, ri->ri_devcmap[(attr >> 16) & 15]); in sfb_putchar()
974 SFBPIXELMASK(sfb, lmask); in sfb_putchar()
975 SFBADDRESS(sfb, (long)p); in sfb_putchar()
976 SFBSTART(sfb, glyph << align); in sfb_putchar()
983 SFBMODE(sfb, MODE_TRANSPARENTSTIPPLE); in sfb_putchar()
984 SFBADDRESS(sfb, (long)p); in sfb_putchar()
985 SFBSTART(sfb, lmask); in sfb_putchar()
988 SFBMODE(sfb, MODE_SIMPLE); in sfb_putchar()
989 SFBPIXELMASK(sfb, ~0); /* entire pixel */ in sfb_putchar()
1000 void *sp, *dp, *basex, *sfb;
1014 sfb = (void *)ri->ri_hw + SFB_ASIC_OFFSET;
1016 SFBMODE(sfb, MODE_COPY);
1017 SFBPLANEMASK(sfb, ~0);
1020 SFBPIXELSHIFT(sfb, alignd - aligns);
1049 SFBPIXELSHIFT(sfb, shift);
1089 SFBPIXELSHIFT(sfb, shift);
1115 SFBMODE(sfb, MODE_SIMPLE);
1116 SFBPIXELSHIFT(sfb, 0);
1127 char *sfb, *p; in sfb_erasecols() local
1143 sfb = (char *)ri->ri_hw + SFB_ASIC_OFFSET; in sfb_erasecols()
1145 SFBMODE(sfb, MODE_TRANSPARENTSTIPPLE); in sfb_erasecols()
1146 SFBPLANEMASK(sfb, ~0); in sfb_erasecols()
1147 SFBFG(sfb, ri->ri_devcmap[(attr >> 16) & 15]); /* fill with bg */ in sfb_erasecols()
1151 SFBADDRESS(sfb, (long)p); in sfb_erasecols()
1152 SFBSTART(sfb, lmask); in sfb_erasecols()
1176 SFBMODE(sfb, MODE_SIMPLE); in sfb_erasecols()
1186 char *sfb, *p; in sfb_copyrows() local
1206 sfb = (char *)ri->ri_hw + SFB_ASIC_OFFSET; in sfb_copyrows()
1208 SFBMODE(sfb, MODE_COPY); in sfb_copyrows()
1209 SFBPLANEMASK(sfb, ~0); in sfb_copyrows()
1210 SFBPIXELSHIFT(sfb, 0); in sfb_copyrows()
1235 SFBMODE(sfb, MODE_SIMPLE); in sfb_copyrows()
1245 char *sfb, *p; in sfb_eraserows() local
1260 sfb = (char *)ri->ri_hw + SFB_ASIC_OFFSET; in sfb_eraserows()
1262 SFBMODE(sfb, MODE_TRANSPARENTSTIPPLE); in sfb_eraserows()
1263 SFBPLANEMASK(sfb, ~0); in sfb_eraserows()
1264 SFBFG(sfb, ri->ri_devcmap[(attr >> 16) & 15]); /* fill with bg */ in sfb_eraserows()
1286 SFBMODE(sfb, MODE_SIMPLE); in sfb_eraserows()