Home | History | Annotate | Download | only in rasops

Lines Matching refs:ri

82 rasops2_init(struct rasops_info *ri)
85 if ((ri->ri_font->fontwidth & 3) != 0) {
86 ri->ri_ops.erasecols = rasops2_erasecols;
87 ri->ri_ops.copycols = rasops2_copycols;
88 ri->ri_do_cursor = rasops2_do_cursor;
91 if (FONT_IS_ALPHA(ri->ri_font)) {
92 ri->ri_ops.putchar = rasops2_putchar_aa;
96 switch (ri->ri_font->fontwidth) {
99 ri->ri_ops.putchar = rasops2_putchar8;
102 ri->ri_ops.putchar = rasops2_putchar12;
105 ri->ri_ops.putchar = rasops2_putchar16;
109 ri->ri_ops.putchar = rasops2_putchar;
124 rasops2_makestamp(struct rasops_info *ri, long attr)
130 stamp_ri = ri;
132 bg = ATTR_BG(ri, attr) & 3;
133 fg = ATTR_FG(ri, attr) & 3;
137 if ((ri->ri_flg & RI_BSWAP) == 0)
139 if ((ri->ri_flg & RI_BSWAP) != 0)