Lines Matching defs:gop
35 static struct grub_efi_gop *gop;
50 gop = grub_efi_locate_protocol (&graphics_output_guid, 0);
51 if (gop)
69 efi_call_2 (gop->set_mode, gop, old_mode);
195 for (mode = 0; mode < gop->mode->max_mode; mode++)
203 status = efi_call_4 (gop->query_mode, gop, mode, &size, &info);
240 if (gop->mode->info)
242 bpp = grub_video_gop_get_bpp (gop->mode->info);
243 if (bpp && ((width == gop->mode->info->width
244 && height == gop->mode->info->height)
248 grub_dprintf ("video", "GOP: keeping mode %d\n", gop->mode->mode);
249 best_mode = gop->mode->mode;
257 grub_dprintf ("video", "GOP: %d modes detected\n", gop->mode->max_mode);
258 for (mode = 0; mode < gop->mode->max_mode; mode++)
263 status = efi_call_4 (gop->query_mode, gop, mode, &size, &info);
310 if (best_mode != gop->mode->mode)
314 old_mode = gop->mode->mode;
317 efi_call_2 (gop->set_mode, gop, best_mode);
320 info = gop->mode->info;
322 err = grub_video_gop_fill_mode_info (gop->mode->mode, info,
330 framebuffer.ptr = (void *) (grub_addr_t) gop->mode->fb_base;
436 efi_call_2 (gop->set_mode, gop, old_mode);
439 if (gop)