Home
last modified time | relevance | path

Searched refs:SwSmiInputValue (Results 1 – 13 of 13) sorted by relevance

/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/SmmSwDispatch2OnSmmSwDispatchThunk/
DSmmSwDispatch2OnSmmSwDispatchThunk.c44 UINTN SwSmiInputValue;
127 IN UINTN SwSmiInputValue in FindSmmSwDispatch2ContextBySwSmiInputValue()
141 if (ThunkContext->SwSmiInputValue == SwSmiInputValue) { in FindSmmSwDispatch2ContextBySwSmiInputValue()
211 ThunkContext = FindSmmSwDispatch2ContextBySwSmiInputValue (DispatchContext->SwSmiInputValue); in FrameworkDispatchFunction()
220 RegisterContext.SwSmiInputValue = DispatchContext->SwSmiInputValue; in FrameworkDispatchFunction()
305 if (RegisterContext->SwSmiInputValue == (UINTN)-1) { in SmmSwDispatch2Register()
311 DispatchContext.SwSmiInputValue = Index; in SmmSwDispatch2Register()
319 RegisterContext->SwSmiInputValue = Index; in SmmSwDispatch2Register()
323 if (RegisterContext->SwSmiInputValue == (UINTN)-1) { in SmmSwDispatch2Register()
327 DispatchContext.SwSmiInputValue = RegisterContext->SwSmiInputValue; in SmmSwDispatch2Register()
[all …]
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNC/
DQNCSmmSw.c47 Context->Sw.SwSmiInputValue = IoRead8 (R_APM_CNT); in SwGetContext()
56 return (BOOLEAN)( Context1->Sw.SwSmiInputValue == Context2->Sw.SwSmiInputValue ); in SwCmpContext()
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCommunication/
DPiSmmCommunicationSmm.c229 SmmSwDispatchContext.SwSmiInputValue = (UINTN)-1; in PiSmmCommunicationSmmEntryPoint()
238 DEBUG ((EFI_D_INFO, "SmmCommunication SwSmi: %x\n", (UINTN)SmmSwDispatchContext.SwSmiInputValue)); in PiSmmCommunicationSmmEntryPoint()
246 mSmmCommunicationAcpiTable.SwSmiNumber = (UINT32)SmmSwDispatchContext.SwSmiInputValue; in PiSmmCommunicationSmmEntryPoint()
264 mSmmCommunicationContext.SwSmiNumber = (UINT32)SmmSwDispatchContext.SwSmiInputValue; in PiSmmCommunicationSmmEntryPoint()
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/
DQNCSmmCore.c294 if (RecordInDb->ChildContext.Sw.SwSmiInputValue == FedSwSmiInputValue) { in SmiInputValueDuplicateCheck()
391 if (RegisterContext->Sw.SwSmiInputValue == (UINTN)-1) { in QNCSmmCoreRegister()
399 RegisterContext->Sw.SwSmiInputValue = Index; in QNCSmmCoreRegister()
403 if (RegisterContext->Sw.SwSmiInputValue == (UINTN)-1) { in QNCSmmCoreRegister()
416 if (Record->ChildContext.Sw.SwSmiInputValue > MAXIMUM_SWI_VALUE) { in QNCSmmCoreRegister()
420 if (EFI_ERROR (SmiInputValueDuplicateCheck (Record->ChildContext.Sw.SwSmiInputValue))) { in QNCSmmCoreRegister()
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/SmramSaveInfoHandlerSmm/
DSmramSaveInfoHandlerSmm.c75 ASSERT (DispatchContext->SwSmiInputValue == SMM_FROM_SMBASE_DRIVER); in SmramSaveInfoHandler()
157 SmmSwDispatchContext.SwSmiInputValue = SMM_FROM_SMBASE_DRIVER; in SmramSaveInfoHandlerSmmMain()
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/Tcg2Smm/
DTcg2Smm.c366 SwContext.SwSmiInputValue = (UINTN) -1; in InitializeTcgSmm()
372 mTcgNvs->PhysicalPresence.SoftwareSmi = (UINT8) SwContext.SwSmiInputValue; in InitializeTcgSmm()
374 SwContext.SwSmiInputValue = (UINTN) -1; in InitializeTcgSmm()
380 mTcgNvs->MemoryClear.SoftwareSmi = (UINT8) SwContext.SwSmiInputValue; in InitializeTcgSmm()
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TcgSmm/
DTcgSmm.c441 SwContext.SwSmiInputValue = (UINTN) -1; in InitializeTcgSmm()
447 mTcgNvs->PhysicalPresence.SoftwareSmi = (UINT8) SwContext.SwSmiInputValue; in InitializeTcgSmm()
449 SwContext.SwSmiInputValue = (UINTN) -1; in InitializeTcgSmm()
455 mTcgNvs->MemoryClear.SoftwareSmi = (UINT8) SwContext.SwSmiInputValue; in InitializeTcgSmm()
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TrEESmm/
DTrEESmm.c490 SwContext.SwSmiInputValue = (UINTN) -1; in InitializeTcgSmm()
496 mTcgNvs->PhysicalPresence.SoftwareSmi = (UINT8) SwContext.SwSmiInputValue; in InitializeTcgSmm()
498 SwContext.SwSmiInputValue = (UINTN) -1; in InitializeTcgSmm()
504 mTcgNvs->MemoryClear.SoftwareSmi = (UINT8) SwContext.SwSmiInputValue; in InitializeTcgSmm()
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
DSmmSwDispatch2.h34 UINTN SwSmiInputValue; member
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/SmmSwDispatch/
DSmmSwDispatch.h47 UINTN SwSmiInputValue; member
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Protocol/
DSmmSwDispatch.h42 UINTN SwSmiInputValue; member
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PlatformSmm/
DPlatform.c300 SwContext.SwSmiInputValue = ACPI_ENABLE; in InitializePlatformSmm()
312 SwContext.SwSmiInputValue = ACPI_DISABLE; in InitializePlatformSmm()
325 SwContext.SwSmiInputValue = SMI_SET_SMMVARIABLE_PROTOCOL; in InitializePlatformSmm()
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Acpi/DxeSmm/AcpiSmm/
DAcpiSmmPlatform.c422 AcpiEnableSwContext->SwSmiInputValue = EFI_ACPI_ACPI_ENABLE; in RegisterToDispatchDriver()
433 AcpiDisableSwContext->SwSmiInputValue = EFI_ACPI_ACPI_DISABLE; in RegisterToDispatchDriver()