Lines Matching refs:LongModeBuffer
375 IN EFI_CAPSULE_LONG_MODE_BUFFER *LongModeBuffer, in ModeSwitch() argument
406 if (LongModeBuffer->StackBaseAddress < LongModeBuffer->PageTableAddress) { in ModeSwitch()
407 ReservedRangeBase = LongModeBuffer->StackBaseAddress; in ModeSwitch()
408 ReservedRangeEnd = LongModeBuffer->PageTableAddress + CalculatePageTableSize (Page1GSupport); in ModeSwitch()
410 ReservedRangeBase = LongModeBuffer->PageTableAddress; in ModeSwitch()
411 ReservedRangeEnd = LongModeBuffer->StackBaseAddress + LongModeBuffer->StackSize; in ModeSwitch()
438 Context.StackBufferBase = LongModeBuffer->StackBaseAddress; in ModeSwitch()
439 Context.StackBufferLength = LongModeBuffer->StackSize; in ModeSwitch()
462 Status = Thunk32To64 (LongModeBuffer->PageTableAddress, &Context, &ReturnContext); in ModeSwitch()
543 OUT EFI_CAPSULE_LONG_MODE_BUFFER *LongModeBuffer in GetLongModeContext() argument
565 LongModeBuffer in GetLongModeContext()
857 EFI_CAPSULE_LONG_MODE_BUFFER LongModeBuffer; in CapsuleCoalesce() local
954 Status = GetLongModeContext (&LongModeBuffer); in CapsuleCoalesce()
969 …Status = ModeSwitch (&LongModeBuffer, CoalesceEntry, (EFI_PHYSICAL_ADDRESS)(UINTN)VariableArrayAdd… in CapsuleCoalesce()