Lines Matching refs:new_data
2469 u8 *new_data, *data = font->data;
2496 new_data = kmalloc(FONT_EXTRA_WORDS * sizeof(int) + size, GFP_USER);
2498 if (!new_data)
2501 memset(new_data, 0, FONT_EXTRA_WORDS * sizeof(int));
2503 new_data += FONT_EXTRA_WORDS * sizeof(int);
2504 FNTSIZE(new_data) = size;
2505 REFCOUNT(new_data) = 0; /* usage counter */
2507 memcpy(new_data + i*h*pitch, data + i*vpitch*pitch, h*pitch);
2512 csum = crc32(0, new_data, size);
2514 FNTSUM(new_data) = csum;
2524 !memcmp(fb_display[i].fontdata, new_data, size)) {
2525 kfree(new_data - FONT_EXTRA_WORDS * sizeof(int));
2526 new_data = (u8 *)fb_display[i].fontdata;
2530 return fbcon_do_set_font(vc, font->width, font->height, charcount, new_data, 1);