Lines Matching full:fb
214 } *fb = NULL;
225 fb = (__typeof__ (fb))preload_search_info(preload_kmdp,
228 if (fb == NULL) {
229 xc_printf("No VBE FB in kernel metadata\n");
235 sizeof(fb->efi.fb_mask_reserved),
237 fb->vbe.fb_bpp = console->u.vesa_lfb.bits_per_pixel;
240 if (fb == NULL) {
241 fb = (__typeof__ (fb))preload_search_info(preload_kmdp,
243 if (fb == NULL) {
244 xc_printf("No EFI FB in kernel metadata\n");
249 fb->efi.fb_addr = console->u.vesa_lfb.lfb_base;
252 fb->efi.fb_addr |=
254 fb->efi.fb_size = console->u.vesa_lfb.lfb_size << 16;
255 fb->efi.fb_height = console->u.vesa_lfb.height;
256 fb->efi.fb_width = console->u.vesa_lfb.width;
257 fb->efi.fb_stride = (console->u.vesa_lfb.bytes_per_line << 3) /
263 fb->efi.fb_mask_red = FBMASK(red);
264 fb->efi.fb_mask_green = FBMASK(green);
265 fb->efi.fb_mask_blue = FBMASK(blue);
266 fb->efi.fb_mask_reserved = FBMASK(rsvd);