ReactOS 0.4.17-dev-1281-g065abb3
HubMachine Member List

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

AckHubChange()HubMachineprivate
AckingHubChangeHubMachineprivatestatic
AcquirePowerReference()HubMachineprivate
AfterInterruptQuiet()HubMachineprivate
AllocateDromBuffer(_In_ ULONG Length)HubMachineprivate
AllowHubReset()HubMachineprivate
ArmOverCurrentTimer()HubMachineprivate
ArmResetRetryTimer()HubMachineprivate
AsleepHubMachineprivatestatic
AwaitingAddDeviceHubMachineprivatestatic
AwaitingD0HubMachineprivatestatic
AwaitingDescriptorRetryHubMachineprivatestatic
AwaitingInterruptEnableHubMachineprivatestatic
AwaitingInterruptRefsHubMachineprivatestatic
AwaitingOverCurrentTimerHubMachineprivatestatic
AwaitingReleaseAfterFailureHubMachineprivatestatic
AwaitingReleaseHardwareHubMachineprivatestatic
AwaitingResetRetryHubMachineprivatestatic
AwaitingStopHubMachineprivatestatic
AwaitingStopAfterSuspendHubMachineprivatestatic
BugcheckBootHub()HubMachineprivate
CacheConfigDescriptor()HubMachineprivate
CallHubDepthOr(_In_ PowerUp Kind)HubMachineprivate
CancelingInterruptHubMachineprivatestatic
CancelStatusChangeRead()HubMachineprivate
CheckDromStatus()HubMachineprivate
CheckHubChangeBit()HubMachineprivate
CheckingPowerLossHubMachineprivatestatic
CheckingRecoveryLimitHubMachineprivatestatic
CheckPowerLoss()HubMachineprivate
ClearPipeResetCount()HubMachineprivate
ConfigDescriptorTruncated()HubMachineprivate
ConfiguringHubMachineprivatestatic
CreateChildPorts()HubMachineprivate
DeletedHubMachineprivatestatic
Dequeue(_Out_ HubEvent *Ev)SmMachine< HubMachine, HubEvent >private
DereferenceHub()HubMachineprivate
DescriptorRetriesExhausted()HubMachineprivate
DevicesAcquiringHubMachineprivatestatic
DevicesReleasingHubMachineprivatestatic
Discards(_In_ const State *Target, _In_ HubEvent Ev)SmMachine< HubMachine, HubEvent >privatestatic
Dispatch(_In_ HubEvent Ev)SmMachine< HubMachine, HubEvent >private
DownHubMachineprivatestatic
DrainingInterruptRefsHubMachineprivatestatic
DromDataLength()HubMachineprivate
DromPhase enum nameHubMachineprivate
DromReadHubMachineprivatestatic
DromReadingFirstStatusHubMachineprivatestatic
DromReadingStatusHubMachineprivatestatic
DromReadingWordHubMachineprivatestatic
DromSendingCommandHubMachineprivatestatic
DromWritingMetadataHubMachineprivatestatic
EffectiveState() constSmMachine< HubMachine, HubEvent >private
EnterAwaitingDescriptorRetry()HubMachineprivate
EnterCheckingRecoveryLimit()HubMachineprivate
EnterConfiguring()HubMachineprivate
EnterDromReadingFirstStatus()HubMachineprivate
EnterDromReadingStatus()HubMachineprivate
EnterDromReadingWord()HubMachineprivate
EnterDromSendingCommand()HubMachineprivate
EnterDromWritingMetadata()HubMachineprivate
EnterFinishingConfiguration()HubMachineprivate
EnterHalted()HubMachineprivate
EnterHubResetting()HubMachineprivate
EnterLoggingReset()HubMachineprivate
EnterProgrammingHubDepth()HubMachineprivate
EnterQueryingErrata()HubMachineprivate
EnterQueryingParentInfo()HubMachineprivate
EnterReadingConfigDescriptor()HubMachineprivate
EnterReadingHubDescriptor()HubMachineprivate
EnterReadingRootHub20Ports()HubMachineprivate
EnterReadingRootHub30Ports()HubMachineprivate
EnterReadingRootHubInfo()HubMachineprivate
EnterReadingStandardStatus()HubMachineprivate
EnterReconfiguring()HubMachineprivate
EnterReconfiguringAfterReset()HubMachineprivate
EnterReconfiguringAfterResume()HubMachineprivate
EnterReportingFailure()HubMachineprivate
EnterSettingConfiguration()HubMachineprivate
EnterSignalPnp()HubMachineprivate
EnterSuspendedResetPending()HubMachineprivate
EnterUpdatingController()HubMachineprivate
EventInfoHubMachinestatic
FailPortStatus(_In_ BOOLEAN HardwareError)HubMachineprivate
FailStart(_In_ BOOLEAN FirstStart)HubMachineprivate
FinishDrom()HubMachineprivate
FinishingConfigurationHubMachineprivatestatic
GetConfigDescriptor(_In_ BOOLEAN FullLength)HubMachineprivate
GetHubDescriptor()HubMachineprivate
GetHubStatus()HubMachineprivate
GetParentInfo()HubMachineprivate
GetPortStatus()HubMachineprivate
GetRootHub20Ports()HubMachineprivate
GetRootHub30Ports()HubMachineprivate
GetRootHubInfo()HubMachineprivate
GetStandardStatus()HubMachineprivate
HaltedHubMachineprivatestatic
HandleHubChange(_In_ HubChange Change)HubMachineprivate
HandleHubStatusFault()HubMachineprivate
HasFlag(_In_ const State *Target, _In_ ULONG Flag)SmMachine< HubMachine, HubEvent >privatestatic
Hub() constHubMachineinline
HubResettingHubMachineprivatestatic
Initialize(_In_ HubFdo *Hub, _In_ HubKind Kind)HubMachine
InitializeDescriptorRetries()HubMachineprivate
InitializeResetCount()HubMachineprivate
IsDepthZero()HubMachineprivate
IsDromReadWanted()HubMachineprivate
IsErrorFatal()HubMachineprivate
IsInBootPath()HubMachineprivate
IsQueued(_In_ HubEvent Ev) constSmMachine< HubMachine, HubEvent >private
ListeningHubMachineprivatestatic
LoggingResetHubMachineprivatestatic
LogResetOnResume()HubMachineprivate
LogResetRecovery()HubMachineprivate
LostHubChange()HubMachineprivate
m_CountSmMachine< HubMachine, HubEvent >private
m_DepthSmMachine< HubMachine, HubEvent >private
m_DromIndexHubMachineprivate
m_DromNextHubMachineprivate
m_DromPhaseHubMachineprivate
m_DromPollStartHubMachineprivate
m_DromWordsHubMachineprivate
m_FramesSmMachine< HubMachine, HubEvent >private
m_FullConfigReadHubMachineprivate
m_HubHubMachineprivate
m_KindHubMachineprivate
m_LockSmMachine< HubMachine, HubEvent >private
m_PausedSmMachine< HubMachine, HubEvent >private
m_PortStatusReturnHubMachineprivate
m_PowerUpHubMachineprivate
m_QueueSmMachine< HubMachine, HubEvent >private
m_ReleaseToUnconfiguredHubMachineprivate
m_RunningSmMachine< HubMachine, HubEvent >private
m_StatusReadHubMachineprivate
m_TeardownHubMachineprivate
m_TraceSmMachine< HubMachine, HubEvent >private
m_TraceIndexSmMachine< HubMachine, HubEvent >private
m_UnexpectedCountSmMachine< HubMachine, HubEvent >private
m_WaitingForPassiveSmMachine< HubMachine, HubEvent >private
m_WaitingForTimerSmMachine< HubMachine, HubEvent >private
MailboxValue()HubMachineprivate
NotListeningHubMachineprivatestatic
OnAckingHubChange(_In_ HubEvent Event)HubMachineprivate
OnAsleep(_In_ HubEvent Event)HubMachineprivate
OnAwaitingAddDevice(_In_ HubEvent Event)HubMachineprivate
OnAwaitingD0(_In_ HubEvent Event)HubMachineprivate
OnAwaitingDescriptorRetry(_In_ HubEvent Event)HubMachineprivate
OnAwaitingInterruptEnable(_In_ HubEvent Event)HubMachineprivate
OnAwaitingInterruptRefs(_In_ HubEvent Event)HubMachineprivate
OnAwaitingOverCurrentTimer(_In_ HubEvent Event)HubMachineprivate
OnAwaitingReleaseAfterFailure(_In_ HubEvent Event)HubMachineprivate
OnAwaitingReleaseHardware(_In_ HubEvent Event)HubMachineprivate
OnAwaitingResetRetry(_In_ HubEvent Event)HubMachineprivate
OnAwaitingStop(_In_ HubEvent Event)HubMachineprivate
OnAwaitingStopAfterSuspend(_In_ HubEvent Event)HubMachineprivate
OnCancelingInterrupt(_In_ HubEvent Event)HubMachineprivate
OnCheckingPowerLoss(_In_ HubEvent Event)HubMachineprivate
OnConfiguring(_In_ HubEvent Event)HubMachineprivate
OnDevicesAcquiring(_In_ HubEvent Event)HubMachineprivate
OnDevicesReleasing(_In_ HubEvent Event)HubMachineprivate
OnDown(_In_ HubEvent Event)HubMachineprivate
OnDrainingInterruptRefs(_In_ HubEvent Event)HubMachineprivate
OnDromRead(_In_ HubEvent Event)HubMachineprivate
OnDromReadingFirstStatus(_In_ HubEvent Event)HubMachineprivate
OnDromReadingStatus(_In_ HubEvent Event)HubMachineprivate
OnDromReadingWord(_In_ HubEvent Event)HubMachineprivate
OnDromSendingCommand(_In_ HubEvent Event)HubMachineprivate
OnDromWritingMetadata(_In_ HubEvent Event)HubMachineprivate
OnFinishingConfiguration(_In_ HubEvent Event)HubMachineprivate
OnHubResetting(_In_ HubEvent Event)HubMachineprivate
OnListening(_In_ HubEvent Event)HubMachineprivate
OnNotListening(_In_ HubEvent Event)HubMachineprivate
OnPortsAcquiring(_In_ HubEvent Event)HubMachineprivate
OnPortsReleasing(_In_ HubEvent Event)HubMachineprivate
OnPortsResetting(_In_ HubEvent Event)HubMachineprivate
OnProgrammingHubDepth(_In_ HubEvent Event)HubMachineprivate
OnQueryingParentInfo(_In_ HubEvent Event)HubMachineprivate
OnReadingConfigDescriptor(_In_ HubEvent Event)HubMachineprivate
OnReadingHubDescriptor(_In_ HubEvent Event)HubMachineprivate
OnReadingHubStatus(_In_ HubEvent Event)HubMachineprivate
OnReadingPortStatus(_In_ HubEvent Event)HubMachineprivate
OnReadingRootHub20Ports(_In_ HubEvent Event)HubMachineprivate
OnReadingRootHub30Ports(_In_ HubEvent Event)HubMachineprivate
OnReadingRootHubInfo(_In_ HubEvent Event)HubMachineprivate
OnReadingStandardStatus(_In_ HubEvent Event)HubMachineprivate
OnReconfiguring(_In_ HubEvent Event)HubMachineprivate
OnReconfiguringAfterReset(_In_ HubEvent Event)HubMachineprivate
OnReconfiguringAfterResume(_In_ HubEvent Event)HubMachineprivate
OnRecycleSuspended(_In_ HubEvent Event)HubMachineprivate
OnResettingOnResume(_In_ HubEvent Event)HubMachineprivate
OnResettingPipe(_In_ HubEvent Event)HubMachineprivate
OnSettingConfiguration(_In_ HubEvent Event)HubMachineprivate
OnStopped(_In_ HubEvent Event)HubMachineprivate
OnSurpriseRemoved(_In_ HubEvent Event)HubMachineprivate
OnSuspended(_In_ HubEvent Event)HubMachineprivate
OnSuspendedResetPending(_In_ HubEvent Event)HubMachineprivate
OnUnconfigured(_In_ HubEvent Event)HubMachineprivate
OnUpdatingController(_In_ HubEvent Event)HubMachineprivate
OverCurrentCleared()HubMachineprivate
OverCurrentError()HubMachineprivate
ParseDromIdentity()HubMachineprivate
ParseHubDescriptor()HubMachineprivate
ParsePowerStatus()HubMachineprivate
PendingHubChange()HubMachineprivate
PipeResetLimitReached()HubMachineprivate
PortInterruptRefsReleased()HubMachineprivate
PortsAcquiringHubMachineprivatestatic
PortsReleasingHubMachineprivatestatic
PortsResettingHubMachineprivatestatic
PowerUp enum nameHubMachineprivate
ProgrammingHubDepthHubMachineprivatestatic
Purge(_In_ const State *Entered, _Inout_ KIRQL *Irql)SmMachine< HubMachine, HubEvent >private
QueryControllerInfo()HubMachineprivate
QueryErrataFlags()HubMachineprivate
QueryingErrataHubMachineprivatestatic
QueryingParentInfoHubMachineprivatestatic
QueueFakeStatusChangeToPorts()HubMachineprivate
QueuePassiveWork()HubMachineprivate
QueueResetToPorts()HubMachineprivate
QueueResumeInS0ToDevices()HubMachineprivate
QueueResumeInS0ToPorts()HubMachineprivate
QueueResumeToDevices()HubMachineprivate
QueueResumeToPorts()HubMachineprivate
QueueResumeWithResetToDevices()HubMachineprivate
QueueResumeWithResetToPorts()HubMachineprivate
QueueStartToDevices()HubMachineprivate
QueueStartToPorts()HubMachineprivate
QueueStatusChangeToPorts()HubMachineprivate
QueueStopAfterSuspendToDevices()HubMachineprivate
QueueStopToDevices()HubMachineprivate
QueueStopToPorts()HubMachineprivate
QueueSurpriseRemovalToPorts()HubMachineprivate
QueueSuspendToDevices()HubMachineprivate
QueueSuspendToPorts()HubMachineprivate
QuiesceWithInterrupt(_In_ Teardown Reason)HubMachineprivate
QuiesceWithoutInterrupt(_In_ Teardown Reason)HubMachineprivate
ReadDromRegister(_In_ USHORT Register)HubMachineprivate
ReadingConfigDescriptorHubMachineprivatestatic
ReadingHubDescriptorHubMachineprivatestatic
ReadingHubStatusHubMachineprivatestatic
ReadingPortStatusHubMachineprivatestatic
ReadingRootHub20PortsHubMachineprivatestatic
ReadingRootHub30PortsHubMachineprivatestatic
ReadingRootHubInfoHubMachineprivatestatic
ReadingStandardStatusHubMachineprivatestatic
ReadPortStatus(_In_ const State *ReturnTo)HubMachineprivate
ReadStatus(_In_ StatusRead Purpose)HubMachineprivate
ReconfiguringHubMachineprivatestatic
ReconfiguringAfterResetHubMachineprivatestatic
ReconfiguringAfterResumeHubMachineprivatestatic
RecoveryLimitReached()HubMachineprivate
RecycleSuspendedHubMachineprivatestatic
ReferenceHub()HubMachineprivate
ReleaseDromBuffer()HubMachineprivate
ReleasePowerReference()HubMachineprivate
RemoveQueued(_In_ HubEvent Ev)SmMachine< HubMachine, HubEvent >private
ReplyPortStatus()HubMachineprivate
ReportFailureToPnp()HubMachineprivate
ReportingFailureHubMachineprivatestatic
ResetDiscardsHubMachineprivatestatic
ResetHub()HubMachineprivate
ResetLimitReached()HubMachineprivate
ResetStatusChangePipe()HubMachineprivate
ResettingOnResumeHubMachineprivatestatic
ResettingPipeHubMachineprivatestatic
ResumeResetFailed()HubMachineprivate
Run(_In_ KIRQL CallerIrql, _In_ USHORT LastEvent, _In_ SM_RESULT Result, _In_opt_ const State *Entered)SmMachine< HubMachine, HubEvent >private
SelectHubChange()HubMachineprivate
SelectHubConfiguration()HubMachineprivate
Self()SmMachine< HubMachine, HubEvent >inlineprivate
SendInterrupt(_In_ BOOLEAN ClearPipeResets)HubMachineprivate
SetHubDepth()HubMachineprivate
SettingConfigurationHubMachineprivatestatic
SignalPnpEvent()HubMachineprivate
SignalPnpFailure()HubMachineprivate
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
SmCompletionsFirstHubMachineprivatestatic
SmContinueOnPassive()SmMachine< HubMachine, HubEvent >
SmCurrent() constSmMachine< HubMachine, HubEvent >inline
SmDepth() constSmMachine< HubMachine, HubEvent >inline
SmDereference()HubMachineprivate
SmDiscardQueued(_In_ HubEvent Ev)SmMachine< HubMachine, HubEvent >protected
SmFrame(_In_ ULONG Index) constSmMachine< HubMachine, HubEvent >inline
SmHandled()SmMachine< HubMachine, HubEvent >inlineprotectedstatic
SmInitialize(_In_ const State *Initial)SmMachine< HubMachine, HubEvent >
SmIsIn(_In_ const State *Ancestor) constSmMachine< HubMachine, HubEvent >
SmIsPaused() constSmMachine< HubMachine, HubEvent >inline
SmIsWaitingForTimer() constSmMachine< HubMachine, HubEvent >inline
SmMachine< HubMachine, HubEvent >HubMachinefriend
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()HubMachineprivate
SmReference()HubMachineprivate
SmReturn(_In_ HubEvent Ev)SmMachine< HubMachine, HubEvent >inlineprotectedstatic
SmStateChanged()SmMachine< HubMachine, HubEvent >inlineprotected
SmTimerEventIdSmMachine< HubMachine, HubEvent >protectedstatic
SmTransition(_In_ const State *Target)SmMachine< HubMachine, HubEvent >inlineprotectedstatic
SmUnexpectedCount() constSmMachine< HubMachine, HubEvent >inline
SmUnhandled()SmMachine< HubMachine, HubEvent >inlineprotectedstatic
StartDescriptorRetryTimer()HubMachineprivate
StartDromOrSkip(_In_ const State *Next)HubMachineprivate
StartDromWords()HubMachineprivate
StartHubConfiguration()HubMachineprivate
StartPowerUp(_In_ PowerUp Kind)HubMachineprivate
StartStatusChangeRead()HubMachineprivate
State typedefSmMachine< HubMachine, HubEvent >
StatusRead enum nameHubMachineprivate
StoppedHubMachineprivatestatic
StoreDromWord(_In_ ULONG Index)HubMachineprivate
StoreDromWordAndContinue()HubMachineprivate
SurpriseRemovedHubMachineprivatestatic
SuspendedHubMachineprivatestatic
SuspendedResetPendingHubMachineprivatestatic
Teardown enum nameHubMachineprivate
Trace(_In_ SM_TRACE_KIND Kind, _In_ USHORT Ev)SmMachine< HubMachine, HubEvent >private
UnconfiguredHubMachineprivatestatic
UpdateControllerHubInfo()HubMachineprivate
UpdatingControllerHubMachineprivatestatic
UseDromHeaderBuffer()HubMachineprivate
WasResetByParent()HubMachineprivate
WriteDromRegister(_In_ USHORT Register, _In_ ULONG Value)HubMachineprivate