ReactOS 0.4.16-dev-91-g764881a
FxDevicePwrRequirementMachine Member List

This is the complete list of members for FxDevicePwrRequirementMachine, including all inherited members.

_Acquires_lock_(this->m_QueueLock) __drv_maxIRQL(DISPATCH_LEVEL) __drv_setsIRQL(DISPATCH_LEVEL) VOID Lock(__out __drv_deref(__drv_savesIRQL) PKIRQL Irql)FxEventQueueinline
_ProcessEventInner(__inout FxPkgPnp *PkgPnp, __inout FxPostProcessInfo *Info, __in PVOID WorkerContext)FxDevicePwrRequirementMachinestatic
_Releases_lock_(this->m_QueueLock) __drv_requiresIRQL(DISPATCH_LEVEL) VOID Unlock(__in __drv_restoresIRQL KIRQL Irql)FxEventQueueinline
_WorkerThreadRoutineFxThreadedEventQueueprotectedstatic
_WorkItemCallbackFxThreadedEventQueueprotectedstatic
ClosedFxEventQueue
Configure(__in FxPkgPnp *Pnp, __in PFN_PNP_EVENT_WORKER WorkerRoutine, __in PVOID Context)FxEventQueueprotected
DelayDeletionFxEventQueue
EventQueueWorker(VOID)FxEventQueueprotected
FxDevicePwrRequirementMachine(__in FxPoxInterface *PoxInterface)FxDevicePwrRequirementMachine
FxEventQueue(__in UCHAR QueueDepth)FxEventQueue
FxStump(VOID)FxStumpinlineprotected
FxThreadedEventQueue(__in UCHAR QueueDepth)FxThreadedEventQueue
GetFinishedState(__inout FxPostProcessInfo *Info)FxEventQueueinline
GetHead(VOID)FxEventQueueinline
IncrementHead(VOID)FxEventQueueinline
IncrementHistoryIndex(VOID)FxEventQueueinline
Init(__inout FxPkgPnp *Pnp, __in PFN_PNP_EVENT_WORKER WorkerRoutine, __in PVOID WorkerContext=NULL)FxThreadedEventQueue
Initialize(__in PFX_DRIVER_GLOBALS DriverGlobals)FxEventQueue
InsertAtHead(VOID)FxEventQueueinline
InsertAtTail(VOID)FxEventQueueinline
IsClosedLocked(VOID)FxEventQueueinline
IsEmpty(VOID)FxEventQueueinline
IsFull(VOID)FxEventQueueinline
IsIdleLocked(VOID)FxEventQueueinlineprotected
m_CurrentStateFxDevicePwrRequirementMachineprotected
m_DevicePowerNotRequiredD0StatesFxDevicePwrRequirementMachineprotectedstatic
m_DevicePowerNotRequiredDxStatesFxDevicePwrRequirementMachineprotectedstatic
m_DevicePowerRequiredD0StatesFxDevicePwrRequirementMachineprotectedstatic
m_DevicePowerRequiredDxStatesFxDevicePwrRequirementMachineprotectedstatic
m_EventWorkerFxEventQueueprotected
m_EventWorkerContextFxEventQueueprotected
m_EventWorkQueueItemFxThreadedEventQueueprotected
m_HistoryIndexFxEventQueueprotected
m_PkgPnpFxEventQueueprotected
m_PoxInterfaceFxDevicePwrRequirementMachineprotected
m_QueueFxDevicePwrRequirementMachineprotected
m_QueueDepthFxEventQueueprotected
m_QueueFlagsFxEventQueue
m_QueueFlagsByNameFxEventQueue
m_QueueHeadFxEventQueueprotected
m_QueueLockFxEventQueueprotected
m_QueueTailFxEventQueueprotected
m_StateMachineLockFxEventQueue
m_StatesFxDevicePwrRequirementMachineprotected
m_StateTableFxDevicePwrRequirementMachineprotectedstatic
m_UnregisteredStatesFxDevicePwrRequirementMachineprotectedstatic
m_WaitingForDevicePowerRequiredD0StatesFxDevicePwrRequirementMachineprotectedstatic
m_WorkItemFxThreadedEventQueueprotected
m_WorkItemFinishedFxEventQueueprotected
m_WorkItemRunningCountFxEventQueueprotected
operator delete(__in PVOID pointer)FxStumpinline
operator delete[](__in PVOID pointer)FxStumpinline
operator new(__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals)FxStumpinline
operator new(__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in POOL_TYPE PoolType)FxStumpinline
operator new[](__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals)FxStumpinline
PowerNotRequiredD0(__in FxDevicePwrRequirementMachine *This)FxDevicePwrRequirementMachineprivatestatic
PowerRequiredDx(__in FxDevicePwrRequirementMachine *This)FxDevicePwrRequirementMachineprivatestatic
ProcessEvent(__in FxDevicePwrRequirementEvents Event)FxDevicePwrRequirementMachine
ProcessEventInner(__inout FxPostProcessInfo *Info)FxDevicePwrRequirementMachineprivate
QueueToThread(VOID)FxThreadedEventQueueinline
QueueToThreadWorker(VOID)FxEventQueueprotected
QueueWorkItem(VOID)FxThreadedEventQueueprotected
ReportingDevicePowerAvailable(__in FxDevicePwrRequirementMachine *This)FxDevicePwrRequirementMachineprivatestatic
SetDelayedDeletion(VOID)FxEventQueue
SetFinished(__in FxCREvent *Event)FxEventQueue
WorkItemQueuedFxEventQueue
~FxThreadedEventQueue(VOID)FxThreadedEventQueue