HomeSort by relevance Sort by last modified time
    Searched refs:LongModeBuffer (Results 1 - 2 of 2) sorted by null

  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/CapsuleRuntimeDxe/X64/
SaveLongModeContext.c 121 EFI_CAPSULE_LONG_MODE_BUFFER LongModeBuffer;
165 LongModeBuffer.PageTableAddress = (EFI_PHYSICAL_ADDRESS)(UINTN)AllocateReservedMemoryBelow4G (EFI_PAGES_TO_SIZE (TotalPagesNum));
166 ASSERT (LongModeBuffer.PageTableAddress != 0);
171 LongModeBuffer.StackSize = PcdGet32 (PcdCapsulePeiLongModeStackSize);
172 LongModeBuffer.StackBaseAddress = (EFI_PHYSICAL_ADDRESS)(UINTN)AllocateReservedMemoryBelow4G (PcdGet32 (PcdCapsulePeiLongModeStackSize));
173 ASSERT (LongModeBuffer.StackBaseAddress != 0);
180 &LongModeBuffer
196 gBS->FreePages (LongModeBuffer.StackBaseAddress, EFI_SIZE_TO_PAGES (LongModeBuffer.StackSize));
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/CapsulePei/
UefiCapsule.c 354 @param LongModeBuffer The context of long mode.
366 IN EFI_CAPSULE_LONG_MODE_BUFFER *LongModeBuffer,
396 if (LongModeBuffer->StackBaseAddress < LongModeBuffer->PageTableAddress) {
397 ReservedRangeBase = LongModeBuffer->StackBaseAddress;
398 ReservedRangeEnd = LongModeBuffer->PageTableAddress + CalculatePageTableSize (Page1GSupport);
400 ReservedRangeBase = LongModeBuffer->PageTableAddress;
401 ReservedRangeEnd = LongModeBuffer->StackBaseAddress + LongModeBuffer->StackSize;
428 Context.StackBufferBase = LongModeBuffer->StackBaseAddress;
    [all...]

Completed in 288 milliseconds