TianoCore EDK2 master
CPU_AP_DATA Struct Reference

Data Fields

SPIN_LOCK ApLock
 
volatile UINT32StartupApSignal
 
volatile UINTN ApFunction
 
volatile UINTN ApFunctionArgument
 
BOOLEAN CpuHealthy
 
volatile CPU_STATE State
 
CPU_VOLATILE_REGISTERS VolatileRegisters
 
BOOLEAN Waiting
 
BOOLEANFinished
 
UINT64 ExpectedTime
 
UINT64 CurrentTime
 
UINT64 TotalTime
 
EFI_EVENT WaitEvent
 
UINT32 ProcessorSignature
 
UINT8 PlatformId
 
UINT64 MicrocodeEntryAddr
 
UINT32 MicrocodeRevision
 
SEV_ES_SAVE_AREASevEsSaveArea
 

Detailed Description

Definition at line 136 of file MpLib.h.

Field Documentation

◆ ApFunction

volatile UINTN CPU_AP_DATA::ApFunction

Definition at line 139 of file MpLib.h.

◆ ApFunctionArgument

volatile UINTN CPU_AP_DATA::ApFunctionArgument

Definition at line 140 of file MpLib.h.

◆ ApLock

SPIN_LOCK CPU_AP_DATA::ApLock

Definition at line 137 of file MpLib.h.

◆ CpuHealthy

BOOLEAN CPU_AP_DATA::CpuHealthy

Definition at line 141 of file MpLib.h.

◆ CurrentTime

UINT64 CPU_AP_DATA::CurrentTime

Definition at line 147 of file MpLib.h.

◆ ExpectedTime

UINT64 CPU_AP_DATA::ExpectedTime

Definition at line 146 of file MpLib.h.

◆ Finished

BOOLEAN* CPU_AP_DATA::Finished

Definition at line 145 of file MpLib.h.

◆ MicrocodeEntryAddr

UINT64 CPU_AP_DATA::MicrocodeEntryAddr

Definition at line 152 of file MpLib.h.

◆ MicrocodeRevision

UINT32 CPU_AP_DATA::MicrocodeRevision

Definition at line 153 of file MpLib.h.

◆ PlatformId

UINT8 CPU_AP_DATA::PlatformId

Definition at line 151 of file MpLib.h.

◆ ProcessorSignature

UINT32 CPU_AP_DATA::ProcessorSignature

Definition at line 150 of file MpLib.h.

◆ SevEsSaveArea

SEV_ES_SAVE_AREA* CPU_AP_DATA::SevEsSaveArea

Definition at line 154 of file MpLib.h.

◆ StartupApSignal

volatile UINT32* CPU_AP_DATA::StartupApSignal

Definition at line 138 of file MpLib.h.

◆ State

volatile CPU_STATE CPU_AP_DATA::State

Definition at line 142 of file MpLib.h.

◆ TotalTime

UINT64 CPU_AP_DATA::TotalTime

Definition at line 148 of file MpLib.h.

◆ VolatileRegisters

CPU_VOLATILE_REGISTERS CPU_AP_DATA::VolatileRegisters

Definition at line 143 of file MpLib.h.

◆ WaitEvent

EFI_EVENT CPU_AP_DATA::WaitEvent

Definition at line 149 of file MpLib.h.

◆ Waiting

BOOLEAN CPU_AP_DATA::Waiting

Definition at line 144 of file MpLib.h.


The documentation for this struct was generated from the following file: