font_data
void *font_data __free(kvfree) = NULL;
font.data = font_data = kvzalloc(max_font_size, GFP_KERNEL);
void *font_data __free(kfree) = font.data = memdup_user(op->data, size);
font_data[i] = FONT_DATA;
p = &font_data[vc->vc_num][(charattr & 0xff) << 4];
static unsigned char *font_data[MAX_NR_CONSOLES];
p = &font_data[vc->vc_num][(scr_readw(s++) & 0xff) << 4];
if (font_data[i] != FONT_DATA
&& FNTSIZE(font_data[i]) == size
&& !memcmp(font_data[i], new_data, size)) {
new_data = font_data[i];
if (font_data[unit] != FONT_DATA) {
if (--REFCOUNT(font_data[unit]) == 0)
kfree(font_data[unit] -
font_data[unit] = new_data;
if (font_data[unit] != FONT_DATA) {
if (--REFCOUNT(font_data[unit]) == 0)
kfree(font_data[unit] -
font_data[unit] = FONT_DATA;
font_data[conp->vc_num]);
conp->state.y, conp->state.x, font_data[conp->vc_num]);
font_data[conp->vc_num]);
conp->vc_video_erase_char, font_data[conp->vc_num]);
font_data[conp->vc_num]);
conp->vc_video_erase_char, font_data[conp->vc_num]);
if (font_data[unit] != STI_DEF_FONT) {
if (--FNTREFCOUNT(font_data[unit]) == 0) {
kfree(font_data[unit]->raw_ptr);
kfree(font_data[unit]);
font_data[unit] = STI_DEF_FONT;
if (font_data[i] != STI_DEF_FONT
&& (FNTCRC(font_data[i]) == FNTCRC(cooked_font))) {
cooked_font = font_data[i];
vc->vc_video_erase_char, font_data[vc->vc_num]);
font_data[unit] = cooked_font;
conp->vc_video_erase_char, font_data[conp->vc_num]);
font_data[c->vc_num]);
font_data[i] = STI_DEF_FONT;
static struct sti_cooked_font *font_data[MAX_NR_CONSOLES];
font_data[conp->vc_num]);
static const struct font_data fontdata_10x18 = {
static const struct font_data fontdata_6x10 = {
static const struct font_data fontdata_6x11 = {
static const struct font_data fontdata_6x8 = {
static const struct font_data fontdata_7x14 = {
static const struct font_data fontdata_8x16 = {
static const struct font_data fontdata_8x8 = {
static const struct font_data acorndata_8x8 = {
static const struct font_data fontdata_mini_4x6 = {
static const struct font_data fontdata_pearl8x8 = {
static const struct font_data fontdata_sun12x22 = {
static const struct font_data fontdata_sun8x16 = {
static const struct font_data fontdata_ter10x18 = {
static const struct font_data fontdata_ter16x32 = {