Home
last modified time | relevance | path

Searched refs:ChildContext (Results 1 – 3 of 3) sorted by relevance

/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/
DQNCSmmCore.c294 if (RecordInDb->ChildContext.Sw.SwSmiInputValue == FedSwSmiInputValue) { in SmiInputValueDuplicateCheck()
354 Record->ChildContext = *RegisterContext; in QNCSmmCoreRegister()
375 if ((Record->ChildContext.Sx.Type < SxS0) || in QNCSmmCoreRegister()
376 (Record->ChildContext.Sx.Type >= EfiMaximumSleepType) || in QNCSmmCoreRegister()
377 (Record->ChildContext.Sx.Phase < SxEntry) || in QNCSmmCoreRegister()
378 (Record->ChildContext.Sx.Phase >= EfiMaximumPhase) in QNCSmmCoreRegister()
410 Record->ChildContext = *RegisterContext; in QNCSmmCoreRegister()
416 if (Record->ChildContext.Sw.SwSmiInputValue > MAXIMUM_SWI_VALUE) { in QNCSmmCoreRegister()
420 if (EFI_ERROR (SmiInputValueDuplicateCheck (Record->ChildContext.Sw.SwSmiInputValue))) { in QNCSmmCoreRegister()
445 …if ((Record->ChildContext.QNCn.Type < IchnMch) || (Record->ChildContext.QNCn.Type >= NUM_ICHN_TYPE… in QNCSmmCoreRegister()
[all …]
DQNCSmm.h399 QNC_SMM_CONTEXT ChildContext; member
419 #define DATABASE_RECORD_FROM_CONTEXT(_record) CR (_record, DATABASE_RECORD, ChildContext, DATABASE…
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNC/
DQNCSmmPeriodicTimer.c171 TimerInterval = ContextToTimerInterval (&Record->ChildContext); in PeriodicTimerGetContext()
180 *HwContext = Record->ChildContext; in PeriodicTimerGetContext()
187 IN QNC_SMM_CONTEXT *ChildContext in PeriodicTimerCmpContext() argument
192 Record = DATABASE_RECORD_FROM_CONTEXT (ChildContext); in PeriodicTimerCmpContext()
194 if (Record->CommBuffer.PeriodicTimer.ElapsedTime >= ChildContext->PeriodicTimer.Period) { in PeriodicTimerCmpContext()
241 TimerInterval = ContextToTimerInterval (&RecordInDb->ChildContext); in QNCSmmPeriodicTimerProgramTimers()
248 … if (mTimers[Timer].MinReqInterval > RecordInDb->ChildContext.PeriodicTimer.SmiTickInterval) { in QNCSmmPeriodicTimerProgramTimers()
249 mTimers[Timer].MinReqInterval = RecordInDb->ChildContext.PeriodicTimer.SmiTickInterval; in QNCSmmPeriodicTimerProgramTimers()
423 …if (RecordInDb->CommBuffer.PeriodicTimer.ElapsedTime >= RecordInDb->ChildContext.PeriodicTimer.Per… in QNCSmmPeriodicTimerClearSource()