| AllowRootHubPowerDown() | ControllerResetMachine | private |
| AwaitingHubReset | ControllerResetMachine | privatestatic |
| AwaitingResetDone | ControllerResetMachine | privatestatic |
| CompleteHubReset(_In_ BOOLEAN Succeeded) | ControllerResetMachine | private |
| Controller() const | ControllerResetMachine | inline |
| Dequeue(_Out_ CrEvent *Ev) | SmMachine< ControllerResetMachine, CrEvent > | private |
| DereferenceController() | ControllerResetMachine | private |
| Discards(_In_ const State *Target, _In_ CrEvent Ev) | SmMachine< ControllerResetMachine, CrEvent > | privatestatic |
| Dispatch(_In_ CrEvent Ev) | SmMachine< ControllerResetMachine, CrEvent > | private |
| DrainingReferences | ControllerResetMachine | privatestatic |
| DropResetBlock() | ControllerResetMachine | private |
| EffectiveState() const | SmMachine< ControllerResetMachine, CrEvent > | private |
| EndResetForHub() | ControllerResetMachine | private |
| EnterDrainingReferences() | ControllerResetMachine | private |
| EnterPreparingDevices() | ControllerResetMachine | private |
| EnterResettingController() | ControllerResetMachine | private |
| EventInfo | ControllerResetMachine | static |
| Failed | ControllerResetMachine | privatestatic |
| FailedOff | ControllerResetMachine | privatestatic |
| FailedOn | ControllerResetMachine | privatestatic |
| FailRootHubIo() | ControllerResetMachine | private |
| HasFlag(_In_ const State *Target, _In_ ULONG Flag) | SmMachine< ControllerResetMachine, CrEvent > | privatestatic |
| HoldDeviceRequests() | ControllerResetMachine | private |
| Initialize(_In_ UcxController *Controller) | ControllerResetMachine | |
| IsQueued(_In_ CrEvent Ev) const | SmMachine< ControllerResetMachine, CrEvent > | private |
| LetResetCompletionProceed() | ControllerResetMachine | private |
| m_Controller | ControllerResetMachine | private |
| m_Count | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_Depth | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_ForHub | ControllerResetMachine | private |
| m_Frames | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_Lock | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_Paused | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_Queue | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_ResetPending | ControllerResetMachine | private |
| m_ResetSeen | ControllerResetMachine | private |
| m_Running | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_Trace | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_TraceIndex | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_UnexpectedCount | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_WaitingForPassive | SmMachine< ControllerResetMachine, CrEvent > | private |
| m_WaitingForTimer | SmMachine< ControllerResetMachine, CrEvent > | private |
| MarkResetFinished() | ControllerResetMachine | private |
| MarkResetInProgress() | ControllerResetMachine | private |
| NotifyDevicesResetDone() | ControllerResetMachine | private |
| OnAwaitingHubReset(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnAwaitingResetDone(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnDrainingReferences(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnFailed(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnFailedOff(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnFailedOn(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnPreparingDevices(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnPreparingDevicesOff(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnResetting(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnResettingController(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnRootHubOff(_In_ CrEvent Event) | ControllerResetMachine | private |
| OnRootHubOn(_In_ CrEvent Event) | ControllerResetMachine | private |
| PowerDown(_In_ BOOLEAN ResetSeen) | ControllerResetMachine | private |
| PrepareDevicesForReset() | ControllerResetMachine | private |
| PreparingDevices | ControllerResetMachine | privatestatic |
| PreparingDevicesOff | ControllerResetMachine | privatestatic |
| Purge(_In_ const State *Entered, _Inout_ KIRQL *Irql) | SmMachine< ControllerResetMachine, CrEvent > | private |
| QueuePassiveWork() | ControllerResetMachine | private |
| ReferenceController() | ControllerResetMachine | private |
| ReleaseDeviceRequests() | ControllerResetMachine | private |
| ReleaseResetCompleteWaiter() | ControllerResetMachine | private |
| RemoveQueued(_In_ CrEvent Ev) | SmMachine< ControllerResetMachine, CrEvent > | private |
| ResetController() | ControllerResetMachine | private |
| Resetting | ControllerResetMachine | privatestatic |
| ResettingController | ControllerResetMachine | privatestatic |
| RootHubOff | ControllerResetMachine | privatestatic |
| RootHubOn | ControllerResetMachine | privatestatic |
| Run(_In_ KIRQL CallerIrql, _In_ USHORT LastEvent, _In_ SM_RESULT Result, _In_opt_ const State *Entered) | SmMachine< ControllerResetMachine, CrEvent > | private |
| Self() | SmMachine< ControllerResetMachine, CrEvent > | inlineprivate |
| SignalPortChange() | ControllerResetMachine | private |
| SmAccepts(_In_ CrEvent Ev) | SmMachine< ControllerResetMachine, CrEvent > | inlineprotected |
| SmBeginPause() | SmMachine< ControllerResetMachine, CrEvent > | protected |
| SmCall(_In_ const State *Start) | SmMachine< ControllerResetMachine, CrEvent > | inlineprotectedstatic |
| SmCancelTimer() | SmMachine< ControllerResetMachine, CrEvent > | inlineprotected |
| SmCompletionsFirst | SmMachine< ControllerResetMachine, CrEvent > | protectedstatic |
| SmContinueOnPassive() | SmMachine< ControllerResetMachine, CrEvent > | |
| SmCurrent() const | SmMachine< ControllerResetMachine, CrEvent > | inline |
| SmDepth() const | SmMachine< ControllerResetMachine, CrEvent > | inline |
| SmDereference() | ControllerResetMachine | private |
| SmDiscardQueued(_In_ CrEvent Ev) | SmMachine< ControllerResetMachine, CrEvent > | protected |
| SmFrame(_In_ ULONG Index) const | SmMachine< ControllerResetMachine, CrEvent > | inline |
| SmHandled() | SmMachine< ControllerResetMachine, CrEvent > | inlineprotectedstatic |
| SmInitialize(_In_ const State *Initial) | SmMachine< ControllerResetMachine, CrEvent > | |
| SmIsIn(_In_ const State *Ancestor) const | SmMachine< ControllerResetMachine, CrEvent > | |
| SmIsPaused() const | SmMachine< ControllerResetMachine, CrEvent > | inline |
| SmIsWaitingForTimer() const | SmMachine< ControllerResetMachine, CrEvent > | inline |
| SmMachine< ControllerResetMachine, CrEvent > | ControllerResetMachine | friend |
| SmMakeResult(_In_ SM_RESULT_KIND Kind, _In_ USHORT Ev, _In_opt_ const VOID *Target) | SmMachine< ControllerResetMachine, CrEvent > | inlineprotectedstatic |
| SmOnDequeue(_In_ CrEvent Ev) | SmMachine< ControllerResetMachine, CrEvent > | inlineprotected |
| SmPaused() | SmMachine< ControllerResetMachine, CrEvent > | inlineprotectedstatic |
| SmPost(_In_ CrEvent Ev) | SmMachine< ControllerResetMachine, CrEvent > | |
| SmQueuePassive() | ControllerResetMachine | private |
| SmReference() | ControllerResetMachine | private |
| SmReturn(_In_ CrEvent Ev) | SmMachine< ControllerResetMachine, CrEvent > | inlineprotectedstatic |
| SmStateChanged() | SmMachine< ControllerResetMachine, CrEvent > | inlineprotected |
| SmTimerEventId | SmMachine< ControllerResetMachine, CrEvent > | protectedstatic |
| SmTransition(_In_ const State *Target) | SmMachine< ControllerResetMachine, CrEvent > | inlineprotectedstatic |
| SmUnexpectedCount() const | SmMachine< ControllerResetMachine, CrEvent > | inline |
| SmUnhandled() | SmMachine< ControllerResetMachine, CrEvent > | inlineprotectedstatic |
| StartReset(_In_ BOOLEAN ForHub) | ControllerResetMachine | private |
| State typedef | SmMachine< ControllerResetMachine, CrEvent > | |
| Trace(_In_ SM_TRACE_KIND Kind, _In_ USHORT Ev) | SmMachine< ControllerResetMachine, CrEvent > | private |
| UnblockRootHubTraffic() | ControllerResetMachine | private |