Lines Matching defs:new_font
179 struct sti_rom_font *new_font;
190 new_font = kmalloc(sizeof(*new_font) + size, STI_LOWMEM);
191 if (!new_font)
194 new_font->first_char = 0;
195 new_font->last_char = op->charcount - 1;
196 new_font->width = w;
197 new_font->height = h;
198 new_font->font_type = STI_FONT_HPROMAN8;
199 new_font->bytes_per_char = bpc;
200 new_font->underline_height = 0;
201 new_font->underline_pos = 0;
205 kfree(new_font);
208 cooked_font->raw = new_font;
209 cooked_font->raw_ptr = new_font;
214 p = (unsigned char *) new_font;
215 p += sizeof(*new_font);
221 FNTCRC(cooked_font) = crc32(0, new_font, size + sizeof(*new_font));
223 new_font = cooked_font->raw_ptr;
229 kfree(new_font);
235 new_font = cooked_font->raw_ptr;