| AbortEndpoint() | EndpointMachine | private |
| Aborting | EndpointMachine | privatestatic |
| AckControllerReset() | EndpointMachine | private |
| AwaitingAbortUrb | EndpointMachine | privatestatic |
| AwaitingDestroy | EndpointMachine | privatestatic |
| BeginOperation(_In_ const State *Target, _In_ const State *ReturnTo) | EndpointMachine | private |
| Busy | EndpointMachine | privatestatic |
| CanStart() | EndpointMachine | private |
| ClientHoldsHandle() | EndpointMachine | private |
| CompleteAbortUrb() | EndpointMachine | private |
| CompleteHubOperation() | EndpointMachine | private |
| CompleteTreePurge() | EndpointMachine | private |
| Created | EndpointMachine | privatestatic |
| DeleteEndpoint() | EndpointMachine | private |
| DeleteStaleEndpoint() | EndpointMachine | private |
| Dequeue(_Out_ EpEvent *Ev) | SmMachine< EndpointMachine, EpEvent > | private |
| DereferenceEndpoint() | EndpointMachine | private |
| DeviceAllowsStart() | EndpointMachine | private |
| DeviceDeprogrammed() | EndpointMachine | private |
| DeviceDisconnected() | EndpointMachine | private |
| Disabled | EndpointMachine | privatestatic |
| DisablingStreams | EndpointMachine | privatestatic |
| Discards(_In_ const State *Target, _In_ EpEvent Ev) | SmMachine< EndpointMachine, EpEvent > | privatestatic |
| Dispatch(_In_ EpEvent Ev) | SmMachine< EndpointMachine, EpEvent > | private |
| EffectiveState() const | SmMachine< EndpointMachine, EpEvent > | private |
| Enabled | EndpointMachine | privatestatic |
| EnablingStreams | EndpointMachine | privatestatic |
| Endpoint() const | EndpointMachine | inline |
| EnterAborting() | EndpointMachine | private |
| EnterDisablingStreams() | EndpointMachine | private |
| EnterEnablingStreams() | EndpointMachine | private |
| EnterOperationHeld() | EndpointMachine | private |
| EnterPurging() | EndpointMachine | private |
| EnterResettingPipe() | EndpointMachine | private |
| EventInfo | EndpointMachine | static |
| FailResetRequest() | EndpointMachine | private |
| FinishEndpointResetRequest() | EndpointMachine | private |
| FinishStreamsCloseRequest() | EndpointMachine | private |
| FinishStreamsOpenRequest(_In_ BOOLEAN ForceFailure) | EndpointMachine | private |
| ForwardResetRequest() | EndpointMachine | private |
| ForwardStreamsDisableRequest() | EndpointMachine | private |
| ForwardStreamsEnableRequest() | EndpointMachine | private |
| HasFlag(_In_ const State *Target, _In_ ULONG Flag) | SmMachine< EndpointMachine, EpEvent > | privatestatic |
| Inactive | EndpointMachine | privatestatic |
| Initialize(_In_ UcxEndpoint *Endpoint) | EndpointMachine | |
| IsQueued(_In_ EpEvent Ev) const | SmMachine< EndpointMachine, EpEvent > | private |
| m_AbortForHub | EndpointMachine | private |
| m_AfterPurge | EndpointMachine | private |
| m_Count | SmMachine< EndpointMachine, EpEvent > | private |
| m_Depth | SmMachine< EndpointMachine, EpEvent > | private |
| m_Enabled | EndpointMachine | private |
| m_Endpoint | EndpointMachine | private |
| m_Frames | SmMachine< EndpointMachine, EpEvent > | private |
| m_HeldOperation | EndpointMachine | private |
| m_Lock | SmMachine< EndpointMachine, EpEvent > | private |
| m_PauseAfterPurge | EndpointMachine | private |
| m_Paused | SmMachine< EndpointMachine, EpEvent > | private |
| m_Queue | SmMachine< EndpointMachine, EpEvent > | private |
| m_ReturnTo | EndpointMachine | private |
| m_Running | SmMachine< EndpointMachine, EpEvent > | private |
| m_Trace | SmMachine< EndpointMachine, EpEvent > | private |
| m_TraceIndex | SmMachine< EndpointMachine, EpEvent > | private |
| m_UnexpectedCount | SmMachine< EndpointMachine, EpEvent > | private |
| m_WaitingForPassive | SmMachine< EndpointMachine, EpEvent > | private |
| m_WaitingForTimer | SmMachine< EndpointMachine, EpEvent > | private |
| OnAborting(_In_ EpEvent Event) | EndpointMachine | private |
| OnAwaitingAbortUrb(_In_ EpEvent Event) | EndpointMachine | private |
| OnBusy(_In_ EpEvent Event) | EndpointMachine | private |
| OnCreated(_In_ EpEvent Event) | EndpointMachine | private |
| OnDisabled(_In_ EpEvent Event) | EndpointMachine | private |
| OnDisablingStreams(_In_ EpEvent Event) | EndpointMachine | private |
| OnEnabled(_In_ EpEvent Event) | EndpointMachine | private |
| OnEnablingStreams(_In_ EpEvent Event) | EndpointMachine | private |
| OnInactive(_In_ EpEvent Event) | EndpointMachine | private |
| OnOperation(_In_ EpEvent Event) | EndpointMachine | private |
| OnOperationHeld(_In_ EpEvent Event) | EndpointMachine | private |
| OnOperationUnwinding(_In_ EpEvent Event) | EndpointMachine | private |
| OnPurging(_In_ EpEvent Event) | EndpointMachine | private |
| OnResettingPipe(_In_ EpEvent Event) | EndpointMachine | private |
| OnRetired(_In_ EpEvent Event) | EndpointMachine | private |
| OnStale(_In_ EpEvent Event) | EndpointMachine | private |
| Operation | EndpointMachine | privatestatic |
| OperationHeld | EndpointMachine | privatestatic |
| OperationUnwinding | EndpointMachine | privatestatic |
| ParkAsStale() | EndpointMachine | private |
| ParkStreamsDisableRequest() | EndpointMachine | private |
| PauseForControllerReset() | EndpointMachine | private |
| Purge(_In_ const State *Entered, _Inout_ KIRQL *Irql) | SmMachine< EndpointMachine, EpEvent > | private |
| PURGE_FOLLOW_UP enum name | EndpointMachine | private |
| PurgeEndpoint() | EndpointMachine | private |
| PurgeFollowUpHubOperation enum value | EndpointMachine | private |
| PurgeFollowUpNone enum value | EndpointMachine | private |
| PurgeFollowUpTreePurge enum value | EndpointMachine | private |
| Purging | EndpointMachine | privatestatic |
| ReferenceEndpoint() | EndpointMachine | private |
| RejectStreamsEnableRequest() | EndpointMachine | private |
| RemoveQueued(_In_ EpEvent Ev) | SmMachine< EndpointMachine, EpEvent > | private |
| ResettingPipe | EndpointMachine | privatestatic |
| Retire() | EndpointMachine | private |
| Retired | EndpointMachine | privatestatic |
| Run(_In_ KIRQL CallerIrql, _In_ USHORT LastEvent, _In_ SM_RESULT Result, _In_opt_ const State *Entered) | SmMachine< EndpointMachine, EpEvent > | private |
| Self() | SmMachine< EndpointMachine, EpEvent > | inlineprivate |
| SmAccepts(_In_ EpEvent Event) | EndpointMachine | private |
| SmBeginPause() | SmMachine< EndpointMachine, EpEvent > | protected |
| SmCall(_In_ const State *Start) | SmMachine< EndpointMachine, EpEvent > | inlineprotectedstatic |
| SmCancelTimer() | SmMachine< EndpointMachine, EpEvent > | inlineprotected |
| SmCompletionsFirst | SmMachine< EndpointMachine, EpEvent > | protectedstatic |
| SmContinueOnPassive() | SmMachine< EndpointMachine, EpEvent > | |
| SmCurrent() const | SmMachine< EndpointMachine, EpEvent > | inline |
| SmDepth() const | SmMachine< EndpointMachine, EpEvent > | inline |
| SmDereference() | EndpointMachine | private |
| SmDiscardQueued(_In_ EpEvent Ev) | SmMachine< EndpointMachine, EpEvent > | protected |
| SmFrame(_In_ ULONG Index) const | SmMachine< EndpointMachine, EpEvent > | inline |
| SmHandled() | SmMachine< EndpointMachine, EpEvent > | inlineprotectedstatic |
| SmInitialize(_In_ const State *Initial) | SmMachine< EndpointMachine, EpEvent > | |
| SmIsIn(_In_ const State *Ancestor) const | SmMachine< EndpointMachine, EpEvent > | |
| SmIsPaused() const | SmMachine< EndpointMachine, EpEvent > | inline |
| SmIsWaitingForTimer() const | SmMachine< EndpointMachine, EpEvent > | inline |
| SmMachine< EndpointMachine, EpEvent > | EndpointMachine | friend |
| SmMakeResult(_In_ SM_RESULT_KIND Kind, _In_ USHORT Ev, _In_opt_ const VOID *Target) | SmMachine< EndpointMachine, EpEvent > | inlineprotectedstatic |
| SmOnDequeue(_In_ EpEvent Ev) | SmMachine< EndpointMachine, EpEvent > | inlineprotected |
| SmPaused() | SmMachine< EndpointMachine, EpEvent > | inlineprotectedstatic |
| SmPost(_In_ EpEvent Ev) | SmMachine< EndpointMachine, EpEvent > | |
| SmQueuePassive() | SmMachine< EndpointMachine, EpEvent > | inlineprotected |
| SmReference() | EndpointMachine | private |
| SmReturn(_In_ EpEvent Ev) | SmMachine< EndpointMachine, EpEvent > | inlineprotectedstatic |
| SmStateChanged() | SmMachine< EndpointMachine, EpEvent > | inlineprotected |
| SmTimerEventId | SmMachine< EndpointMachine, EpEvent > | protectedstatic |
| SmTransition(_In_ const State *Target) | SmMachine< EndpointMachine, EpEvent > | inlineprotectedstatic |
| SmUnexpectedCount() const | SmMachine< EndpointMachine, EpEvent > | inline |
| SmUnhandled() | SmMachine< EndpointMachine, EpEvent > | inlineprotectedstatic |
| Stale | EndpointMachine | privatestatic |
| StartEndpoint() | EndpointMachine | private |
| StartPurge(_In_ PURGE_FOLLOW_UP FollowUp) | EndpointMachine | private |
| State typedef | SmMachine< EndpointMachine, EpEvent > | |
| Trace(_In_ SM_TRACE_KIND Kind, _In_ USHORT Ev) | SmMachine< EndpointMachine, EpEvent > | private |
| TryStart() | EndpointMachine | private |