Home | History | Annotate | Download | only in tc

Lines Matching defs:sfb

1 /* $NetBSD: sfb.c,v 1.89 2021/12/06 16:00:07 abs Exp $ */
33 __KERNEL_RCSID(0, "$NetBSD: sfb.c,v 1.89 2021/12/06 16:00:07 abs Exp $");
143 CFATTACH_DECL_NEW(sfb, sizeof(struct sfb_softc),
361 printf("sfb: font table is empty\n");
367 printf("sfb: couldn't lock font\n");
876 /* SFB registers replicated in 128B stride; cycle after eight iterations */
905 char *sfb, *p;
920 sfb = (char *)ri->ri_hw + SFB_ASIC_OFFSET;
922 SFBMODE(sfb, MODE_TRANSPARENTSTIPPLE);
923 SFBPLANEMASK(sfb, ~0);
924 SFBROP(sfb, 6); /* ROP_XOR */
925 SFBFG(sfb, ~0);
929 SFBADDRESS(sfb, (long)p);
930 SFBSTART(sfb, lmask);
934 SFBMODE(sfb, MODE_SIMPLE);
935 SFBROP(sfb, 3); /* ROP_COPY */
945 char *sfb, *p;
963 sfb = (char *)ri->ri_hw + SFB_ASIC_OFFSET;
965 SFBMODE(sfb, MODE_OPAQUESTIPPLE);
966 SFBPLANEMASK(sfb, ~0);
967 SFBFG(sfb, ri->ri_devcmap[(attr >> 24) & 15]);
968 SFBBG(sfb, ri->ri_devcmap[(attr >> 16) & 15]);
974 SFBPIXELMASK(sfb, lmask);
975 SFBADDRESS(sfb, (long)p);
976 SFBSTART(sfb, glyph << align);
983 SFBMODE(sfb, MODE_TRANSPARENTSTIPPLE);
984 SFBADDRESS(sfb, (long)p);
985 SFBSTART(sfb, lmask);
988 SFBMODE(sfb, MODE_SIMPLE);
989 SFBPIXELMASK(sfb, ~0); /* entire pixel */
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;
1143 sfb = (char *)ri->ri_hw + SFB_ASIC_OFFSET;
1145 SFBMODE(sfb, MODE_TRANSPARENTSTIPPLE);
1146 SFBPLANEMASK(sfb, ~0);
1147 SFBFG(sfb, ri->ri_devcmap[(attr >> 16) & 15]); /* fill with bg */
1151 SFBADDRESS(sfb, (long)p);
1152 SFBSTART(sfb, lmask);
1176 SFBMODE(sfb, MODE_SIMPLE);
1186 char *sfb, *p;
1206 sfb = (char *)ri->ri_hw + SFB_ASIC_OFFSET;
1208 SFBMODE(sfb, MODE_COPY);
1209 SFBPLANEMASK(sfb, ~0);
1210 SFBPIXELSHIFT(sfb, 0);
1235 SFBMODE(sfb, MODE_SIMPLE);
1245 char *sfb, *p;
1260 sfb = (char *)ri->ri_hw + SFB_ASIC_OFFSET;
1262 SFBMODE(sfb, MODE_TRANSPARENTSTIPPLE);
1263 SFBPLANEMASK(sfb, ~0);
1264 SFBFG(sfb, ri->ri_devcmap[(attr >> 16) & 15]); /* fill with bg */
1286 SFBMODE(sfb, MODE_SIMPLE);