/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/SmmAccess/ |
SmmAccess.c | 15 SmmAccess.c
26 #include EFI_PROTOCOL_DEFINITION (SmmAccess)
|
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/Pei/SmmAccessPei/ |
SmmAccessPei.c | 17 #include <Ppi/SmmAccess.h>
32 SmmAccess, \
42 PEI_SMM_ACCESS_PPI SmmAccess;
85 SMM_ACCESS_PRIVATE_DATA *SmmAccess;
87 SmmAccess = SMM_ACCESS_PRIVATE_DATA_FROM_THIS (This);
89 if (DescriptorIndex >= SmmAccess->NumberRegions) {
91 } else if (SmmAccess->SmramDesc[DescriptorIndex].RegionState & EFI_SMRAM_LOCKED) {
99 SmmAccess->SmramDesc[DescriptorIndex].RegionState |= EFI_SMRAM_LOCKED;
103 SmmAccess->SmramDesc[DescriptorIndex].RegionState &= ~(EFI_SMRAM_CLOSED | EFI_ALLOCATED);
104 SmmAccess->SmramDesc[DescriptorIndex].RegionState |= EFI_SMRAM_OPEN; [all...] |
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/ |
SmmAccessDriver.c | 111 mSmmAccess.SmmAccess.Open = Open;
112 mSmmAccess.SmmAccess.Close = Close;
113 mSmmAccess.SmmAccess.Lock = Lock;
114 mSmmAccess.SmmAccess.GetCapabilities = GetCapabilities;
115 mSmmAccess.SmmAccess.LockState = FALSE;
116 mSmmAccess.SmmAccess.OpenState = FALSE;
125 &mSmmAccess.SmmAccess,
178 SMM_ACCESS_PRIVATE_DATA *SmmAccess;
180 SmmAccess = SMM_ACCESS_PRIVATE_DATA_FROM_THIS (This);
199 SmmAccess->SmmAccess.OpenState = TRUE; [all...] |
SmmAccess.inf | 2 # Component description file for SmmAccess module
19 BASE_NAME = SmmAccess
|
SmmAccessDriver.h | 61 EFI_SMM_ACCESS2_PROTOCOL SmmAccess;
77 SmmAccess, \
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCommunication/ |
PiSmmCommunicationPei.c | 26 #include <Ppi/SmmAccess.h>
293 PEI_SMM_ACCESS_PPI *SmmAccess;
321 (VOID **)&SmmAccess
330 if (!SmmAccess->LockState) {
331 DEBUG ((EFI_D_INFO, "PiSmmCommunicationPei LockState - %x\n", (UINTN)SmmAccess->LockState));
386 PEI_SMM_ACCESS_PPI *SmmAccess;
399 (VOID **)&SmmAccess
408 if (SmmAccess->LockState) {
409 DEBUG ((EFI_D_INFO, "PiSmmCommunicationPei LockState - %x\n", (UINTN)SmmAccess->LockState));
417 Status = SmmAccess->Open ((EFI_PEI_SERVICES **)GetPeiServicesTablePointer (), SmmAccess, Index); [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/SmmAccess2OnSmmAccessThunk/ |
SmmAccess2OnSmmAccessThunk.h | 24 #include <Protocol/SmmAccess.h>
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmLockBoxLib/ |
SmmLockBoxPeiLib.c | 29 #include <Ppi/SmmAccess.h>
252 PEI_SMM_ACCESS_PPI *SmmAccess;
267 (VOID **)&SmmAccess
271 Status = SmmAccess->Open ((EFI_PEI_SERVICES **)GetPeiServicesTablePointer (), SmmAccess, Index);
353 PEI_SMM_ACCESS_PPI *SmmAccess;
368 (VOID **)&SmmAccess
372 Status = SmmAccess->Open ((EFI_PEI_SERVICES **)GetPeiServicesTablePointer (), SmmAccess, Index);
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmMemLib/ |
SmmMemLib.c | 460 EFI_SMM_ACCESS2_PROTOCOL *SmmAccess;
466 Status = gBS->LocateProtocol (&gEfiSmmAccess2ProtocolGuid, NULL, (VOID **)&SmmAccess);
470 Status = SmmAccess->GetCapabilities (SmmAccess, &Size, NULL);
476 Status = SmmAccess->GetCapabilities (SmmAccess, &Size, mSmmMemLibInternalSmramRanges);
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmMemoryAllocationLib/ |
MemoryAllocationLib.c | 60 EFI_SMM_ACCESS2_PROTOCOL *SmmAccess;
69 (VOID **)&SmmAccess
77 Status = SmmAccess->GetCapabilities (SmmAccess, &Size, NULL);
83 Status = SmmAccess->GetCapabilities (SmmAccess, &Size, mSmramRanges);
[all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmMemoryAllocationProfileLib/ |
MemoryAllocationLib.c | 62 EFI_SMM_ACCESS2_PROTOCOL *SmmAccess;
71 (VOID **)&SmmAccess
79 Status = SmmAccess->GetCapabilities (SmmAccess, &Size, NULL);
85 Status = SmmAccess->GetCapabilities (SmmAccess, &Size, mSmramRanges);
[all...] |
/device/linaro/bootloader/edk2/CorebootPayloadPkg/Library/PlatformBootManagerLib/ |
PlatformBootManager.c | 36 EFI_SMM_ACCESS2_PROTOCOL *SmmAccess;
60 Status = gBS->LocateProtocol (&gEfiSmmAccess2ProtocolGuid, NULL, (VOID **) &SmmAccess);
|
/device/linaro/bootloader/edk2/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/ |
S3Resume.c | 27 #include <Ppi/SmmAccess.h>
769 PEI_SMM_ACCESS_PPI *SmmAccess;
801 (VOID **) &SmmAccess
807 Status = SmmAccess->Close ((EFI_PEI_SERVICES **)GetPeiServicesTablePointer (), SmmAccess, Index);
813 Status = SmmAccess->Lock ((EFI_PEI_SERVICES **)GetPeiServicesTablePointer (), SmmAccess, Index);
[all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Include/ |
EdkIIGlueDxe.h | 195 #include EFI_PROTOCOL_DEFINITION (SmmAccess)
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PlatformSmm/ |
SmmPlatform.h | 47 #include <Protocol/SmmAccess.h>
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/ |
PiSmmCpuDxeSmm.c | 958 EFI_SMM_ACCESS2_PROTOCOL *SmmAccess;
969 Status = gBS->LocateProtocol (&gEfiSmmAccess2ProtocolGuid, NULL, (VOID **)&SmmAccess); [all...] |
/device/linaro/bootloader/edk2/OvmfPkg/SmmAccess/ |
SmmAccessPei.c | 35 #include <Ppi/SmmAccess.h>
|
/device/linaro/bootloader/edk2/OvmfPkg/ |
OvmfPkgIa32.fdf | 164 INF OvmfPkg/SmmAccess/SmmAccessPei.inf
355 INF OvmfPkg/SmmAccess/SmmAccess2Dxe.inf
|
OvmfPkgIa32X64.fdf | 164 INF OvmfPkg/SmmAccess/SmmAccessPei.inf
355 INF OvmfPkg/SmmAccess/SmmAccess2Dxe.inf
|
OvmfPkgX64.fdf | 164 INF OvmfPkg/SmmAccess/SmmAccessPei.inf
355 INF OvmfPkg/SmmAccess/SmmAccess2Dxe.inf
|
OvmfPkgIa32.dsc | 538 OvmfPkg/SmmAccess/SmmAccessPei.inf {
[all...] |
OvmfPkgIa32X64.dsc | 546 OvmfPkg/SmmAccess/SmmAccessPei.inf {
[all...] |
OvmfPkgX64.dsc | 545 OvmfPkg/SmmAccess/SmmAccessPei.inf {
[all...] |
/device/linaro/bootloader/edk2/QuarkSocPkg/ |
QuarkSocPkg.dsc | 241 QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/SmmAccess.inf
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Library/PlatformBdsLib/ |
BdsPlatform.c | 153 EFI_SMM_ACCESS2_PROTOCOL *SmmAccess;
162 (VOID **) &SmmAccess
[all...] |