Home | History | Annotate | Download | only in PiDxeS3BootScriptLib

Lines Matching refs:InSmm

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.
300 // InSmm will only be checked if SmmLocked is TRUE.
302 mS3BootScriptTableSmmPtr->InSmm = TRUE;
435 BOOLEAN InSmm;
475 // Get InSmm, we need to register SmmReadyToLock if this library is linked to SMM driver.
481 Status = SmmBase2->InSmm (SmmBase2, &InSmm);
485 if (!InSmm) {
733 // We need check InSmm, because after SmmReadyToLock, only SMM driver is allowed to write boot script.
735 if (!mS3BootScriptTablePtr->InSmm) {
776 if (!mS3BootScriptTablePtr->SmmLocked || !mS3BootScriptTablePtr->InSmm) {