OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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