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

  /device/linaro/bootloader/edk2/OvmfPkg/Library/SmmCpuFeaturesLib/
SmmCpuFeaturesLib.c 143 QEMU_SMRAM_SAVE_STATE_MAP *CpuSaveState = (QEMU_SMRAM_SAVE_STATE_MAP *)CpuState;
145 if ((CpuSaveState->x86.SMMRevId & 0xFFFF) == 0) {
146 OriginalInstructionPointer = (UINT64)CpuSaveState->x86._EIP;
147 CpuSaveState->x86._EIP = (UINT32)NewInstructionPointer;
152 if ((CpuSaveState->x86.AutoHALTRestart & BIT0) != 0) {
153 CpuSaveState->x86.AutoHALTRestart &= ~BIT0;
156 OriginalInstructionPointer = CpuSaveState->x64._RIP;
157 if ((CpuSaveState->x64.IA32_EFER & LMA) == 0) {
158 CpuSaveState->x64._RIP = (UINT32)NewInstructionPointer32;
160 CpuSaveState->x64._RIP = (UINT32)NewInstructionPointer;
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/SmmCpuState/
SmmCpuState.h 28 #include "CpuSaveState.h"
40 EFI_SMM_CPU_STATE **CpuSaveState;
  /device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
SmramSaveState.c 254 SMRAM_SAVE_STATE_MAP *CpuSaveState;
260 CpuSaveState = gSmst->CpuSaveState[CpuIndex];
280 ASSERT(CpuSaveState != NULL);
281 CopyMem(Buffer, (UINT8 *)CpuSaveState + mSmmCpuWidthOffset[RegisterIndex].Offset32, Width);
300 CopyMem(Buffer, (UINT8 *)CpuSaveState + mSmmCpuWidthOffset[RegisterIndex].Offset64Lo, MIN(4, Width));
305 CopyMem((UINT8 *)Buffer + 4, (UINT8 *)CpuSaveState + mSmmCpuWidthOffset[RegisterIndex].Offset64Hi, Width - 4);
450 SMRAM_SAVE_STATE_MAP *CpuSaveState;
474 CpuSaveState = gSmst->CpuSaveState[CpuIndex];
    [all...]
MpService.c 961 SMRAM_SAVE_STATE_MAP *CpuSaveState;
964 CpuSaveState = (SMRAM_SAVE_STATE_MAP *)gSmmCpuPrivate->CpuSaveState[CpuIndex];
966 AsmWriteDr6 (CpuSaveState->x86._DR6);
967 AsmWriteDr7 (CpuSaveState->x86._DR7);
969 AsmWriteDr6 ((UINTN)CpuSaveState->x64._DR6);
970 AsmWriteDr7 ((UINTN)CpuSaveState->x64._DR7);
990 SMRAM_SAVE_STATE_MAP *CpuSaveState;
993 CpuSaveState = (SMRAM_SAVE_STATE_MAP *)gSmmCpuPrivate->CpuSaveState[CpuIndex];
    [all...]
PiSmmCpuDxeSmm.c 27 NULL, // Pointer to CpuSaveState array
34 NULL // SmmCoreEntryContext.CpuSaveState
    [all...]
PiSmmCpuDxeSmm.h 138 VOID **CpuSaveState;
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/SmmBaseHelper/
SmmBaseHelper.c 167 mFrameworkSmst->CpuSaveState[CpuIndex].
184 State = (EFI_SMM_CPU_STATE *)gSmst->CpuSaveState[CpuIndex];
188 SaveState = &mFrameworkSmst->CpuSaveState[CpuIndex].Ia32SaveState;
219 to write from mFrameworkSmst->CpuSaveState[CpuIndex].
236 State = (EFI_SMM_CPU_STATE *)gSmst->CpuSaveState[CpuIndex];
241 SaveState = &mFrameworkSmst->CpuSaveState[CpuIndex].Ia32SaveState;
271 The first Framework CpuSaveStates (for CPU 0) is from mFrameworkSmst->CpuSaveState which is
285 UINTN FirstSSIndex; // Index of first CpuSaveState in the page
286 UINTN LastSSIndex; // Index of last CpuSaveState in the page
287 BOOLEAN FirstSSAligned; // Whether first CpuSaveState is page-aligned
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Include/Pi/
PiSmmCis.h 228 /// corresponding save state specified by CpuSaveState. There are always
237 VOID **CpuSaveState;
308 /// corresponding save state specified by CpuSaveState. There are always
317 VOID **CpuSaveState;
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Smm/SmmScriptLib/
PiSmmDefinition.h 286 /// corresponding save state specified by CpuSaveState. There are always
295 VOID **CpuSaveState;
366 /// corresponding save state specified by CpuSaveState. There are always
375 VOID **CpuSaveState;
  /device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Protocol/
SmmCpuSaveState.h 170 EFI_SMM_CPU_STATE **CpuSaveState;
  /device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/
PiSmmCore.c 52 NULL, // CpuSaveState
443 gSmmCoreSmst.CpuSaveState = SmmEntryContext->CpuSaveState;
  /device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Framework/
SmmCis.h 519 /// index into the CpuSaveState and CpuOptionalFloatingPointState
532 EFI_SMM_CPU_SAVE_STATE *CpuSaveState;
  /device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCommunication/
PiSmmCommunicationPei.c 95 UINT64 CpuSaveState;
  /device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmLockBoxLib/
SmmLockBoxPeiLib.c 61 UINT64 CpuSaveState;
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/SmmBase/
SmmBase.h 499 EFI_SMM_CPU_SAVE_STATE *CpuSaveState;

Completed in 188 milliseconds