XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_EFI_PEI_SERVICES Struct Reference

#include <PiPeiCis.h>

Collaboration diagram for _EFI_PEI_SERVICES:
Collaboration graph
[legend]

Public Attributes

EFI_TABLE_HEADER Hdr
 
EFI_PEI_INSTALL_PPI InstallPpi
 
EFI_PEI_REINSTALL_PPI ReInstallPpi
 
EFI_PEI_LOCATE_PPI LocatePpi
 
EFI_PEI_NOTIFY_PPI NotifyPpi
 
EFI_PEI_GET_BOOT_MODE GetBootMode
 
EFI_PEI_SET_BOOT_MODE SetBootMode
 
EFI_PEI_GET_HOB_LIST GetHobList
 
EFI_PEI_CREATE_HOB CreateHob
 
EFI_PEI_FFS_FIND_NEXT_VOLUME2 FfsFindNextVolume
 
EFI_PEI_FFS_FIND_NEXT_FILE2 FfsFindNextFile
 
EFI_PEI_FFS_FIND_SECTION_DATA2 FfsFindSectionData
 
EFI_PEI_INSTALL_PEI_MEMORY InstallPeiMemory
 
EFI_PEI_ALLOCATE_PAGES AllocatePages
 
EFI_PEI_ALLOCATE_POOL AllocatePool
 
EFI_PEI_COPY_MEM CopyMem
 
EFI_PEI_SET_MEM SetMem
 
EFI_PEI_REPORT_STATUS_CODE ReportStatusCode
 
EFI_PEI_RESET_SYSTEM ResetSystem
 
EFI_PEI_CPU_IO_PPICpuIo
 
EFI_PEI_PCI_CFG2_PPIPciCfg
 
EFI_PEI_FFS_FIND_BY_NAME FfsFindFileByName
 
EFI_PEI_FFS_GET_FILE_INFO FfsGetFileInfo
 
EFI_PEI_FFS_GET_VOLUME_INFO FfsGetVolumeInfo
 
EFI_PEI_REGISTER_FOR_SHADOW RegisterForShadow
 
EFI_PEI_FFS_FIND_SECTION_DATA3 FindSectionData3
 
EFI_PEI_FFS_GET_FILE_INFO2 FfsGetFileInfo2
 
EFI_PEI_RESET2_SYSTEM ResetSystem2
 
EFI_PEI_FREE_PAGES FreePages
 

Detailed Description

EFI_PEI_SERVICES is a collection of functions whose implementation is provided by the PEI Foundation. These services fall into various classes, including the following:

Member Data Documentation

◆ AllocatePages

EFI_PEI_ALLOCATE_PAGES _EFI_PEI_SERVICES::AllocatePages

◆ AllocatePool

EFI_PEI_ALLOCATE_POOL _EFI_PEI_SERVICES::AllocatePool

◆ CopyMem

EFI_PEI_COPY_MEM _EFI_PEI_SERVICES::CopyMem

◆ CpuIo

EFI_PEI_CPU_IO_PPI* _EFI_PEI_SERVICES::CpuIo

◆ CreateHob

EFI_PEI_CREATE_HOB _EFI_PEI_SERVICES::CreateHob

◆ FfsFindFileByName

EFI_PEI_FFS_FIND_BY_NAME _EFI_PEI_SERVICES::FfsFindFileByName

◆ FfsFindNextFile

EFI_PEI_FFS_FIND_NEXT_FILE2 _EFI_PEI_SERVICES::FfsFindNextFile

◆ FfsFindNextVolume

EFI_PEI_FFS_FIND_NEXT_VOLUME2 _EFI_PEI_SERVICES::FfsFindNextVolume

◆ FfsFindSectionData

EFI_PEI_FFS_FIND_SECTION_DATA2 _EFI_PEI_SERVICES::FfsFindSectionData

◆ FfsGetFileInfo

EFI_PEI_FFS_GET_FILE_INFO _EFI_PEI_SERVICES::FfsGetFileInfo

◆ FfsGetFileInfo2

EFI_PEI_FFS_GET_FILE_INFO2 _EFI_PEI_SERVICES::FfsGetFileInfo2

◆ FfsGetVolumeInfo

EFI_PEI_FFS_GET_VOLUME_INFO _EFI_PEI_SERVICES::FfsGetVolumeInfo

◆ FindSectionData3

EFI_PEI_FFS_FIND_SECTION_DATA3 _EFI_PEI_SERVICES::FindSectionData3

◆ FreePages

EFI_PEI_FREE_PAGES _EFI_PEI_SERVICES::FreePages

◆ GetBootMode

EFI_PEI_GET_BOOT_MODE _EFI_PEI_SERVICES::GetBootMode

◆ GetHobList

EFI_PEI_GET_HOB_LIST _EFI_PEI_SERVICES::GetHobList

◆ Hdr

EFI_TABLE_HEADER _EFI_PEI_SERVICES::Hdr

The table header for the PEI Services Table.

◆ InstallPeiMemory

EFI_PEI_INSTALL_PEI_MEMORY _EFI_PEI_SERVICES::InstallPeiMemory

◆ InstallPpi

EFI_PEI_INSTALL_PPI _EFI_PEI_SERVICES::InstallPpi

◆ LocatePpi

EFI_PEI_LOCATE_PPI _EFI_PEI_SERVICES::LocatePpi

◆ NotifyPpi

EFI_PEI_NOTIFY_PPI _EFI_PEI_SERVICES::NotifyPpi

◆ PciCfg

EFI_PEI_PCI_CFG2_PPI* _EFI_PEI_SERVICES::PciCfg

◆ RegisterForShadow

EFI_PEI_REGISTER_FOR_SHADOW _EFI_PEI_SERVICES::RegisterForShadow

◆ ReInstallPpi

EFI_PEI_REINSTALL_PPI _EFI_PEI_SERVICES::ReInstallPpi

◆ ReportStatusCode

EFI_PEI_REPORT_STATUS_CODE _EFI_PEI_SERVICES::ReportStatusCode

◆ ResetSystem

EFI_PEI_RESET_SYSTEM _EFI_PEI_SERVICES::ResetSystem

◆ ResetSystem2

EFI_PEI_RESET2_SYSTEM _EFI_PEI_SERVICES::ResetSystem2

◆ SetBootMode

EFI_PEI_SET_BOOT_MODE _EFI_PEI_SERVICES::SetBootMode

◆ SetMem

EFI_PEI_SET_MEM _EFI_PEI_SERVICES::SetMem

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