Lines Matching defs:gop
48 draw_boxes(EFI_GRAPHICS_OUTPUT_PROTOCOL *gop)
65 if (gop->Mode) {
66 imax = gop->Mode->MaxMode;
68 Print(L"gop->Mode is NULL\n");
74 rc = uefi_call_wrapper(gop->QueryMode, 4, gop, i, &SizeOfInfo,
77 Print(L"gop->QueryMode() returned %r\n", rc);
78 Print(L"Trying to start GOP with SetMode().\n");
79 rc = uefi_call_wrapper(gop->SetMode, 2, gop,
80 gop->Mode ? gop->Mode->Mode : 0);
81 rc = uefi_call_wrapper(gop->QueryMode, 4, gop, i,
91 if (CompareMem(info, gop->Mode->Info, sizeof (*info)))
96 if (BufferSize == gop->Mode->FrameBufferSize) {
99 CopySize = BufferSize < gop->Mode->FrameBufferSize ?
100 BufferSize : gop->Mode->FrameBufferSize;
102 BufferSize, gop->Mode->FrameBufferSize, CopySize);
122 FrameBufferAddr = (UINT64)gop->Mode->FrameBufferBase;
124 FrameBufferAddr = (UINT32)(UINT64)gop->Mode->FrameBufferBase;
153 EFI_GRAPHICS_OUTPUT_PROTOCOL *gop;
159 rc = LibLocateProtocol(&GraphicsOutputProtocol, (void **)&gop);
161 Print(L"Could not locate GOP: %r\n", rc);
165 if (!gop) {
166 Print(L"LocateProtocol(GOP, &gop) returned %r but GOP is NULL\n", rc);
170 draw_boxes(gop);