Lines Matching refs:ri
54 static void rasops8_makestamp(struct rasops_info *ri, long);
76 rasops8_init(struct rasops_info *ri)
79 if (ri->ri_flg & RI_8BIT_IS_RGB) {
80 ri->ri_rnum = ri->ri_gnum = 3;
81 ri->ri_bnum = 2;
83 ri->ri_rpos = 5;
84 ri->ri_gpos = 2;
85 ri->ri_bpos = 0;
88 if (FONT_IS_ALPHA(ri->ri_font)) {
89 ri->ri_ops.putchar = rasops8_putchar_aa;
93 switch (ri->ri_font->fontwidth) {
96 ri->ri_ops.putchar = rasops8_putchar8;
99 ri->ri_ops.putchar = rasops8_putchar12;
102 ri->ri_ops.putchar = rasops8_putchar16;
106 ri->ri_ops.putchar = rasops8_putchar;
130 rasops8_makestamp(struct rasops_info *ri, long attr)
136 stamp_ri = ri;
138 bg = ATTR_BG(ri, attr) & 0xff;
139 fg = ATTR_FG(ri, attr) & 0xff;
143 if ((ri->ri_flg & RI_BSWAP) == 0)
145 if ((ri->ri_flg & RI_BSWAP) != 0)