Lines Matching refs:font_data
63 static struct sti_cooked_font *font_data[MAX_NR_CONSOLES]; variable
81 sti_putc(sticon_sti, c, ypos, xpos, font_data[conp->vc_num]); in sticon_putc()
95 font_data[conp->vc_num]); in sticon_putcs()
111 font_data[conp->vc_num]); in sticon_cursor()
122 conp->state.y, conp->state.x, font_data[conp->vc_num]); in sticon_cursor()
142 font_data[conp->vc_num]); in sticon_scroll()
144 conp->vc_video_erase_char, font_data[conp->vc_num]); in sticon_scroll()
149 font_data[conp->vc_num]); in sticon_scroll()
151 conp->vc_video_erase_char, font_data[conp->vc_num]); in sticon_scroll()
160 if (font_data[unit] != STI_DEF_FONT) { in sticon_set_def_font()
161 if (--FNTREFCOUNT(font_data[unit]) == 0) { in sticon_set_def_font()
162 kfree(font_data[unit]->raw_ptr); in sticon_set_def_font()
163 kfree(font_data[unit]); in sticon_set_def_font()
165 font_data[unit] = STI_DEF_FONT; in sticon_set_def_font()
227 if (font_data[i] != STI_DEF_FONT in sticon_set_font()
228 && (FNTCRC(font_data[i]) == FNTCRC(cooked_font))) { in sticon_set_font()
234 cooked_font = font_data[i]; in sticon_set_font()
244 vc->vc_video_erase_char, font_data[vc->vc_num]); in sticon_set_font()
250 font_data[unit] = cooked_font; in sticon_set_font()
308 conp->vc_video_erase_char, font_data[conp->vc_num]); in sticon_clear()
324 font_data[c->vc_num]); in sticon_blank()
393 font_data[i] = STI_DEF_FONT; in sticonsole_init()