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