Lines Matching refs:new_font
165 struct sti_rom_font *new_font;
176 new_font = kmalloc(sizeof(*new_font) + size, STI_LOWMEM);
177 if (!new_font)
180 new_font->first_char = 0;
181 new_font->last_char = op->charcount - 1;
182 new_font->width = w;
183 new_font->height = h;
184 new_font->font_type = STI_FONT_HPROMAN8;
185 new_font->bytes_per_char = bpc;
186 new_font->underline_height = 0;
187 new_font->underline_pos = 0;
191 kfree(new_font);
194 cooked_font->raw = new_font;
195 cooked_font->raw_ptr = new_font;
200 p = (unsigned char *) new_font;
201 p += sizeof(*new_font);
207 FNTCRC(cooked_font) = crc32(0, new_font, size + sizeof(*new_font));
209 new_font = cooked_font->raw_ptr;
215 kfree(new_font);
221 new_font = cooked_font->raw_ptr;