#include <MdePkg/Include/Pi/PiMmCis.h>
Processor information and functionality needed by MM Foundation.
Definition at line 208 of file PiMmCis.h.
◆ CpuSaveState
VOID** _EFI_MM_ENTRY_CONTEXT::CpuSaveState |
Points to an array, where each element is a pointer to a CPU save state. The corresponding element in CpuSaveStateSize specifies the number of bytes in the save state area. There are always NumberOfCpus entries in the array.
Definition at line 231 of file PiMmCis.h.
◆ CpuSaveStateSize
UINTN* _EFI_MM_ENTRY_CONTEXT::CpuSaveStateSize |
Points to an array, where each element describes the number of bytes in the corresponding save state specified by CpuSaveState. There are always NumberOfCpus entries in the array.
Definition at line 225 of file PiMmCis.h.
◆ CurrentlyExecutingCpu
UINTN _EFI_MM_ENTRY_CONTEXT::CurrentlyExecutingCpu |
A number between zero and the NumberOfCpus field. This field designates which processor is executing the MM Foundation.
Definition at line 214 of file PiMmCis.h.
◆ MmStartupThisAp
◆ NumberOfCpus
UINTN _EFI_MM_ENTRY_CONTEXT::NumberOfCpus |
The number of possible processors in the platform. This is a 1 based counter. This does not indicate the number of processors that entered MM.
Definition at line 219 of file PiMmCis.h.
The documentation for this struct was generated from the following file: