Lines Matching refs:font_data
64 static struct sti_cooked_font *font_data[MAX_NR_CONSOLES]; variable
82 sti_putc(sticon_sti, c, ypos, xpos, font_data[conp->vc_num]); in sticon_putc()
96 font_data[conp->vc_num]); in sticon_putcs()
112 font_data[conp->vc_num]); in sticon_cursor()
123 conp->state.y, conp->state.x, font_data[conp->vc_num]); in sticon_cursor()
143 font_data[conp->vc_num]); in sticon_scroll()
145 conp->vc_video_erase_char, font_data[conp->vc_num]); in sticon_scroll()
150 font_data[conp->vc_num]); in sticon_scroll()
152 conp->vc_video_erase_char, font_data[conp->vc_num]); in sticon_scroll()
161 if (font_data[unit] != STI_DEF_FONT) { in sticon_set_def_font()
162 if (--FNTREFCOUNT(font_data[unit]) == 0) { in sticon_set_def_font()
163 kfree(font_data[unit]->raw_ptr); in sticon_set_def_font()
164 kfree(font_data[unit]); in sticon_set_def_font()
166 font_data[unit] = STI_DEF_FONT; in sticon_set_def_font()
229 if (font_data[i] != STI_DEF_FONT in sticon_set_font()
230 && (FNTCRC(font_data[i]) == FNTCRC(cooked_font))) { in sticon_set_font()
236 cooked_font = font_data[i]; in sticon_set_font()
246 vc->vc_video_erase_char, font_data[vc->vc_num]); in sticon_set_font()
252 font_data[unit] = cooked_font; in sticon_set_font()
310 conp->vc_video_erase_char, font_data[conp->vc_num]); in sticon_clear()
326 font_data[c->vc_num]); in sticon_blank()
395 font_data[i] = STI_DEF_FONT; in sticonsole_init()