/device/linaro/bootloader/edk2/MdePkg/Include/Library/ |
SmmServicesTableLib.h | 39 InSmm (
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Event/ |
Tpl.c | 30 BOOLEAN InSmm;
43 Status = gSmmBase2->InSmm (gSmmBase2, &InSmm);
44 if (!EFI_ERROR (Status) && !InSmm) {
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PiSmmCoreSmmServicesTableLib/ |
PiSmmCoreSmmServicesTableLib.c | 55 InSmm (
|
/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/ |
PiSmmCorePrivateData.h | 91 BOOLEAN InSmm;
|
PiSmmIpl.c | 227 FALSE, // InSmm
377 *InSmram = gSmmCorePrivate->InSmm;
404 if (!gSmmCorePrivate->InSmm) {
458 if (!gSmmCorePrivate->InSmm && gSmmCorePrivate->SmmEntryPointRegistered) {
493 if ((!gSmmCorePrivate->InSmm) && (!mSmmAccess->OpenState || mSmmAccess->LockState)) {
498 // Save current InSmm state and set InSmm state to TRUE
500 OldInSmm = gSmmCorePrivate->InSmm;
501 gSmmCorePrivate->InSmm = TRUE;
522 // Restore original InSmm state [all...] |
PiSmmCore.c | 456 // Mark the InSmm flag as TRUE, it will be used by SmmBase2 protocol
458 gSmmCorePrivate->InSmm = TRUE;
517 // Clear the InSmm flag as we are going to leave SMM
519 gSmmCorePrivate->InSmm = FALSE;
|
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/ |
SmmBase2.h | 80 EFI_SMM_INSIDE_OUT2 InSmm;
|
/device/linaro/bootloader/edk2/MdePkg/Library/SmmServicesTableLib/ |
SmmServicesTableLib.c | 77 InSmm (
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/SmmBaseOnSmmBase2Thunk/ |
SmmBaseOnSmmBase2Thunk.c | 9 make SMM Base Protocol.InSmm() as early as possible.
61 BOOLEAN InSmm;
63 Status = mSmmBase2->InSmm (mSmmBase2, &InSmm);
65 return InSmm;
270 @param[out] InSmm Whether the caller is inside SMM for IA-32
275 @retval EFI_INVALID_PARAMETER InSmm was NULL.
281 OUT BOOLEAN *InSmm
284 return mSmmBase2->InSmm (mSmmBase2, InSmm);
[all...] |
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Library/DxeSmmDriverEntryPoint/ |
DriverEntryPoint.c | 167 BOOLEAN InSmm;
190 SmmBase->InSmm (SmmBase, &InSmm);
195 if (!InSmm) {
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/ |
PiSmmCoreMemoryAllocationServices.h | 65 BOOLEAN InSmm;
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Library/FlashDeviceLib/ |
FlashDeviceLib.c | 372 BOOLEAN InSmm;
377 InSmm = FALSE;
384 Status = SmmBase->InSmm(SmmBase, &InSmm);
386 InSmm = FALSE;
390 if (!InSmm) {
|
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Protocol/ |
SmmBase.h | 9 - InSmm()
257 @param[out] InSmm Whether the caller is inside SMM for IA-32
262 @retval EFI_INVALID_PARAMETER InSmm was NULL.
269 OUT BOOLEAN *InSmm
302 EFI_SMM_INSIDE_OUT InSmm;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/Include/ |
EfiSmmDriverLib.h | 52 IN OUT BOOLEAN *InSmm
66 InSmm - If InSmm is NULL, it will not register Image to SMM.
67 If InSmm is not NULL, it will register Image to SMM and
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Smm/SmmScriptLib/ |
SmmScriptLib.c | 403 BOOLEAN InSmm;
429 InternalSmmBase2->InSmm (InternalSmmBase2, &InSmm);
431 if (!InSmm) {
|
PiSmmDefinition.h | 466 EFI_SMM_INSIDE_OUT2 InSmm;
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PiDxeS3BootScriptLib/ |
InternalBootScriptLib.h | 78 BOOLEAN InSmm; // Record if this library is in SMM.
|
BootScriptSave.c | 25 | TableLength |--|-- (mS3BootScriptTablePtr = mS3BootScriptTableSmmPtr, After SmmReadyToLock InSmm)
28 | InSmm | | | |
55 | After SmmReadyToLock InSmm | | |
69 | After SmmReadyToLock InSmm | | |
73 | After SmmReadyToLock InSmm | |
96 | InSmm |
107 // Allocate SMM copy because we can not use mS3BootScriptTablePtr after SmmReadyToLock in InSmm.
264 the system is entering SmmLocked phase and set InSmm flag.
299 // Set InSmm, we allow boot script update when InSmm, but not allow boot script outside SMM. [all...] |
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Platform/SpiFvbServices/ |
FwBlockService.c | [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/EntryPoints/ |
EdkIIGlueSmmDriverEntryPoint.c | 318 BOOLEAN InSmm;
358 SmmBase->InSmm (SmmBase, &InSmm);
363 if (!InSmm) {
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/SmmRuntimeDxeReportStatusCodeLib/ |
SmmRuntimeDxeSupport.c | 177 mSmmBase->InSmm (mSmmBase, &mInSmm);
|
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Library/SmmRuntimeDxeReportStatusCodeLibFramework/ |
SmmRuntimeDxeSupport.c | 241 mSmmBase->InSmm (mSmmBase, &mInSmm);
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/SmmBase/ |
SmmBase.h | 740 OUT BOOLEAN *InSmm
787 EFI_SMM_INSIDE_OUT InSmm;
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/RuntimeDxe/EfiRuntimeLib/Ia32/ |
RuntimeLib.c | 522 SmmBase->InSmm (SmmBase, &mInSmm);
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/RuntimeDxe/EfiRuntimeLib/X64/ |
RuntimeLib.c | 522 SmmBase->InSmm (SmmBase, &mInSmm);
|