Definition at line 198 of file MpLib.h.
◆ ApFunction
VOID* MP_CPU_EXCHANGE_INFO::ApFunction |
◆ ApIndex
UINTN MP_CPU_EXCHANGE_INFO::ApIndex |
◆ BufferStart [1/2]
UINTN MP_CPU_EXCHANGE_INFO::BufferStart |
◆ BufferStart [2/2]
UINT32 MP_CPU_EXCHANGE_INFO::BufferStart |
◆ CFunction
UINTN MP_CPU_EXCHANGE_INFO::CFunction |
◆ CodeSegment
UINTN MP_CPU_EXCHANGE_INFO::CodeSegment |
◆ CpuInfo
◆ CpuMpData
◆ Cr3 [1/2]
UINTN MP_CPU_EXCHANGE_INFO::Cr3 |
◆ Cr3 [2/2]
UINT32 MP_CPU_EXCHANGE_INFO::Cr3 |
◆ DataSegment
UINTN MP_CPU_EXCHANGE_INFO::DataSegment |
◆ Enable5LevelPaging
BOOLEAN MP_CPU_EXCHANGE_INFO::Enable5LevelPaging |
◆ EnableExecuteDisable
UINTN MP_CPU_EXCHANGE_INFO::EnableExecuteDisable |
◆ ExtTopoAvail
BOOLEAN MP_CPU_EXCHANGE_INFO::ExtTopoAvail |
◆ GdtrProfile
IA32_DESCRIPTOR MP_CPU_EXCHANGE_INFO::GdtrProfile |
◆ GhcbBase
UINTN MP_CPU_EXCHANGE_INFO::GhcbBase |
◆ IdtrProfile
IA32_DESCRIPTOR MP_CPU_EXCHANGE_INFO::IdtrProfile |
◆ InitFlag
UINTN MP_CPU_EXCHANGE_INFO::InitFlag |
◆ InitializeFloatingPointUnitsAddress
UINTN MP_CPU_EXCHANGE_INFO::InitializeFloatingPointUnitsAddress |
◆ Lock
UINTN MP_CPU_EXCHANGE_INFO::Lock |
◆ ModeHighMemory
UINT32 MP_CPU_EXCHANGE_INFO::ModeHighMemory |
◆ ModeHighSegment
UINT16 MP_CPU_EXCHANGE_INFO::ModeHighSegment |
◆ ModeOffset
UINTN MP_CPU_EXCHANGE_INFO::ModeOffset |
◆ ModeTransitionMemory
UINT32 MP_CPU_EXCHANGE_INFO::ModeTransitionMemory |
◆ ModeTransitionSegment
UINT16 MP_CPU_EXCHANGE_INFO::ModeTransitionSegment |
◆ NumApsExecuting
UINTN MP_CPU_EXCHANGE_INFO::NumApsExecuting |
◆ SevEsIsEnabled
BOOLEAN MP_CPU_EXCHANGE_INFO::SevEsIsEnabled |
◆ SevSnpIsEnabled
BOOLEAN MP_CPU_EXCHANGE_INFO::SevSnpIsEnabled |
◆ StackSize
UINTN MP_CPU_EXCHANGE_INFO::StackSize |
◆ StackStart [1/2]
UINTN MP_CPU_EXCHANGE_INFO::StackStart |
◆ StackStart [2/2]
VOID* MP_CPU_EXCHANGE_INFO::StackStart |
The documentation for this struct was generated from the following files:
- UefiCpuPkg/Library/MpInitLib/MpLib.h
- UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c