Lines Matching defs:new_font
180 struct sti_rom_font *new_font;
191 new_font = kmalloc(sizeof(*new_font) + size, STI_LOWMEM);
192 if (!new_font)
195 new_font->first_char = 0;
196 new_font->last_char = op->charcount - 1;
197 new_font->width = w;
198 new_font->height = h;
199 new_font->font_type = STI_FONT_HPROMAN8;
200 new_font->bytes_per_char = bpc;
201 new_font->underline_height = 0;
202 new_font->underline_pos = 0;
206 kfree(new_font);
209 cooked_font->raw = new_font;
210 cooked_font->raw_ptr = new_font;
215 p = (unsigned char *) new_font;
216 p += sizeof(*new_font);
222 FNTCRC(cooked_font) = crc32(0, new_font, size + sizeof(*new_font));
224 new_font = cooked_font->raw_ptr;
230 kfree(new_font);
236 new_font = cooked_font->raw_ptr;