| AckHubChange() | HubMachine | private |
| AckingHubChange | HubMachine | privatestatic |
| AcquirePowerReference() | HubMachine | private |
| AfterInterruptQuiet() | HubMachine | private |
| AllocateDromBuffer(_In_ ULONG Length) | HubMachine | private |
| AllowHubReset() | HubMachine | private |
| ArmOverCurrentTimer() | HubMachine | private |
| ArmResetRetryTimer() | HubMachine | private |
| Asleep | HubMachine | privatestatic |
| AwaitingAddDevice | HubMachine | privatestatic |
| AwaitingD0 | HubMachine | privatestatic |
| AwaitingDescriptorRetry | HubMachine | privatestatic |
| AwaitingInterruptEnable | HubMachine | privatestatic |
| AwaitingInterruptRefs | HubMachine | privatestatic |
| AwaitingOverCurrentTimer | HubMachine | privatestatic |
| AwaitingReleaseAfterFailure | HubMachine | privatestatic |
| AwaitingReleaseHardware | HubMachine | privatestatic |
| AwaitingResetRetry | HubMachine | privatestatic |
| AwaitingStop | HubMachine | privatestatic |
| AwaitingStopAfterSuspend | HubMachine | privatestatic |
| BugcheckBootHub() | HubMachine | private |
| CacheConfigDescriptor() | HubMachine | private |
| CallHubDepthOr(_In_ PowerUp Kind) | HubMachine | private |
| CancelingInterrupt | HubMachine | privatestatic |
| CancelStatusChangeRead() | HubMachine | private |
| CheckDromStatus() | HubMachine | private |
| CheckHubChangeBit() | HubMachine | private |
| CheckingPowerLoss | HubMachine | privatestatic |
| CheckingRecoveryLimit | HubMachine | privatestatic |
| CheckPowerLoss() | HubMachine | private |
| ClearPipeResetCount() | HubMachine | private |
| ConfigDescriptorTruncated() | HubMachine | private |
| Configuring | HubMachine | privatestatic |
| CreateChildPorts() | HubMachine | private |
| Deleted | HubMachine | privatestatic |
| Dequeue(_Out_ HubEvent *Ev) | SmMachine< HubMachine, HubEvent > | private |
| DereferenceHub() | HubMachine | private |
| DescriptorRetriesExhausted() | HubMachine | private |
| DevicesAcquiring | HubMachine | privatestatic |
| DevicesReleasing | HubMachine | privatestatic |
| Discards(_In_ const State *Target, _In_ HubEvent Ev) | SmMachine< HubMachine, HubEvent > | privatestatic |
| Dispatch(_In_ HubEvent Ev) | SmMachine< HubMachine, HubEvent > | private |
| Down | HubMachine | privatestatic |
| DrainingInterruptRefs | HubMachine | privatestatic |
| DromDataLength() | HubMachine | private |
| DromPhase enum name | HubMachine | private |
| DromRead | HubMachine | privatestatic |
| DromReadingFirstStatus | HubMachine | privatestatic |
| DromReadingStatus | HubMachine | privatestatic |
| DromReadingWord | HubMachine | privatestatic |
| DromSendingCommand | HubMachine | privatestatic |
| DromWritingMetadata | HubMachine | privatestatic |
| EffectiveState() const | SmMachine< HubMachine, HubEvent > | private |
| EnterAwaitingDescriptorRetry() | HubMachine | private |
| EnterCheckingRecoveryLimit() | HubMachine | private |
| EnterConfiguring() | HubMachine | private |
| EnterDromReadingFirstStatus() | HubMachine | private |
| EnterDromReadingStatus() | HubMachine | private |
| EnterDromReadingWord() | HubMachine | private |
| EnterDromSendingCommand() | HubMachine | private |
| EnterDromWritingMetadata() | HubMachine | private |
| EnterFinishingConfiguration() | HubMachine | private |
| EnterHalted() | HubMachine | private |
| EnterHubResetting() | HubMachine | private |
| EnterLoggingReset() | HubMachine | private |
| EnterProgrammingHubDepth() | HubMachine | private |
| EnterQueryingErrata() | HubMachine | private |
| EnterQueryingParentInfo() | HubMachine | private |
| EnterReadingConfigDescriptor() | HubMachine | private |
| EnterReadingHubDescriptor() | HubMachine | private |
| EnterReadingRootHub20Ports() | HubMachine | private |
| EnterReadingRootHub30Ports() | HubMachine | private |
| EnterReadingRootHubInfo() | HubMachine | private |
| EnterReadingStandardStatus() | HubMachine | private |
| EnterReconfiguring() | HubMachine | private |
| EnterReconfiguringAfterReset() | HubMachine | private |
| EnterReconfiguringAfterResume() | HubMachine | private |
| EnterReportingFailure() | HubMachine | private |
| EnterSettingConfiguration() | HubMachine | private |
| EnterSignalPnp() | HubMachine | private |
| EnterSuspendedResetPending() | HubMachine | private |
| EnterUpdatingController() | HubMachine | private |
| EventInfo | HubMachine | static |
| FailPortStatus(_In_ BOOLEAN HardwareError) | HubMachine | private |
| FailStart(_In_ BOOLEAN FirstStart) | HubMachine | private |
| FinishDrom() | HubMachine | private |
| FinishingConfiguration | HubMachine | privatestatic |
| GetConfigDescriptor(_In_ BOOLEAN FullLength) | HubMachine | private |
| GetHubDescriptor() | HubMachine | private |
| GetHubStatus() | HubMachine | private |
| GetParentInfo() | HubMachine | private |
| GetPortStatus() | HubMachine | private |
| GetRootHub20Ports() | HubMachine | private |
| GetRootHub30Ports() | HubMachine | private |
| GetRootHubInfo() | HubMachine | private |
| GetStandardStatus() | HubMachine | private |
| Halted | HubMachine | privatestatic |
| HandleHubChange(_In_ HubChange Change) | HubMachine | private |
| HandleHubStatusFault() | HubMachine | private |
| HasFlag(_In_ const State *Target, _In_ ULONG Flag) | SmMachine< HubMachine, HubEvent > | privatestatic |
| Hub() const | HubMachine | inline |
| HubResetting | HubMachine | privatestatic |
| Initialize(_In_ HubFdo *Hub, _In_ HubKind Kind) | HubMachine | |
| InitializeDescriptorRetries() | HubMachine | private |
| InitializeResetCount() | HubMachine | private |
| IsDepthZero() | HubMachine | private |
| IsDromReadWanted() | HubMachine | private |
| IsErrorFatal() | HubMachine | private |
| IsInBootPath() | HubMachine | private |
| IsQueued(_In_ HubEvent Ev) const | SmMachine< HubMachine, HubEvent > | private |
| Listening | HubMachine | privatestatic |
| LoggingReset | HubMachine | privatestatic |
| LogResetOnResume() | HubMachine | private |
| LogResetRecovery() | HubMachine | private |
| LostHubChange() | HubMachine | private |
| m_Count | SmMachine< HubMachine, HubEvent > | private |
| m_Depth | SmMachine< HubMachine, HubEvent > | private |
| m_DromIndex | HubMachine | private |
| m_DromNext | HubMachine | private |
| m_DromPhase | HubMachine | private |
| m_DromPollStart | HubMachine | private |
| m_DromWords | HubMachine | private |
| m_Frames | SmMachine< HubMachine, HubEvent > | private |
| m_FullConfigRead | HubMachine | private |
| m_Hub | HubMachine | private |
| m_Kind | HubMachine | private |
| m_Lock | SmMachine< HubMachine, HubEvent > | private |
| m_Paused | SmMachine< HubMachine, HubEvent > | private |
| m_PortStatusReturn | HubMachine | private |
| m_PowerUp | HubMachine | private |
| m_Queue | SmMachine< HubMachine, HubEvent > | private |
| m_ReleaseToUnconfigured | HubMachine | private |
| m_Running | SmMachine< HubMachine, HubEvent > | private |
| m_StatusRead | HubMachine | private |
| m_Teardown | HubMachine | private |
| m_Trace | SmMachine< HubMachine, HubEvent > | private |
| m_TraceIndex | SmMachine< HubMachine, HubEvent > | private |
| m_UnexpectedCount | SmMachine< HubMachine, HubEvent > | private |
| m_WaitingForPassive | SmMachine< HubMachine, HubEvent > | private |
| m_WaitingForTimer | SmMachine< HubMachine, HubEvent > | private |
| MailboxValue() | HubMachine | private |
| NotListening | HubMachine | privatestatic |
| OnAckingHubChange(_In_ HubEvent Event) | HubMachine | private |
| OnAsleep(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingAddDevice(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingD0(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingDescriptorRetry(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingInterruptEnable(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingInterruptRefs(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingOverCurrentTimer(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingReleaseAfterFailure(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingReleaseHardware(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingResetRetry(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingStop(_In_ HubEvent Event) | HubMachine | private |
| OnAwaitingStopAfterSuspend(_In_ HubEvent Event) | HubMachine | private |
| OnCancelingInterrupt(_In_ HubEvent Event) | HubMachine | private |
| OnCheckingPowerLoss(_In_ HubEvent Event) | HubMachine | private |
| OnConfiguring(_In_ HubEvent Event) | HubMachine | private |
| OnDevicesAcquiring(_In_ HubEvent Event) | HubMachine | private |
| OnDevicesReleasing(_In_ HubEvent Event) | HubMachine | private |
| OnDown(_In_ HubEvent Event) | HubMachine | private |
| OnDrainingInterruptRefs(_In_ HubEvent Event) | HubMachine | private |
| OnDromRead(_In_ HubEvent Event) | HubMachine | private |
| OnDromReadingFirstStatus(_In_ HubEvent Event) | HubMachine | private |
| OnDromReadingStatus(_In_ HubEvent Event) | HubMachine | private |
| OnDromReadingWord(_In_ HubEvent Event) | HubMachine | private |
| OnDromSendingCommand(_In_ HubEvent Event) | HubMachine | private |
| OnDromWritingMetadata(_In_ HubEvent Event) | HubMachine | private |
| OnFinishingConfiguration(_In_ HubEvent Event) | HubMachine | private |
| OnHubResetting(_In_ HubEvent Event) | HubMachine | private |
| OnListening(_In_ HubEvent Event) | HubMachine | private |
| OnNotListening(_In_ HubEvent Event) | HubMachine | private |
| OnPortsAcquiring(_In_ HubEvent Event) | HubMachine | private |
| OnPortsReleasing(_In_ HubEvent Event) | HubMachine | private |
| OnPortsResetting(_In_ HubEvent Event) | HubMachine | private |
| OnProgrammingHubDepth(_In_ HubEvent Event) | HubMachine | private |
| OnQueryingParentInfo(_In_ HubEvent Event) | HubMachine | private |
| OnReadingConfigDescriptor(_In_ HubEvent Event) | HubMachine | private |
| OnReadingHubDescriptor(_In_ HubEvent Event) | HubMachine | private |
| OnReadingHubStatus(_In_ HubEvent Event) | HubMachine | private |
| OnReadingPortStatus(_In_ HubEvent Event) | HubMachine | private |
| OnReadingRootHub20Ports(_In_ HubEvent Event) | HubMachine | private |
| OnReadingRootHub30Ports(_In_ HubEvent Event) | HubMachine | private |
| OnReadingRootHubInfo(_In_ HubEvent Event) | HubMachine | private |
| OnReadingStandardStatus(_In_ HubEvent Event) | HubMachine | private |
| OnReconfiguring(_In_ HubEvent Event) | HubMachine | private |
| OnReconfiguringAfterReset(_In_ HubEvent Event) | HubMachine | private |
| OnReconfiguringAfterResume(_In_ HubEvent Event) | HubMachine | private |
| OnRecycleSuspended(_In_ HubEvent Event) | HubMachine | private |
| OnResettingOnResume(_In_ HubEvent Event) | HubMachine | private |
| OnResettingPipe(_In_ HubEvent Event) | HubMachine | private |
| OnSettingConfiguration(_In_ HubEvent Event) | HubMachine | private |
| OnStopped(_In_ HubEvent Event) | HubMachine | private |
| OnSurpriseRemoved(_In_ HubEvent Event) | HubMachine | private |
| OnSuspended(_In_ HubEvent Event) | HubMachine | private |
| OnSuspendedResetPending(_In_ HubEvent Event) | HubMachine | private |
| OnUnconfigured(_In_ HubEvent Event) | HubMachine | private |
| OnUpdatingController(_In_ HubEvent Event) | HubMachine | private |
| OverCurrentCleared() | HubMachine | private |
| OverCurrentError() | HubMachine | private |
| ParseDromIdentity() | HubMachine | private |
| ParseHubDescriptor() | HubMachine | private |
| ParsePowerStatus() | HubMachine | private |
| PendingHubChange() | HubMachine | private |
| PipeResetLimitReached() | HubMachine | private |
| PortInterruptRefsReleased() | HubMachine | private |
| PortsAcquiring | HubMachine | privatestatic |
| PortsReleasing | HubMachine | privatestatic |
| PortsResetting | HubMachine | privatestatic |
| PowerUp enum name | HubMachine | private |
| ProgrammingHubDepth | HubMachine | privatestatic |
| Purge(_In_ const State *Entered, _Inout_ KIRQL *Irql) | SmMachine< HubMachine, HubEvent > | private |
| QueryControllerInfo() | HubMachine | private |
| QueryErrataFlags() | HubMachine | private |
| QueryingErrata | HubMachine | privatestatic |
| QueryingParentInfo | HubMachine | privatestatic |
| QueueFakeStatusChangeToPorts() | HubMachine | private |
| QueuePassiveWork() | HubMachine | private |
| QueueResetToPorts() | HubMachine | private |
| QueueResumeInS0ToDevices() | HubMachine | private |
| QueueResumeInS0ToPorts() | HubMachine | private |
| QueueResumeToDevices() | HubMachine | private |
| QueueResumeToPorts() | HubMachine | private |
| QueueResumeWithResetToDevices() | HubMachine | private |
| QueueResumeWithResetToPorts() | HubMachine | private |
| QueueStartToDevices() | HubMachine | private |
| QueueStartToPorts() | HubMachine | private |
| QueueStatusChangeToPorts() | HubMachine | private |
| QueueStopAfterSuspendToDevices() | HubMachine | private |
| QueueStopToDevices() | HubMachine | private |
| QueueStopToPorts() | HubMachine | private |
| QueueSurpriseRemovalToPorts() | HubMachine | private |
| QueueSuspendToDevices() | HubMachine | private |
| QueueSuspendToPorts() | HubMachine | private |
| QuiesceWithInterrupt(_In_ Teardown Reason) | HubMachine | private |
| QuiesceWithoutInterrupt(_In_ Teardown Reason) | HubMachine | private |
| ReadDromRegister(_In_ USHORT Register) | HubMachine | private |
| ReadingConfigDescriptor | HubMachine | privatestatic |
| ReadingHubDescriptor | HubMachine | privatestatic |
| ReadingHubStatus | HubMachine | privatestatic |
| ReadingPortStatus | HubMachine | privatestatic |
| ReadingRootHub20Ports | HubMachine | privatestatic |
| ReadingRootHub30Ports | HubMachine | privatestatic |
| ReadingRootHubInfo | HubMachine | privatestatic |
| ReadingStandardStatus | HubMachine | privatestatic |
| ReadPortStatus(_In_ const State *ReturnTo) | HubMachine | private |
| ReadStatus(_In_ StatusRead Purpose) | HubMachine | private |
| Reconfiguring | HubMachine | privatestatic |
| ReconfiguringAfterReset | HubMachine | privatestatic |
| ReconfiguringAfterResume | HubMachine | privatestatic |
| RecoveryLimitReached() | HubMachine | private |
| RecycleSuspended | HubMachine | privatestatic |
| ReferenceHub() | HubMachine | private |
| ReleaseDromBuffer() | HubMachine | private |
| ReleasePowerReference() | HubMachine | private |
| RemoveQueued(_In_ HubEvent Ev) | SmMachine< HubMachine, HubEvent > | private |
| ReplyPortStatus() | HubMachine | private |
| ReportFailureToPnp() | HubMachine | private |
| ReportingFailure | HubMachine | privatestatic |
| ResetDiscards | HubMachine | privatestatic |
| ResetHub() | HubMachine | private |
| ResetLimitReached() | HubMachine | private |
| ResetStatusChangePipe() | HubMachine | private |
| ResettingOnResume | HubMachine | privatestatic |
| ResettingPipe | HubMachine | privatestatic |
| ResumeResetFailed() | HubMachine | private |
| Run(_In_ KIRQL CallerIrql, _In_ USHORT LastEvent, _In_ SM_RESULT Result, _In_opt_ const State *Entered) | SmMachine< HubMachine, HubEvent > | private |
| SelectHubChange() | HubMachine | private |
| SelectHubConfiguration() | HubMachine | private |
| Self() | SmMachine< HubMachine, HubEvent > | inlineprivate |
| SendInterrupt(_In_ BOOLEAN ClearPipeResets) | HubMachine | private |
| SetHubDepth() | HubMachine | private |
| SettingConfiguration | HubMachine | privatestatic |
| SignalPnpEvent() | HubMachine | private |
| SignalPnpFailure() | HubMachine | private |
| SmAccepts(_In_ HubEvent Ev) | SmMachine< HubMachine, HubEvent > | inlineprotected |
| SmBeginPause() | SmMachine< HubMachine, HubEvent > | protected |
| SmCall(_In_ const State *Start) | SmMachine< HubMachine, HubEvent > | inlineprotectedstatic |
| SmCancelTimer() | SmMachine< HubMachine, HubEvent > | inlineprotected |
| SmCompletionsFirst | HubMachine | privatestatic |
| SmContinueOnPassive() | SmMachine< HubMachine, HubEvent > | |
| SmCurrent() const | SmMachine< HubMachine, HubEvent > | inline |
| SmDepth() const | SmMachine< HubMachine, HubEvent > | inline |
| SmDereference() | HubMachine | private |
| SmDiscardQueued(_In_ HubEvent Ev) | SmMachine< HubMachine, HubEvent > | protected |
| SmFrame(_In_ ULONG Index) const | SmMachine< HubMachine, HubEvent > | inline |
| SmHandled() | SmMachine< HubMachine, HubEvent > | inlineprotectedstatic |
| SmInitialize(_In_ const State *Initial) | SmMachine< HubMachine, HubEvent > | |
| SmIsIn(_In_ const State *Ancestor) const | SmMachine< HubMachine, HubEvent > | |
| SmIsPaused() const | SmMachine< HubMachine, HubEvent > | inline |
| SmIsWaitingForTimer() const | SmMachine< HubMachine, HubEvent > | inline |
| SmMachine< HubMachine, HubEvent > | HubMachine | friend |
| SmMakeResult(_In_ SM_RESULT_KIND Kind, _In_ USHORT Ev, _In_opt_ const VOID *Target) | SmMachine< HubMachine, HubEvent > | inlineprotectedstatic |
| SmOnDequeue(_In_ HubEvent Ev) | SmMachine< HubMachine, HubEvent > | inlineprotected |
| SmPaused() | SmMachine< HubMachine, HubEvent > | inlineprotectedstatic |
| SmPost(_In_ HubEvent Ev) | SmMachine< HubMachine, HubEvent > | |
| SmQueuePassive() | HubMachine | private |
| SmReference() | HubMachine | private |
| SmReturn(_In_ HubEvent Ev) | SmMachine< HubMachine, HubEvent > | inlineprotectedstatic |
| SmStateChanged() | SmMachine< HubMachine, HubEvent > | inlineprotected |
| SmTimerEventId | SmMachine< HubMachine, HubEvent > | protectedstatic |
| SmTransition(_In_ const State *Target) | SmMachine< HubMachine, HubEvent > | inlineprotectedstatic |
| SmUnexpectedCount() const | SmMachine< HubMachine, HubEvent > | inline |
| SmUnhandled() | SmMachine< HubMachine, HubEvent > | inlineprotectedstatic |
| StartDescriptorRetryTimer() | HubMachine | private |
| StartDromOrSkip(_In_ const State *Next) | HubMachine | private |
| StartDromWords() | HubMachine | private |
| StartHubConfiguration() | HubMachine | private |
| StartPowerUp(_In_ PowerUp Kind) | HubMachine | private |
| StartStatusChangeRead() | HubMachine | private |
| State typedef | SmMachine< HubMachine, HubEvent > | |
| StatusRead enum name | HubMachine | private |
| Stopped | HubMachine | privatestatic |
| StoreDromWord(_In_ ULONG Index) | HubMachine | private |
| StoreDromWordAndContinue() | HubMachine | private |
| SurpriseRemoved | HubMachine | privatestatic |
| Suspended | HubMachine | privatestatic |
| SuspendedResetPending | HubMachine | privatestatic |
| Teardown enum name | HubMachine | private |
| Trace(_In_ SM_TRACE_KIND Kind, _In_ USHORT Ev) | SmMachine< HubMachine, HubEvent > | private |
| Unconfigured | HubMachine | privatestatic |
| UpdateControllerHubInfo() | HubMachine | private |
| UpdatingController | HubMachine | privatestatic |
| UseDromHeaderBuffer() | HubMachine | private |
| WasResetByParent() | HubMachine | private |
| WriteDromRegister(_In_ USHORT Register, _In_ ULONG Value) | HubMachine | private |