| AllowsHubSuspend(_In_ const State *Target) const | PortMachine | private |
| ArmingWake | PortMachine | static |
| Attached | PortMachine | static |
| AttachedDisabled | PortMachine | static |
| AttachFailedWait | PortMachine | static |
| BootDeviceReturning() | PortMachine | |
| CallStatusRead(_In_ READ_KIND Kind) | PortMachine | private |
| CancelUserOverCurrentReset() | PortMachine | |
| ChangeAcking20 | PortMachine | static |
| ChangeChecking30 | PortMachine | static |
| ChangeIdle20 | PortMachine | static |
| ChangeIdle30 | PortMachine | static |
| ChangeParked20 | PortMachine | static |
| ChangeReading20 | PortMachine | static |
| ChangeReporting20 | PortMachine | static |
| CheckConnection() | PortMachine | private |
| CheckOldDevice(_In_ OLD_DEVICE_KIND Kind) | PortMachine | private |
| CheckPending20(_In_ const State *Acking, _In_ const State *Quiet) | PortMachine | private |
| CleaningUp | PortMachine | static |
| ClearPortStatus() | PortMachine | |
| ConnectChangedOnResume() | PortMachine | |
| ConnectDevice() | PortMachine | |
| CreateDevice() | PortMachine | |
| CycleDetach() | PortMachine | private |
| D3_PENDING enum name | PortMachine | private |
| D3ColdEnabled() | PortMachine | |
| D3ConnectCheck(_In_ BOOLEAN AfterResume) | PortMachine | private |
| D3DebounceFlush | PortMachine | static |
| D3Debouncing | PortMachine | static |
| D3FlushThenReturn | PortMachine | static |
| D3Idle | PortMachine | static |
| D3PendingDone(_In_ D3_PENDING Pending) | PortMachine | private |
| D3PendingHubReset enum value | PortMachine | private |
| D3PendingOverCurrent enum value | PortMachine | private |
| D3PendingOverCurrentCleared enum value | PortMachine | private |
| D3PendingReattach enum value | PortMachine | private |
| D3PendingStop enum value | PortMachine | private |
| D3PoweredOff | PortMachine | static |
| D3PoweringUp | PortMachine | static |
| D3ReconnectFlush | PortMachine | static |
| D3ReconnectWait | PortMachine | static |
| D3ResumeAckWait | PortMachine | static |
| D3StopDebounceTimer() | PortMachine | private |
| D3StopReconnectTimer(_In_ D3_PENDING Pending) | PortMachine | private |
| Debouncing | PortMachine | static |
| DebouncingUsb2 | PortMachine | static |
| DebouncingUsb3 | PortMachine | static |
| Deleted | PortMachine | static |
| Dequeue(_Out_ PortEvent *Ev) | SmMachine< PortMachine, PortEvent > | private |
| DereferencePort() | PortMachine | |
| DetachThen(_In_ PortEvent Change) | PortMachine | private |
| DetachTimed(_In_ PortEvent Change) | PortMachine | private |
| DeviceArrived(_In_ OLD_DEVICE_KIND Kind) | PortMachine | private |
| DeviceConnected() | PortMachine | |
| DevicePresent() | PortMachine | |
| DisabledInSuspend | PortMachine | static |
| DisablingBeforeConnect | PortMachine | static |
| DisablingForCycle | PortMachine | static |
| DisablingForCycleTimed | PortMachine | static |
| DisablingOnRequest | PortMachine | static |
| DisablingOnResetTimeout | PortMachine | static |
| DisablingOnSuspendTimed | PortMachine | static |
| DisablingSuperSpeed | PortMachine | static |
| DisablingSuperSpeedOnRequest | PortMachine | static |
| Discards(_In_ const State *Target, _In_ PortEvent Ev) | SmMachine< PortMachine, PortEvent > | privatestatic |
| DisconnectDevice() | PortMachine | |
| Disconnected | PortMachine | static |
| Dispatch(_In_ PortEvent Ev) | SmMachine< PortMachine, PortEvent > | private |
| DrainAcking | PortMachine | static |
| DrainChecking | PortMachine | static |
| DrainDone() | PortMachine | private |
| DrainEmptyIdleUsb2 | PortMachine | static |
| DrainEmptyIdleUsb3 | PortMachine | static |
| DrainIdle | PortMachine | static |
| DrainReading | PortMachine | static |
| DrainRearming | PortMachine | static |
| DropHubResetReference() | PortMachine | |
| DropInterruptReference() | PortMachine | |
| DropPortPowerReference() | PortMachine | |
| EffectiveState() const | SmMachine< PortMachine, PortEvent > | private |
| Empty | PortMachine | static |
| EmptyHubResetTimerWait | PortMachine | static |
| EmptyHubResetWait | PortMachine | static |
| Enabled | PortMachine | static |
| EnablingSuperSpeedOnStop | PortMachine | static |
| EnablingSuperSpeedOnTimer | PortMachine | static |
| EnterAckingChange() | PortMachine | private |
| EnterArmingWake() | PortMachine | private |
| EnterChangeParked20() | PortMachine | private |
| EnterChangeReporting20() | PortMachine | private |
| EnterCleaningUp() | PortMachine | private |
| EnterD3PoweringUp() | PortMachine | private |
| EnterDebouncing() | PortMachine | private |
| EnterDisablingOnRequest() | PortMachine | private |
| EnterDisablingPort() | PortMachine | private |
| EnterDisablingSuperSpeed() | PortMachine | private |
| EnterDisablingSuperSpeedOnRequest() | PortMachine | private |
| EnterDisconnected() | PortMachine | private |
| EnterDraining() | PortMachine | private |
| EnterDrainingEmpty() | PortMachine | private |
| EnterDrainRearming() | PortMachine | private |
| EnterEnablingSuperSpeed() | PortMachine | private |
| EnterErrorRestarting() | PortMachine | private |
| EnterHubResetIssued() | PortMachine | private |
| EnterNotifyingOverCurrent() | PortMachine | private |
| EnterOffEmpty() | PortMachine | private |
| EnterOffSuspended() | PortMachine | private |
| EnterPlainStatusRead() | PortMachine | private |
| EnterPoweringPort() | PortMachine | private |
| EnterPowerOnSettling() | PortMachine | private |
| EnterPowerUpRearming() | PortMachine | private |
| EnterPowerUpResetHub() | PortMachine | private |
| EnterQuiescingForHubSuspend() | PortMachine | private |
| EnterReadingStatus() | PortMachine | private |
| EnterReconnectRearming() | PortMachine | private |
| EnterResetPollChecking() | PortMachine | private |
| EnterResetPollWait() | PortMachine | private |
| EnterResetTimeoutStatus() | PortMachine | private |
| EnterResetWait() | PortMachine | private |
| EnterResumeWait() | PortMachine | private |
| EnterResumingAttached() | PortMachine | private |
| EnterReturning() | PortMachine | private |
| EnterSendingReset() | PortMachine | private |
| EnterSendingResume() | PortMachine | private |
| EnterSendingSuspend() | PortMachine | private |
| EnterSendingWarmReset() | PortMachine | private |
| EnterSettingLpmTimeout() | PortMachine | private |
| EnterStartingAttached() | PortMachine | private |
| EnterStartingEmpty() | PortMachine | private |
| EnterStartResumeStatusRead() | PortMachine | private |
| EnterStatusFailing() | PortMachine | private |
| EnterStatusReading() | PortMachine | private |
| EnterStatusReporting() | PortMachine | private |
| EnterSuspended() | PortMachine | private |
| EnterSuspendedD3Cold() | PortMachine | private |
| EnterSuspendRecovery() | PortMachine | private |
| EnterSuspendReporting() | PortMachine | private |
| EnterSystemResuming() | PortMachine | private |
| EnterWakeArming() | PortMachine | private |
| EnterWithPortChange() | PortMachine | private |
| ErrorResponse() | PortMachine | |
| ErrorResponseDuringReset() | PortMachine | |
| ErrorRestarting | PortMachine | static |
| EventInfo | PortMachine | static |
| FailDeviceRequest() | PortMachine | private |
| FailToHubReset() | PortMachine | private |
| FixPortStateAfterPowerUp() | PortMachine | |
| FlushBeforeOffAttached | PortMachine | static |
| FlushBeforeOffEmpty | PortMachine | static |
| FlushBeforeSuperSpeedOff | PortMachine | static |
| FollowConnect enum value | PortMachine | private |
| FollowCycle enum value | PortMachine | private |
| FollowOverCurrent enum value | PortMachine | private |
| FollowOverCurrentCleared enum value | PortMachine | private |
| FollowTimer(_In_ TIMER_FOLLOW_UP FollowUp) | PortMachine | private |
| ForceResetOnEnumeration() | PortMachine | |
| ForgetDetachedDevice() | PortMachine | |
| HandleConnectedFault(_In_ const State *Stay) | PortMachine | private |
| HasFlag(_In_ const State *Target, _In_ ULONG Flag) | SmMachine< PortMachine, PortEvent > | privatestatic |
| HoldsHubPower() const | PortMachine | inline |
| HubArmedForWake() | PortMachine | |
| HubPowerDrop() | PortMachine | |
| HubPowerTake() | PortMachine | |
| HubResetIssued | PortMachine | static |
| HubResetTimerWait | PortMachine | static |
| HubResetWait | PortMachine | static |
| Initialize(_In_ HubPort *Port, _In_ BOOLEAN SuperSpeed) | PortMachine | |
| IsQueued(_In_ PortEvent Ev) const | SmMachine< PortMachine, PortEvent > | private |
| IsSuperSpeed() const | PortMachine | inline |
| KeepHubAwake() | PortMachine | private |
| LinkInU0() | PortMachine | |
| LogLinkStateError() | PortMachine | |
| LostChange() | PortMachine | |
| m_AfterTimer | PortMachine | private |
| m_ArmForEmpty | PortMachine | private |
| m_AttachForcedReset | PortMachine | private |
| m_Count | SmMachine< PortMachine, PortEvent > | private |
| m_D3AfterResume | PortMachine | private |
| m_D3FlushReturn | PortMachine | private |
| m_D3Pending | PortMachine | private |
| m_D3PowerUpWarm | PortMachine | private |
| m_Depth | SmMachine< PortMachine, PortEvent > | private |
| m_DrainReturnsEmpty | PortMachine | private |
| m_Frames | SmMachine< PortMachine, PortEvent > | private |
| m_HubPowerHeld | PortMachine | private |
| m_Lock | SmMachine< PortMachine, PortEvent > | private |
| m_LpmU2 | PortMachine | private |
| m_OldDevice | PortMachine | private |
| m_ParkResetsHub | PortMachine | private |
| m_Paused | SmMachine< PortMachine, PortEvent > | private |
| m_Port | PortMachine | private |
| m_Queue | SmMachine< PortMachine, PortEvent > | private |
| m_ReadFresh | PortMachine | private |
| m_ReadKind | PortMachine | private |
| m_ReconnectFlushOnStop | PortMachine | private |
| m_ReturnEvent | PortMachine | private |
| m_Running | SmMachine< PortMachine, PortEvent > | private |
| m_SuspendReport | PortMachine | private |
| m_Trace | SmMachine< PortMachine, PortEvent > | private |
| m_TraceIndex | SmMachine< PortMachine, PortEvent > | private |
| m_UnexpectedCount | SmMachine< PortMachine, PortEvent > | private |
| m_Usb3 | PortMachine | private |
| m_WaitingForPassive | SmMachine< PortMachine, PortEvent > | private |
| m_WaitingForTimer | SmMachine< PortMachine, PortEvent > | private |
| m_WarmResume | PortMachine | private |
| MarkOverCurrentCause() | PortMachine | |
| MarkUsb2Device() | PortMachine | |
| MarkUsb3Device() | PortMachine | |
| NeedsDebounce() | PortMachine | |
| NextChange() | PortMachine | |
| NotifyBootDeviceRemoval() | PortMachine | |
| NotifyingOverCurrent | PortMachine | static |
| NotifyUserOfOverCurrent() | PortMachine | |
| Off | PortMachine | static |
| OffAttached | PortMachine | static |
| OffEmpty | PortMachine | static |
| OffInitial | PortMachine | static |
| OffResetNeeded | PortMachine | static |
| OffSuperSpeedDisabled | PortMachine | static |
| OffSuspendedUsb2 | PortMachine | static |
| OffSuspendedUsb3 | PortMachine | static |
| OLD_DEVICE_KIND enum name | PortMachine | private |
| OldDevicePlain enum value | PortMachine | private |
| OldDevicePresent() | PortMachine | |
| OldDeviceResetInProgress enum value | PortMachine | private |
| OldDeviceResetNeeded enum value | PortMachine | private |
| OldDeviceWait | PortMachine | static |
| OnArmingWake(_In_ PortEvent Event) | PortMachine | private |
| OnAttached(_In_ PortEvent Event) | PortMachine | private |
| OnAttachedDisabled(_In_ PortEvent Event) | PortMachine | private |
| OnAttachFailedWait(_In_ PortEvent Event) | PortMachine | private |
| OnChangeAcking20(_In_ PortEvent Event) | PortMachine | private |
| OnChangeChecking30(_In_ PortEvent Event) | PortMachine | private |
| OnChangeIdle20(_In_ PortEvent Event) | PortMachine | private |
| OnChangeIdle30(_In_ PortEvent Event) | PortMachine | private |
| OnChangeParked20(_In_ PortEvent Event) | PortMachine | private |
| OnChangeReading20(_In_ PortEvent Event) | PortMachine | private |
| OnCleaningUp(_In_ PortEvent Event) | PortMachine | private |
| OnD3DebounceFlush(_In_ PortEvent Event) | PortMachine | private |
| OnD3Debouncing(_In_ PortEvent Event) | PortMachine | private |
| OnD3FlushThenReturn(_In_ PortEvent Event) | PortMachine | private |
| OnD3Idle(_In_ PortEvent Event) | PortMachine | private |
| OnD3PoweredOff(_In_ PortEvent Event) | PortMachine | private |
| OnD3PoweringUp(_In_ PortEvent Event) | PortMachine | private |
| OnD3ReconnectFlush(_In_ PortEvent Event) | PortMachine | private |
| OnD3ReconnectWait(_In_ PortEvent Event) | PortMachine | private |
| OnD3ResumeAckWait(_In_ PortEvent Event) | PortMachine | private |
| OnDebouncing(_In_ PortEvent Event) | PortMachine | private |
| OnDisabledInSuspend(_In_ PortEvent Event) | PortMachine | private |
| OnDisablingBeforeConnect(_In_ PortEvent Event) | PortMachine | private |
| OnDisablingForCycle(_In_ PortEvent Event) | PortMachine | private |
| OnDisablingForCycleTimed(_In_ PortEvent Event) | PortMachine | private |
| OnDisablingOnRequest(_In_ PortEvent Event) | PortMachine | private |
| OnDisablingOnResetTimeout(_In_ PortEvent Event) | PortMachine | private |
| OnDisablingOnSuspendTimed(_In_ PortEvent Event) | PortMachine | private |
| OnDisablingSuperSpeed(_In_ PortEvent Event) | PortMachine | private |
| OnDisablingSuperSpeedOnRequest(_In_ PortEvent Event) | PortMachine | private |
| OnDrainAcking(_In_ PortEvent Event) | PortMachine | private |
| OnDrainChecking(_In_ PortEvent Event) | PortMachine | private |
| OnDrainEmptyIdle(_In_ PortEvent Event) | PortMachine | private |
| OnDrainIdle(_In_ PortEvent Event) | PortMachine | private |
| OnDrainReading(_In_ PortEvent Event) | PortMachine | private |
| OnEmpty(_In_ PortEvent Event) | PortMachine | private |
| OnEmptyHubResetTimerWait(_In_ PortEvent Event) | PortMachine | private |
| OnEmptyHubResetWait(_In_ PortEvent Event) | PortMachine | private |
| OnEnabled(_In_ PortEvent Event) | PortMachine | private |
| OnEnablingSuperSpeedOnStop(_In_ PortEvent Event) | PortMachine | private |
| OnEnablingSuperSpeedOnTimer(_In_ PortEvent Event) | PortMachine | private |
| OnErrorRestarting(_In_ PortEvent Event) | PortMachine | private |
| OnFlushBeforeOff(_In_ PortEvent Event) | PortMachine | private |
| OnHubResetIssued(_In_ PortEvent Event) | PortMachine | private |
| OnHubResetTimerWait(_In_ PortEvent Event) | PortMachine | private |
| OnHubResetWait(_In_ PortEvent Event) | PortMachine | private |
| OnOff(_In_ PortEvent Event) | PortMachine | private |
| OnOffAttached(_In_ PortEvent Event) | PortMachine | private |
| OnOffEmpty(_In_ PortEvent Event) | PortMachine | private |
| OnOffResetNeeded(_In_ PortEvent Event) | PortMachine | private |
| OnOffSuperSpeedDisabled(_In_ PortEvent Event) | PortMachine | private |
| OnOffSuspended(_In_ PortEvent Event) | PortMachine | private |
| OnOldDeviceWait(_In_ PortEvent Event) | PortMachine | private |
| OnOverCurrentWait(_In_ PortEvent Event) | PortMachine | private |
| OnPoweringPort(_In_ PortEvent Event) | PortMachine | private |
| OnPowerOnSending(_In_ PortEvent Event) | PortMachine | private |
| OnPowerOnSettling(_In_ PortEvent Event) | PortMachine | private |
| OnPowerUpParked(_In_ PortEvent Event) | PortMachine | private |
| OnQueryingOverCurrent(_In_ PortEvent Event) | PortMachine | private |
| OnQuiescingForHubSuspend(_In_ PortEvent Event) | PortMachine | private |
| OnReadingAfterResumeTimeout(_In_ PortEvent Event) | PortMachine | private |
| OnReadingForResume(_In_ PortEvent Event) | PortMachine | private |
| OnReconnectAcking(_In_ PortEvent Event) | PortMachine | private |
| OnReconnectFlush(_In_ PortEvent Event) | PortMachine | private |
| OnReconnectReading(_In_ PortEvent Event) | PortMachine | private |
| OnReconnectWait(_In_ PortEvent Event) | PortMachine | private |
| OnResetChangeChecking(_In_ PortEvent Event) | PortMachine | private |
| OnResetChangeIdle(_In_ PortEvent Event) | PortMachine | private |
| OnResetEnabledWait(_In_ PortEvent Event) | PortMachine | private |
| OnResetFlush(_In_ PortEvent Event) | PortMachine | private |
| OnResetPollChecking(_In_ PortEvent Event) | PortMachine | private |
| OnResetPollWait(_In_ PortEvent Event) | PortMachine | private |
| OnResetRequestWait(_In_ PortEvent Event) | PortMachine | private |
| OnResetTimeoutStatus(_In_ PortEvent Event) | PortMachine | private |
| OnResetWait(_In_ PortEvent Event) | PortMachine | private |
| OnResumeAckingConnect(_In_ PortEvent Event) | PortMachine | private |
| OnResumeAckWait(_In_ PortEvent Event) | PortMachine | private |
| OnResumeAckWaitStopped(_In_ PortEvent Event) | PortMachine | private |
| OnResumeChangeChecking(_In_ PortEvent Event) | PortMachine | private |
| OnResumeChangeIdle(_In_ PortEvent Event) | PortMachine | private |
| OnResumeFlush(_In_ PortEvent Event) | PortMachine | private |
| OnResumePowering(_In_ PortEvent Event) | PortMachine | private |
| OnResumeReading(_In_ PortEvent Event) | PortMachine | private |
| OnResumeRecovery(_In_ PortEvent Event) | PortMachine | private |
| OnResumeRereading(_In_ PortEvent Event) | PortMachine | private |
| OnResumeSettling(_In_ PortEvent Event) | PortMachine | private |
| OnResumeWait(_In_ PortEvent Event) | PortMachine | private |
| OnResumingAttached(_In_ PortEvent Event) | PortMachine | private |
| OnResumingDisabled(_In_ PortEvent Event) | PortMachine | private |
| OnSendingReset(_In_ PortEvent Event) | PortMachine | private |
| OnSendingResume(_In_ PortEvent Event) | PortMachine | private |
| OnSendingSuspend(_In_ PortEvent Event) | PortMachine | private |
| OnSettingLpmTimeout(_In_ PortEvent Event) | PortMachine | private |
| OnSsLinkDisabled(_In_ PortEvent Event) | PortMachine | private |
| OnStartingAttached(_In_ PortEvent Event) | PortMachine | private |
| OnStartingEmpty(_In_ PortEvent Event) | PortMachine | private |
| OnStartReading20(_In_ PortEvent Event) | PortMachine | private |
| OnStartReading30(_In_ PortEvent Event) | PortMachine | private |
| OnStartReadingFirst(_In_ PortEvent Event) | PortMachine | private |
| OnStatusAcking(_In_ PortEvent Event) | PortMachine | private |
| OnStatusReading(_In_ PortEvent Event) | PortMachine | private |
| OnSuperSpeedOffWait(_In_ PortEvent Event) | PortMachine | private |
| OnSuspendAcking(_In_ PortEvent Event) | PortMachine | private |
| OnSuspended(_In_ PortEvent Event) | PortMachine | private |
| OnSuspendIdle(_In_ PortEvent Event) | PortMachine | private |
| OnSuspendReading(_In_ PortEvent Event) | PortMachine | private |
| OnSuspendRecovery(_In_ PortEvent Event) | PortMachine | private |
| OnSystemReconnectWait(_In_ PortEvent Event) | PortMachine | private |
| OnSystemResumeReading(_In_ PortEvent Event) | PortMachine | private |
| OnSystemResumeRereading(_In_ PortEvent Event) | PortMachine | private |
| OnSystemResuming(_In_ PortEvent Event) | PortMachine | private |
| OnTimed(_In_ PortEvent Event) | PortMachine | private |
| OnTimerFlush(_In_ PortEvent Event) | PortMachine | private |
| OnUserResetWait(_In_ PortEvent Event) | PortMachine | private |
| OnWakeArming(_In_ PortEvent Event) | PortMachine | private |
| OverCurrentActive() | PortMachine | |
| OverCurrentPersists() | PortMachine | |
| OverCurrentWait | PortMachine | static |
| ParkChange20(_In_ BOOLEAN ResetHub) | PortMachine | private |
| PendingChange() | PortMachine | |
| PollResetCompletion() | PortMachine | |
| Port() const | PortMachine | inline |
| PortPowered() | PortMachine | |
| PowerDown(_In_ const State *Target) | PortMachine | private |
| PoweringPort | PortMachine | static |
| PowerOnSending | PortMachine | static |
| PowerOnSettling | PortMachine | static |
| PowerUp(_In_ const State *Target) | PortMachine | private |
| PowerUpRearming | PortMachine | static |
| PowerUpResetHub | PortMachine | static |
| Purge(_In_ const State *Entered, _Inout_ KIRQL *Irql) | SmMachine< PortMachine, PortEvent > | private |
| QueryingOverCurrent | PortMachine | static |
| QueuePassiveWork() | PortMachine | |
| QuiescingForHubSuspend | PortMachine | static |
| READ_KIND enum name | PortMachine | private |
| ReadingAfterResumeTimeout | PortMachine | static |
| ReadingForResume | PortMachine | static |
| ReadNoChange enum value | PortMachine | private |
| ReadPlain enum value | PortMachine | private |
| ReadPortBits(_Out_ PPSM_PORT_BITS Bits) | PortMachine | |
| ReadStartResume enum value | PortMachine | private |
| ReattachBootDevice() | PortMachine | |
| ReattachOrCreate(_In_ OLD_DEVICE_KIND Kind) | PortMachine | private |
| ReconnectAcking | PortMachine | static |
| ReconnectCheck() | PortMachine | private |
| ReconnectFlush | PortMachine | static |
| ReconnectReading | PortMachine | static |
| ReconnectRearming | PortMachine | static |
| ReconnectStatusFailed() | PortMachine | private |
| ReconnectWait | PortMachine | static |
| RecordPortDisabled() | PortMachine | |
| RecordPortSuspended() | PortMachine | |
| ReferencePort() | PortMachine | |
| ReleaseAndStopTimer() | PortMachine | private |
| RemoveQueued(_In_ PortEvent Ev) | SmMachine< PortMachine, PortEvent > | private |
| ReportSuspendChange(_In_ PortEvent Report) | PortMachine | private |
| RequestHubReset() | PortMachine | |
| ResetChangeAccumulator() | PortMachine | |
| ResetChangeChecking | PortMachine | static |
| ResetChangeIdle | PortMachine | static |
| ResetEnabledWait | PortMachine | static |
| ResetFlush | PortMachine | static |
| ResetHubThen(_In_ const State *Target) | PortMachine | private |
| ResetPollChecking | PortMachine | static |
| ResetPollWait | PortMachine | static |
| ResetRequestWait | PortMachine | static |
| ResetSucceeded() | PortMachine | private |
| ResetTimeoutStatus | PortMachine | static |
| ResetTransferFailed() | PortMachine | private |
| ResetWait | PortMachine | static |
| ResumeAckingConnect | PortMachine | static |
| ResumeAckWait | PortMachine | static |
| ResumeAckWaitStopped | PortMachine | static |
| ResumeChangeChecking | PortMachine | static |
| ResumeChangeIdle | PortMachine | static |
| ResumeConnectCheck() | PortMachine | private |
| ResumeFlush | PortMachine | static |
| ResumeInterruptTransfer() | PortMachine | |
| ResumePowering | PortMachine | static |
| ResumeReadDone() | PortMachine | private |
| ResumeReading | PortMachine | static |
| ResumeRecovery | PortMachine | static |
| ResumeRereading | PortMachine | static |
| ResumeSettling | PortMachine | static |
| ResumeStateDisabled() | PortMachine | private |
| ResumeSucceeded() | PortMachine | private |
| ResumeWait | PortMachine | static |
| ResumingAttached | PortMachine | static |
| ResumingDisabled | PortMachine | static |
| ReturnFromFrame(_In_ PortEvent Event) | PortMachine | private |
| Returning | PortMachine | static |
| Run(_In_ KIRQL CallerIrql, _In_ USHORT LastEvent, _In_ SM_RESULT Result, _In_opt_ const State *Entered) | SmMachine< PortMachine, PortEvent > | private |
| Self() | SmMachine< PortMachine, PortEvent > | inlineprivate |
| SendAckChange() | PortMachine | |
| SendDisable() | PortMachine | |
| SendGetStatus() | PortMachine | |
| SendingReset | PortMachine | static |
| SendingResume | PortMachine | static |
| SendingSuspend | PortMachine | static |
| SendingWarmReset | PortMachine | static |
| SendLinkDisable() | PortMachine | |
| SendLinkRxDetect() | PortMachine | |
| SendPortPower() | PortMachine | |
| SendRemoteWake(_In_ BOOLEAN Enable) | PortMachine | |
| SendReset() | PortMachine | |
| SendResume() | PortMachine | |
| SendSuspend() | PortMachine | |
| SendU1Timeout() | PortMachine | |
| SendU2Timeout() | PortMachine | |
| SendWarmReset() | PortMachine | |
| SettingLpmTimeout | PortMachine | static |
| SmAccepts(_In_ PortEvent Ev) | SmMachine< PortMachine, PortEvent > | inlineprotected |
| SmBeginPause() | SmMachine< PortMachine, PortEvent > | protected |
| SmCall(_In_ const State *Start) | SmMachine< PortMachine, PortEvent > | inlineprotectedstatic |
| SmCancelTimer() | SmMachine< PortMachine, PortEvent > | inlineprotected |
| SmCompletionsFirst | PortMachine | privatestatic |
| SmContinueOnPassive() | SmMachine< PortMachine, PortEvent > | |
| SmCurrent() const | SmMachine< PortMachine, PortEvent > | inline |
| SmDepth() const | SmMachine< PortMachine, PortEvent > | inline |
| SmDereference() | PortMachine | private |
| SmDiscardQueued(_In_ PortEvent Ev) | SmMachine< PortMachine, PortEvent > | protected |
| SmFrame(_In_ ULONG Index) const | SmMachine< PortMachine, PortEvent > | inline |
| SmHandled() | SmMachine< PortMachine, PortEvent > | inlineprotectedstatic |
| SmInitialize(_In_ const State *Initial) | SmMachine< PortMachine, PortEvent > | |
| SmIsIn(_In_ const State *Ancestor) const | SmMachine< PortMachine, PortEvent > | |
| SmIsPaused() const | SmMachine< PortMachine, PortEvent > | inline |
| SmIsWaitingForTimer() const | SmMachine< PortMachine, PortEvent > | inline |
| SmMachine< PortMachine, PortEvent > | PortMachine | friend |
| SmMakeResult(_In_ SM_RESULT_KIND Kind, _In_ USHORT Ev, _In_opt_ const VOID *Target) | SmMachine< PortMachine, PortEvent > | inlineprotectedstatic |
| SmOnDequeue(_In_ PortEvent Event) | PortMachine | private |
| SmPaused() | SmMachine< PortMachine, PortEvent > | inlineprotectedstatic |
| SmPost(_In_ PortEvent Ev) | SmMachine< PortMachine, PortEvent > | |
| SmQueuePassive() | PortMachine | private |
| SmReference() | PortMachine | private |
| SmReturn(_In_ PortEvent Ev) | SmMachine< PortMachine, PortEvent > | inlineprotectedstatic |
| SmStateChanged() | PortMachine | private |
| SmTimerEventId | SmMachine< PortMachine, PortEvent > | protectedstatic |
| SmTransition(_In_ const State *Target) | SmMachine< PortMachine, PortEvent > | inlineprotectedstatic |
| SmUnexpectedCount() const | SmMachine< PortMachine, PortEvent > | inline |
| SmUnhandled() | SmMachine< PortMachine, PortEvent > | inlineprotectedstatic |
| SsLinkDisabled | PortMachine | static |
| StartingAttached | PortMachine | static |
| StartingEmpty | PortMachine | static |
| StartOverCurrentWait() | PortMachine | private |
| StartReading20 | PortMachine | static |
| StartReading30 | PortMachine | static |
| StartReadingFirst | PortMachine | static |
| StartTimer(_In_ PSM_TIMER Timer) | PortMachine | |
| State typedef | SmMachine< PortMachine, PortEvent > | |
| StatusAcking | PortMachine | static |
| StatusFailed() | PortMachine | private |
| StatusFailing | PortMachine | static |
| StatusQuiet() | PortMachine | private |
| StatusReading | PortMachine | static |
| StatusReporting | PortMachine | static |
| StopTimer() | PortMachine | |
| StopTimerThen(_In_ TIMER_FOLLOW_UP FollowUp) | PortMachine | private |
| SuperSpeedBlocked() | PortMachine | |
| SuperSpeedOffWait | PortMachine | static |
| SuspendAcking | PortMachine | static |
| Suspended | PortMachine | static |
| SuspendedD3Cold | PortMachine | static |
| SuspendIdle | PortMachine | static |
| SuspendReading | PortMachine | static |
| SuspendRecovery | PortMachine | static |
| SuspendReporting | PortMachine | static |
| SystemReconnectWait | PortMachine | static |
| SystemResumeFailed() | PortMachine | private |
| SystemResumeReading | PortMachine | static |
| SystemResumeRereading | PortMachine | static |
| SystemResuming | PortMachine | static |
| TakeInterruptForReset(_In_ const State *Start, _In_ const State *Refused) | PortMachine | private |
| TakeInterruptReference() | PortMachine | |
| TakePortPowerReference() | PortMachine | |
| TellDevice(_In_ PSM_DEVICE_NOTICE Notice) | PortMachine | |
| Timed | PortMachine | static |
| TimedError(_In_ const State *Stay, _In_ BOOLEAN DuringReset) | PortMachine | private |
| TimedHubReset() | PortMachine | private |
| TIMER_FOLLOW_UP enum name | PortMachine | private |
| TimerFlush | PortMachine | static |
| Trace(_In_ SM_TRACE_KIND Kind, _In_ USHORT Ev) | SmMachine< PortMachine, PortEvent > | private |
| Transfer | PortMachine | static |
| UpdateHubPower(_In_ BOOLEAN Idle) | PortMachine | private |
| UserResetWait | PortMachine | static |
| WakeArming | PortMachine | static |