|
ReactOS 0.4.17-dev-1281-g065abb3
|
#include <portsm.h>


Private Types | |
| enum | TIMER_FOLLOW_UP { FollowConnect , FollowCycle , FollowOverCurrent , FollowOverCurrentCleared } |
| enum | OLD_DEVICE_KIND { OldDevicePlain , OldDeviceResetNeeded , OldDeviceResetInProgress } |
| enum | READ_KIND { ReadPlain , ReadNoChange , ReadStartResume } |
| enum | D3_PENDING { D3PendingStop , D3PendingOverCurrent , D3PendingOverCurrentCleared , D3PendingReattach , D3PendingHubReset } |
Static Private Attributes | |
| static const BOOLEAN | SmCompletionsFirst = FALSE |
Friends | |
| class | SmMachine< PortMachine, PortEvent > |
|
private |
What a D3cold reconnect timer flush hands back when it fires.
| Enumerator | |
|---|---|
| D3PendingStop | |
| D3PendingOverCurrent | |
| D3PendingOverCurrentCleared | |
| D3PendingReattach | |
| D3PendingHubReset | |
|
private |
Which kind of reconnect a 3.0 port is waiting on the old device for.
| Enumerator | |
|---|---|
| OldDevicePlain | |
| OldDeviceResetNeeded | |
| OldDeviceResetInProgress | |
|
private |
How the 3.0 status reading frame ends.
| Enumerator | |
|---|---|
| ReadPlain | |
| ReadNoChange | |
| ReadStartResume | |
|
private |
What runs once the port timer is stopped or has fired.
| Enumerator | |
|---|---|
| FollowConnect | |
| FollowCycle | |
| FollowOverCurrent | |
| FollowOverCurrentCleared | |
Definition at line 216 of file portsm.cpp.
Referenced by SmStateChanged().
| BOOLEAN PortMachine::BootDeviceReturning | ( | ) |
Definition at line 558 of file hubport.cpp.
Referenced by DeviceArrived(), EnterWakeArming(), and ReattachOrCreate().
Definition at line 383 of file portsm_frames.cpp.
Referenced by EnterErrorRestarting(), EnterPlainStatusRead(), EnterResetPollChecking(), EnterResetTimeoutStatus(), and EnterStartResumeStatusRead().
| VOID PortMachine::CancelUserOverCurrentReset | ( | ) |
|
private |
Definition at line 304 of file portsm.cpp.
Referenced by DetachThen(), FollowTimer(), OnEmpty(), OnOldDeviceWait(), OnQueryingOverCurrent(), and OnResetTimeoutStatus().
|
private |
Definition at line 316 of file portsm.cpp.
Referenced by CheckConnection(), OnDebouncing(), OnOffResetNeeded(), OnStartingEmpty(), and ReattachOrCreate().
|
private |
Definition at line 296 of file portsm_frames.cpp.
Referenced by OnChangeAcking20(), OnChangeReading20(), and OnSuspendAcking().
| VOID PortMachine::ClearPortStatus | ( | ) |
| BOOLEAN PortMachine::ConnectChangedOnResume | ( | ) |
Definition at line 523 of file hubport.cpp.
Referenced by ResumeConnectCheck().
| BOOLEAN PortMachine::ConnectDevice | ( | ) |
Definition at line 346 of file hubport.cpp.
Referenced by DeviceArrived(), and ReattachOrCreate().
| BOOLEAN PortMachine::CreateDevice | ( | ) |
Definition at line 339 of file hubport.cpp.
Referenced by DeviceArrived(), and ReattachOrCreate().
|
private |
Definition at line 466 of file portsm.cpp.
Referenced by HandleConnectedFault(), OnAttachedDisabled(), OnDisabledInSuspend(), OnEnabled(), and OnResetRequestWait().
| BOOLEAN PortMachine::D3ColdEnabled | ( | ) |
Definition at line 572 of file hubport.cpp.
Referenced by EnterSuspendReporting(), and OnSuspended().
Definition at line 1324 of file portsm_frames.cpp.
Referenced by D3StopDebounceTimer(), OnD3DebounceFlush(), OnD3Idle(), and OnD3ResumeAckWait().
|
private |
Definition at line 1361 of file portsm_frames.cpp.
Referenced by D3StopReconnectTimer(), and OnD3ReconnectFlush().
|
private |
Definition at line 1341 of file portsm_frames.cpp.
Referenced by OnD3Debouncing().
|
private |
Definition at line 1350 of file portsm_frames.cpp.
Referenced by OnD3Debouncing(), and OnD3ReconnectWait().
| VOID PortMachine::DereferencePort | ( | ) |
Definition at line 182 of file hubport.cpp.
Referenced by SmDereference().
Definition at line 426 of file portsm.cpp.
Referenced by HandleConnectedFault(), OnAttached(), and OnSuspended().
Definition at line 442 of file portsm.cpp.
Referenced by OnTimed(), and TimedError().
|
private |
Drops requests the previous device left behind, then reattaches or creates a device.
Definition at line 333 of file portsm.cpp.
Referenced by CheckOldDevice(), and OnOldDeviceWait().
| BOOLEAN PortMachine::DeviceConnected | ( | ) |
Definition at line 477 of file hubport.cpp.
Referenced by CheckConnection(), D3ConnectCheck(), EnterReconnectRearming(), EnterSuspendReporting(), OnD3PoweringUp(), OnD3ReconnectWait(), OnResumeReading(), OnResumeRereading(), and OnSystemResumeReading().
| BOOLEAN PortMachine::DevicePresent | ( | ) |
Definition at line 484 of file hubport.cpp.
Referenced by CheckConnection(), OnD3Idle(), OnD3ReconnectWait(), and OnD3ResumeAckWait().
| VOID PortMachine::DisconnectDevice | ( | ) |
Definition at line 369 of file hubport.cpp.
Referenced by CycleDetach(), DetachThen(), DetachTimed(), EnterCleaningUp(), EnterDisablingSuperSpeedOnRequest(), HandleConnectedFault(), OnEnabled(), OnOffAttached(), OnOffSuspended(), OnResetTimeoutStatus(), OnResumeAckWait(), OnResumeAckWaitStopped(), OnSuspended(), and TimedError().
|
private |
Definition at line 661 of file portsm_frames.cpp.
Referenced by EnterDrainRearming(), and OnDrainChecking().
| VOID PortMachine::DropHubResetReference | ( | ) |
Definition at line 988 of file fanout.cpp.
Referenced by OnOffAttached(), OnOffEmpty(), OnOffResetNeeded(), and OnOffSuperSpeedDisabled().
| VOID PortMachine::DropInterruptReference | ( | ) |
Definition at line 1000 of file fanout.cpp.
Referenced by DetachTimed(), OnDisablingOnResetTimeout(), OnReadingAfterResumeTimeout(), OnReadingForResume(), OnResetTimeoutStatus(), OnResetWait(), OnResumeWait(), OnSendingResume(), OnSuspended(), ReleaseAndStopTimer(), ResetSucceeded(), ResetTransferFailed(), ResumeSucceeded(), and TimedError().
| VOID PortMachine::DropPortPowerReference | ( | ) |
Definition at line 982 of file fanout.cpp.
Referenced by EnterOffSuspended(), OnD3Idle(), and PowerDown().
|
private |
Definition at line 276 of file portsm_frames.cpp.
|
private |
Definition at line 1594 of file portsm_port.cpp.
|
private |
Definition at line 357 of file portsm_frames.cpp.
|
private |
Definition at line 348 of file portsm_frames.cpp.
|
private |
Definition at line 827 of file portsm.cpp.
|
private |
Definition at line 1461 of file portsm_frames.cpp.
|
private |
Definition at line 389 of file portsm_port.cpp.
|
private |
Definition at line 1529 of file portsm_port.cpp.
|
private |
Definition at line 1522 of file portsm_port.cpp.
|
private |
Definition at line 1566 of file portsm_port.cpp.
|
private |
Definition at line 1573 of file portsm_port.cpp.
|
private |
Definition at line 355 of file portsm_port.cpp.
|
private |
Definition at line 1366 of file portsm_port.cpp.
Referenced by EnterHubResetIssued().
|
private |
Definition at line 1373 of file portsm_port.cpp.
|
private |
Definition at line 736 of file portsm_frames.cpp.
|
private |
Definition at line 1581 of file portsm_port.cpp.
|
private |
Definition at line 1122 of file portsm_port.cpp.
|
private |
Definition at line 1359 of file portsm_port.cpp.
|
private |
Definition at line 587 of file portsm_port.cpp.
|
private |
Definition at line 665 of file portsm.cpp.
|
private |
Definition at line 789 of file portsm.cpp.
|
private |
Definition at line 392 of file portsm_frames.cpp.
|
private |
Definition at line 1480 of file portsm_port.cpp.
|
private |
Definition at line 785 of file portsm_frames.cpp.
|
private |
Definition at line 861 of file portsm_frames.cpp.
|
private |
Definition at line 854 of file portsm_frames.cpp.
|
private |
Definition at line 1544 of file portsm_port.cpp.
|
private |
Definition at line 1487 of file portsm_port.cpp.
|
private |
Definition at line 1049 of file portsm_frames.cpp.
|
private |
Definition at line 488 of file portsm_frames.cpp.
|
private |
Definition at line 471 of file portsm_frames.cpp.
|
private |
Definition at line 1588 of file portsm_port.cpp.
|
private |
Definition at line 1175 of file portsm_port.cpp.
|
private |
Definition at line 1270 of file portsm_port.cpp.
|
private |
Definition at line 1037 of file portsm_port.cpp.
|
private |
Definition at line 297 of file portsm.cpp.
|
private |
Definition at line 1494 of file portsm_port.cpp.
|
private |
Definition at line 1508 of file portsm_port.cpp.
|
private |
Definition at line 1515 of file portsm_port.cpp.
|
private |
Definition at line 1501 of file portsm_port.cpp.
|
private |
Definition at line 1555 of file portsm_port.cpp.
|
private |
Definition at line 1008 of file portsm_port.cpp.
|
private |
Definition at line 362 of file portsm_port.cpp.
|
private |
Definition at line 398 of file portsm_frames.cpp.
|
private |
Definition at line 645 of file portsm_frames.cpp.
|
private |
Definition at line 551 of file portsm_frames.cpp.
|
private |
Definition at line 638 of file portsm_frames.cpp.
|
private |
Definition at line 833 of file portsm_port.cpp.
|
private |
Definition at line 935 of file portsm_port.cpp.
|
private |
Definition at line 1282 of file portsm_frames.cpp.
|
private |
Definition at line 1299 of file portsm_frames.cpp.
|
private |
Definition at line 1093 of file portsm_port.cpp.
|
private |
Definition at line 1680 of file portsm_frames.cpp.
|
private |
Definition at line 305 of file portsm_port.cpp.
Referenced by EnterDebouncing(), and EnterDisconnected().
| PortEvent PortMachine::ErrorResponse | ( | ) |
Definition at line 673 of file portxfer.cpp.
Referenced by HandleConnectedFault(), OnDebouncing(), OnOldDeviceWait(), and TimedError().
| PortEvent PortMachine::ErrorResponseDuringReset | ( | ) |
Definition at line 640 of file portxfer.cpp.
Referenced by TimedError().
|
private |
|
private |
Definition at line 648 of file portsm.cpp.
Referenced by OnReadingAfterResumeTimeout(), OnReadingForResume(), OnSendingResume(), and OnSendingSuspend().
| VOID PortMachine::FixPortStateAfterPowerUp | ( | ) |
|
private |
Definition at line 485 of file portsm.cpp.
Referenced by OnTimerFlush(), and StopTimerThen().
| VOID PortMachine::ForceResetOnEnumeration | ( | ) |
Definition at line 451 of file hubport.cpp.
Referenced by EnterDisablingOnRequest(), OnDisabledInSuspend(), OnSuspended(), OnSystemResumeReading(), ReattachOrCreate(), and SystemResumeFailed().
| VOID PortMachine::ForgetDetachedDevice | ( | ) |
Definition at line 389 of file hubport.cpp.
Referenced by SmOnDequeue().
Handles a 2.0 port status that makes no sense for an attached port.
Definition at line 502 of file portsm.cpp.
Referenced by OnAttachedDisabled(), OnEnabled(), OnResumeAckWait(), OnStartingAttached(), and OnSuspended().
|
inline |
| BOOLEAN PortMachine::HubArmedForWake | ( | ) |
| VOID PortMachine::HubPowerDrop | ( | ) |
Definition at line 218 of file hubport.cpp.
Referenced by UpdateHubPower().
| BOOLEAN PortMachine::HubPowerTake | ( | ) |
Definition at line 198 of file hubport.cpp.
Referenced by UpdateHubPower().
Definition at line 143 of file portsm.cpp.
|
inline |
|
private |
Definition at line 257 of file portsm.cpp.
Referenced by EnterStatusReading(), and EnterWakeArming().
| BOOLEAN PortMachine::LinkInU0 | ( | ) |
Definition at line 510 of file hubport.cpp.
Referenced by CheckConnection(), OnReadingAfterResumeTimeout(), OnReadingForResume(), and OnResetPollChecking().
| VOID PortMachine::LogLinkStateError | ( | ) |
| PortEvent PortMachine::LostChange | ( | ) |
Definition at line 593 of file portxfer.cpp.
Referenced by OnStartReading20(), and ResumeReadDone().
| VOID PortMachine::MarkOverCurrentCause | ( | ) |
Definition at line 504 of file hubport.cpp.
Referenced by OnResumeReading().
| VOID PortMachine::MarkUsb2Device | ( | ) |
| VOID PortMachine::MarkUsb3Device | ( | ) |
| BOOLEAN PortMachine::NeedsDebounce | ( | ) |
Definition at line 565 of file hubport.cpp.
Referenced by DeviceArrived().
| PortEvent PortMachine::NextChange | ( | ) |
Definition at line 555 of file portxfer.cpp.
Referenced by EnterChangeReporting20(), EnterStatusReporting(), OnSuspendReading(), and StatusQuiet().
| VOID PortMachine::NotifyBootDeviceRemoval | ( | ) |
Definition at line 416 of file hubport.cpp.
Referenced by EnterDisconnected().
| VOID PortMachine::NotifyUserOfOverCurrent | ( | ) |
Definition at line 604 of file hubport.cpp.
Referenced by EnterNotifyingOverCurrent().
| BOOLEAN PortMachine::OldDevicePresent | ( | ) |
Definition at line 552 of file hubport.cpp.
Referenced by CheckOldDevice().
Definition at line 1953 of file portsm_port.cpp.
Definition at line 705 of file portsm_port.cpp.
Referenced by OnErrorRestarting().
Definition at line 786 of file portsm_port.cpp.
Definition at line 1439 of file portsm_port.cpp.
Definition at line 335 of file portsm_frames.cpp.
Definition at line 414 of file portsm_frames.cpp.
Definition at line 285 of file portsm_frames.cpp.
Definition at line 404 of file portsm_frames.cpp.
Definition at line 371 of file portsm_frames.cpp.
Definition at line 322 of file portsm_frames.cpp.
Definition at line 834 of file portsm.cpp.
Definition at line 1532 of file portsm_frames.cpp.
Definition at line 1492 of file portsm_frames.cpp.
Definition at line 1556 of file portsm_frames.cpp.
Definition at line 1391 of file portsm_frames.cpp.
Definition at line 1437 of file portsm_frames.cpp.
Definition at line 1467 of file portsm_frames.cpp.
Definition at line 1661 of file portsm_frames.cpp.
Definition at line 1614 of file portsm_frames.cpp.
Definition at line 1566 of file portsm_frames.cpp.
Definition at line 396 of file portsm_port.cpp.
Definition at line 903 of file portsm_port.cpp.
Referenced by OnSuspended().
Definition at line 1719 of file portsm_port.cpp.
Definition at line 1706 of file portsm_port.cpp.
Definition at line 1750 of file portsm_port.cpp.
Definition at line 1685 of file portsm_port.cpp.
Definition at line 1779 of file portsm_port.cpp.
Definition at line 1766 of file portsm_port.cpp.
Definition at line 1851 of file portsm_port.cpp.
Definition at line 1861 of file portsm_port.cpp.
Definition at line 726 of file portsm_frames.cpp.
Definition at line 743 of file portsm_frames.cpp.
Definition at line 700 of file portsm_frames.cpp.
Definition at line 670 of file portsm_frames.cpp.
Definition at line 710 of file portsm_frames.cpp.
Definition at line 313 of file portsm_port.cpp.
Definition at line 1426 of file portsm_port.cpp.
Definition at line 1416 of file portsm_port.cpp.
Definition at line 729 of file portsm_port.cpp.
Definition at line 1877 of file portsm_port.cpp.
Definition at line 1890 of file portsm_port.cpp.
Definition at line 1128 of file portsm_port.cpp.
Definition at line 690 of file portsm_port.cpp.
Definition at line 1380 of file portsm_port.cpp.
Definition at line 1403 of file portsm_port.cpp.
Definition at line 1393 of file portsm_port.cpp.
Definition at line 657 of file portsm.cpp.
Definition at line 702 of file portsm.cpp.
Definition at line 672 of file portsm.cpp.
Definition at line 738 of file portsm.cpp.
Definition at line 763 of file portsm.cpp.
Definition at line 796 of file portsm.cpp.
Definition at line 476 of file portsm_port.cpp.
Definition at line 544 of file portsm_port.cpp.
Definition at line 1600 of file portsm_port.cpp.
Definition at line 768 of file portsm_frames.cpp.
Definition at line 792 of file portsm_frames.cpp.
Definition at line 868 of file portsm_frames.cpp.
Definition at line 1613 of file portsm_port.cpp.
Definition at line 1732 of file portsm_port.cpp.
Definition at line 1814 of file portsm_port.cpp.
Definition at line 1794 of file portsm_port.cpp.
Definition at line 1036 of file portsm_frames.cpp.
Definition at line 1060 of file portsm_frames.cpp.
Definition at line 1023 of file portsm_frames.cpp.
Definition at line 975 of file portsm_frames.cpp.
Definition at line 447 of file portsm_frames.cpp.
Definition at line 437 of file portsm_frames.cpp.
Definition at line 1221 of file portsm_port.cpp.
Definition at line 1248 of file portsm_port.cpp.
Definition at line 494 of file portsm_frames.cpp.
Definition at line 478 of file portsm_frames.cpp.
Definition at line 984 of file portsm_port.cpp.
Definition at line 1904 of file portsm_port.cpp.
Definition at line 1187 of file portsm_port.cpp.
Definition at line 962 of file portsm_frames.cpp.
Definition at line 941 of file portsm_port.cpp.
Definition at line 968 of file portsm_port.cpp.
Definition at line 527 of file portsm_frames.cpp.
Definition at line 517 of file portsm_frames.cpp.
Definition at line 1332 of file portsm_port.cpp.
Definition at line 902 of file portsm_frames.cpp.
An over-current seen now, or one that came and went while suspended, is reported.
Definition at line 930 of file portsm_frames.cpp.
Definition at line 1312 of file portsm_port.cpp.
Definition at line 1073 of file portsm_frames.cpp.
Definition at line 916 of file portsm_frames.cpp.
Definition at line 1276 of file portsm_port.cpp.
Definition at line 1046 of file portsm_port.cpp.
Definition at line 1071 of file portsm_port.cpp.
Definition at line 1632 of file portsm_port.cpp.
Definition at line 1651 of file portsm_port.cpp.
Definition at line 1668 of file portsm_port.cpp.
Definition at line 1832 of file portsm_port.cpp.
Definition at line 1468 of file portsm_port.cpp.
Definition at line 1014 of file portsm_port.cpp.
Definition at line 368 of file portsm_port.cpp.
Definition at line 802 of file portsm_frames.cpp.
Definition at line 835 of file portsm_frames.cpp.
Definition at line 819 of file portsm_frames.cpp.
Definition at line 615 of file portsm_frames.cpp.
Definition at line 592 of file portsm_frames.cpp.
Definition at line 1455 of file portsm_port.cpp.
Definition at line 1269 of file portsm_frames.cpp.
Definition at line 839 of file portsm_port.cpp.
Definition at line 1194 of file portsm_frames.cpp.
An error on a port that is connected but no longer enabled counts as a connect.
Definition at line 1217 of file portsm_frames.cpp.
Definition at line 1289 of file portsm_frames.cpp.
Definition at line 1139 of file portsm_frames.cpp.
Definition at line 1099 of file portsm_frames.cpp.
Definition at line 1165 of file portsm_frames.cpp.
Definition at line 1099 of file portsm_port.cpp.
Definition at line 1154 of file portsm_port.cpp.
Definition at line 641 of file portsm_port.cpp.
Definition at line 594 of file portsm_port.cpp.
Definition at line 1693 of file portsm_frames.cpp.
| BOOLEAN PortMachine::OverCurrentActive | ( | ) |
| BOOLEAN PortMachine::OverCurrentPersists | ( | ) |
Definition at line 704 of file portxfer.cpp.
Referenced by OnOverCurrentWait().
Definition at line 314 of file portsm_frames.cpp.
Referenced by CheckPending20(), OnChangeAcking20(), OnChangeParked20(), OnChangeReading20(), OnSuspendAcking(), and OnSuspendReading().
| PSM_PENDING PortMachine::PendingChange | ( | ) |
Definition at line 301 of file portxfer.cpp.
Referenced by CheckPending20(), OnDrainReading(), OnStatusAcking(), OnStatusReading(), OnSuspendReading(), and ReconnectCheck().
| BOOLEAN PortMachine::PollResetCompletion | ( | ) |
|
inline |
| BOOLEAN PortMachine::PortPowered | ( | ) |
Definition at line 265 of file portsm.cpp.
Definition at line 273 of file portsm.cpp.
| VOID PortMachine::QueuePassiveWork | ( | ) |
Definition at line 188 of file hubport.cpp.
Referenced by SmQueuePassive().
| VOID PortMachine::ReadPortBits | ( | _Out_ PPSM_PORT_BITS | Bits | ) |
Definition at line 589 of file hubport.cpp.
Referenced by OnResumeReading(), and OnSuspendReading().
| VOID PortMachine::ReattachBootDevice | ( | ) |
Definition at line 380 of file hubport.cpp.
Referenced by DeviceArrived(), and ReattachOrCreate().
|
private |
Definition at line 381 of file portsm.cpp.
Referenced by DeviceArrived(), and OnDebouncing().
|
private |
Definition at line 1007 of file portsm_frames.cpp.
Referenced by OnReconnectAcking(), and OnReconnectReading().
|
private |
Definition at line 999 of file portsm_frames.cpp.
Referenced by OnReconnectAcking(), OnReconnectReading(), and ReconnectCheck().
| VOID PortMachine::RecordPortDisabled | ( | ) |
Definition at line 465 of file hubport.cpp.
Referenced by OnAttachedDisabled(), and OnDisablingOnRequest().
| VOID PortMachine::RecordPortSuspended | ( | ) |
Definition at line 471 of file hubport.cpp.
Referenced by OnEnabled(), and OnSendingSuspend().
| VOID PortMachine::ReferencePort | ( | ) |
|
private |
Definition at line 584 of file portsm.cpp.
Referenced by OnResetEnabledWait(), OnResetWait(), OnResumeWait(), and TimedHubReset().
Definition at line 1205 of file portsm_frames.cpp.
Referenced by OnSuspendReading(), and OnSuspendRecovery().
| VOID PortMachine::RequestHubReset | ( | ) |
Definition at line 1006 of file fanout.cpp.
Referenced by EnterChangeParked20(), EnterHubResetIssued(), EnterPowerUpResetHub(), OnDebouncing(), OnDisablingForCycleTimed(), OnOverCurrentWait(), OnQuiescingForHubSuspend(), OnResetTimeoutStatus(), OnUserResetWait(), OnWakeArming(), ReconnectStatusFailed(), ResetHubThen(), and TimedHubReset().
| VOID PortMachine::ResetChangeAccumulator | ( | ) |
Definition at line 459 of file hubport.cpp.
Referenced by EnterStatusReading(), OnChangeIdle20(), OnReconnectWait(), and OnSuspendIdle().
Definition at line 281 of file portsm.cpp.
Referenced by HandleConnectedFault(), OnDisablingBeforeConnect(), OnDisablingForCycle(), OnDisablingOnSuspendTimed(), OnDisablingSuperSpeedOnRequest(), OnEmpty(), OnEnablingSuperSpeedOnTimer(), OnOldDeviceWait(), OnPoweringPort(), OnQueryingOverCurrent(), and OnTimerFlush().
|
private |
Definition at line 606 of file portsm.cpp.
Referenced by OnResetEnabledWait(), OnResetFlush(), OnResetTimeoutStatus(), and OnResetWait().
|
private |
Definition at line 614 of file portsm.cpp.
Referenced by OnDisablingOnResetTimeout(), and OnSendingReset().
|
private |
Definition at line 893 of file portsm_frames.cpp.
Referenced by OnResumeReading(), and OnResumeRereading().
| VOID PortMachine::ResumeInterruptTransfer | ( | ) |
Definition at line 1012 of file fanout.cpp.
Referenced by EnterChangeParked20(), EnterChangeReporting20(), EnterDrainRearming(), EnterPowerUpRearming(), EnterReconnectRearming(), EnterStatusFailing(), EnterStatusReporting(), and EnterSuspendReporting().
|
private |
Definition at line 887 of file portsm_frames.cpp.
Referenced by EnterReconnectRearming(), OnResumeAckingConnect(), OnResumeRereading(), and ResumeConnectCheck().
|
private |
Definition at line 880 of file portsm_frames.cpp.
Referenced by OnResumeAckingConnect(), OnResumePowering(), OnResumeReading(), and OnResumeRereading().
|
private |
Definition at line 631 of file portsm.cpp.
Referenced by OnReadingAfterResumeTimeout(), OnReadingForResume(), OnResumeFlush(), OnResumeRecovery(), and OnResumeWait().
Definition at line 289 of file portsm.cpp.
Referenced by D3ConnectCheck(), D3PendingDone(), EnterSuspendReporting(), OnChangeChecking30(), OnD3Debouncing(), OnD3FlushThenReturn(), OnD3Idle(), OnD3PoweringUp(), OnD3ReconnectWait(), OnD3ResumeAckWait(), OnPowerOnSending(), OnReconnectFlush(), OnReconnectWait(), OnResetChangeChecking(), OnResetPollChecking(), OnResumeChangeChecking(), OnResumeReading(), OnStartReading20(), OnStartReading30(), OnStartReadingFirst(), OnSystemReconnectWait(), OnSystemResumeReading(), OnSystemResumeRereading(), OnWakeArming(), ResumeReadDone(), StatusFailed(), StatusQuiet(), and SystemResumeFailed().
| VOID PortMachine::SendAckChange | ( | ) |
Definition at line 167 of file portxfer.cpp.
Referenced by EnterAckingChange().
| VOID PortMachine::SendDisable | ( | ) |
Definition at line 191 of file portxfer.cpp.
Referenced by EnterDisablingOnRequest(), EnterDisablingPort(), and EnterQuiescingForHubSuspend().
| VOID PortMachine::SendGetStatus | ( | ) |
Definition at line 152 of file portxfer.cpp.
Referenced by EnterReadingStatus(), and EnterStatusReading().
| VOID PortMachine::SendLinkDisable | ( | ) |
Definition at line 215 of file portxfer.cpp.
Referenced by EnterDisablingSuperSpeed(), and EnterDisablingSuperSpeedOnRequest().
| VOID PortMachine::SendLinkRxDetect | ( | ) |
Definition at line 221 of file portxfer.cpp.
Referenced by EnterEnablingSuperSpeed().
| VOID PortMachine::SendPortPower | ( | ) |
Definition at line 228 of file portxfer.cpp.
Referenced by EnterPoweringPort().
Definition at line 263 of file portxfer.cpp.
Referenced by EnterWakeArming().
| VOID PortMachine::SendReset | ( | ) |
Definition at line 177 of file portxfer.cpp.
Referenced by EnterSendingReset().
| VOID PortMachine::SendResume | ( | ) |
Definition at line 197 of file portxfer.cpp.
Referenced by EnterSendingResume().
| VOID PortMachine::SendSuspend | ( | ) |
Definition at line 206 of file portxfer.cpp.
Referenced by EnterDisablingOnRequest(), EnterQuiescingForHubSuspend(), and EnterSendingSuspend().
| VOID PortMachine::SendU1Timeout | ( | ) |
Definition at line 238 of file portxfer.cpp.
Referenced by EnterSettingLpmTimeout().
| VOID PortMachine::SendU2Timeout | ( | ) |
Definition at line 250 of file portxfer.cpp.
Referenced by EnterSettingLpmTimeout().
| VOID PortMachine::SendWarmReset | ( | ) |
Definition at line 184 of file portxfer.cpp.
Referenced by EnterSendingWarmReset().
|
private |
Definition at line 180 of file portsm.cpp.
Definition at line 192 of file portsm.cpp.
|
private |
Definition at line 186 of file portsm.cpp.
|
private |
Definition at line 174 of file portsm.cpp.
|
private |
The innermost frame that does not yield to its caller decides whether the port holds the hub awake.
Definition at line 227 of file portsm.cpp.
|
private |
Definition at line 418 of file portsm.cpp.
Referenced by DetachThen(), FollowTimer(), OnEmpty(), OnOldDeviceWait(), OnQueryingOverCurrent(), OnResetTimeoutStatus(), and OnUserResetWait().
Definition at line 230 of file hubport.cpp.
Referenced by D3ConnectCheck(), D3PendingDone(), EnterDebouncing(), EnterPowerOnSettling(), EnterResetPollWait(), EnterResetWait(), EnterSuspendRecovery(), EnterSuspendReporting(), OnD3Idle(), OnDisablingSuperSpeedOnRequest(), OnResumeFlush(), OnResumeReading(), OnResumeWait(), OnSendingReset(), OnSendingResume(), OnSystemResumeReading(), and StartOverCurrentWait().
|
private |
Definition at line 565 of file portsm_frames.cpp.
Referenced by OnStatusAcking(), and OnStatusReading().
|
private |
Definition at line 577 of file portsm_frames.cpp.
Referenced by OnStatusReading().
| BOOLEAN PortMachine::StopTimer | ( | ) |
Definition at line 301 of file hubport.cpp.
Referenced by D3StopDebounceTimer(), D3StopReconnectTimer(), EnterReconnectRearming(), OnDebouncing(), OnDisablingForCycleTimed(), OnEnablingSuperSpeedOnStop(), OnOverCurrentWait(), OnReconnectWait(), OnResetEnabledWait(), OnResetWait(), OnResumeWait(), OnSystemReconnectWait(), ReleaseAndStopTimer(), and StopTimerThen().
|
private |
Definition at line 474 of file portsm.cpp.
Referenced by DetachTimed(), OnDebouncing(), OnDisablingForCycleTimed(), OnOverCurrentWait(), and TimedError().
| BOOLEAN PortMachine::SuperSpeedBlocked | ( | ) |
Definition at line 697 of file portxfer.cpp.
Referenced by OnOffEmpty().
|
private |
Definition at line 1091 of file portsm_frames.cpp.
Referenced by OnSystemResumeReading(), and OnSystemResumeRereading().
|
private |
Definition at line 594 of file portsm.cpp.
Referenced by OnAttachedDisabled(), OnDisabledInSuspend(), OnEnabled(), OnResetRequestWait(), and OnSuspended().
| BOOLEAN PortMachine::TakeInterruptReference | ( | ) |
Definition at line 994 of file fanout.cpp.
Referenced by OnSuspended(), and TakeInterruptForReset().
| VOID PortMachine::TakePortPowerReference | ( | ) |
Definition at line 976 of file fanout.cpp.
Referenced by OnOffResetNeeded(), OnPowerOnSending(), OnResumePowering(), OnResumeReading(), OnStartReading20(), OnStartReadingFirst(), PowerUp(), StatusFailed(), and StatusQuiet().
| VOID PortMachine::TellDevice | ( | _In_ PSM_DEVICE_NOTICE | Notice | ) |
Definition at line 309 of file hubport.cpp.
Referenced by D3PendingDone(), EnterSuspendReporting(), FailDeviceRequest(), FailToHubReset(), OnAttachedDisabled(), OnD3Debouncing(), OnD3Idle(), OnD3PoweredOff(), OnD3PoweringUp(), OnD3ResumeAckWait(), OnDisabledInSuspend(), OnDisablingOnRequest(), OnDisablingOnResetTimeout(), OnEnabled(), OnOffAttached(), OnReadingAfterResumeTimeout(), OnResetTimeoutStatus(), OnResetWait(), OnResumeWait(), OnResumingAttached(), OnResumingDisabled(), OnSendingSuspend(), OnSettingLpmTimeout(), OnSuspended(), OnSystemResumeReading(), OnSystemResumeRereading(), ReconnectStatusFailed(), ReleaseAndStopTimer(), ResetSucceeded(), ResetTransferFailed(), ResumeStateDisabled(), ResumeSucceeded(), SystemResumeFailed(), and TakeInterruptForReset().
Definition at line 537 of file portsm.cpp.
Referenced by OnResetEnabledWait(), OnResetFlush(), OnResetWait(), OnResumeFlush(), OnResumeRecovery(), and OnResumeWait().
|
private |
Definition at line 576 of file portsm.cpp.
Referenced by OnTimed(), and TimedError().
Definition at line 238 of file portsm.cpp.
Referenced by KeepHubAwake(), and SmStateChanged().
|
static |
Definition at line 275 of file portsm.h.
Referenced by OnDisabledInSuspend(), and OnEmpty().
|
static |
|
static |
Definition at line 223 of file portsm.h.
Referenced by DeviceArrived(), OnAttachedDisabled(), OnDisabledInSuspend(), OnDisablingOnRequest(), OnDisablingOnResetTimeout(), OnErrorRestarting(), OnOffAttached(), OnReadingAfterResumeTimeout(), OnResetTimeoutStatus(), OnResetWait(), OnResumeWait(), OnResumingAttached(), OnResumingDisabled(), OnStartingAttached(), OnSuspended(), OnSystemResuming(), and ReattachOrCreate().
|
static |
Definition at line 249 of file portsm.h.
Referenced by DeviceArrived(), and ReattachOrCreate().
|
static |
Definition at line 280 of file portsm.h.
Referenced by OnChangeAcking20(), and OnChangeReading20().
|
static |
Definition at line 285 of file portsm.h.
Referenced by OnChangeIdle30().
|
static |
Definition at line 278 of file portsm.h.
Referenced by EnterResetWait(), EnterResumeWait(), and EnterWithPortChange().
|
static |
Definition at line 284 of file portsm.h.
Referenced by EnterSuspended(), EnterWithPortChange(), and OnChangeChecking30().
|
static |
Definition at line 282 of file portsm.h.
Referenced by ParkChange20().
|
static |
Definition at line 279 of file portsm.h.
Referenced by OnChangeAcking20(), and OnChangeIdle20().
|
static |
Definition at line 281 of file portsm.h.
Referenced by OnChangeReading20().
|
static |
Definition at line 203 of file portsm.h.
Referenced by OnOffAttached(), and OnOffSuspended().
|
static |
Definition at line 337 of file portsm.h.
Referenced by D3StopDebounceTimer().
|
static |
Definition at line 336 of file portsm.h.
Referenced by D3ConnectCheck(), D3PendingDone(), and EnterSuspendReporting().
|
static |
Definition at line 338 of file portsm.h.
Referenced by OnD3DebounceFlush(), and OnD3Debouncing().
|
static |
Definition at line 333 of file portsm.h.
Referenced by D3ConnectCheck(), EnterSuspendedD3Cold(), EnterSuspendReporting(), OnD3Idle(), and OnD3PoweredOff().
|
static |
Definition at line 334 of file portsm.h.
Referenced by OnD3Idle().
|
static |
Definition at line 335 of file portsm.h.
Referenced by OnD3PoweredOff().
|
static |
Definition at line 341 of file portsm.h.
Referenced by D3StopReconnectTimer(), and OnD3ReconnectFlush().
|
static |
Definition at line 340 of file portsm.h.
Referenced by OnD3Idle(), and OnD3ReconnectWait().
|
static |
Definition at line 339 of file portsm.h.
Referenced by OnD3Debouncing(), OnD3Idle(), and OnD3ResumeAckWait().
|
static |
|
static |
Definition at line 210 of file portsm.h.
Referenced by CheckConnection(), DeviceArrived(), OnDisablingBeforeConnect(), and OnOldDeviceWait().
|
static |
|
static |
Definition at line 204 of file portsm.h.
Referenced by OnCleaningUp(), OnOffEmpty(), OnOffResetNeeded(), and OnOffSuperSpeedDisabled().
|
static |
Definition at line 225 of file portsm.h.
Referenced by OnDisabledInSuspend(), OnDisablingOnRequest(), and OnSuspended().
|
static |
Definition at line 262 of file portsm.h.
Referenced by OnOldDeviceWait().
|
static |
Definition at line 261 of file portsm.h.
Referenced by HandleConnectedFault(), OnEnabled(), OnResumeAckWait(), and OnSuspended().
|
static |
Definition at line 264 of file portsm.h.
Referenced by OnDebouncing(), and TimedError().
|
static |
Definition at line 260 of file portsm.h.
Referenced by OnAttachedDisabled(), OnEnabled(), and OnResetRequestWait().
|
static |
Definition at line 266 of file portsm.h.
Referenced by OnResetEnabledWait().
|
static |
Definition at line 265 of file portsm.h.
Referenced by OnDebouncing(), and OnTimerFlush().
|
static |
Definition at line 270 of file portsm.h.
Referenced by OnOffEmpty(), and OnOffSuperSpeedDisabled().
|
static |
Definition at line 271 of file portsm.h.
Referenced by OnAttachedDisabled(), and OnEnabled().
|
static |
Definition at line 207 of file portsm.h.
Referenced by CheckConnection(), OnEmpty(), OnEnablingSuperSpeedOnTimer(), OnOffEmpty(), OnQueryingOverCurrent(), and OnStartingEmpty().
|
static |
Definition at line 302 of file portsm.h.
Referenced by OnDrainReading().
|
static |
Definition at line 304 of file portsm.h.
Referenced by OnDrainEmptyIdle(), and OnDrainIdle().
|
static |
Definition at line 299 of file portsm.h.
Referenced by DrainDone(), and EnterDrainingEmpty().
|
static |
Definition at line 300 of file portsm.h.
Referenced by DrainDone(), and EnterDrainingEmpty().
|
static |
Definition at line 298 of file portsm.h.
Referenced by DrainDone(), EnterDraining(), and FailDeviceRequest().
|
static |
Definition at line 301 of file portsm.h.
Referenced by OnDrainEmptyIdle(), and OnDrainIdle().
|
static |
Definition at line 303 of file portsm.h.
Referenced by OnDrainAcking(), and OnDrainReading().
|
static |
|
static |
Definition at line 248 of file portsm.h.
Referenced by OnDebouncing(), OnDisablingForCycleTimed(), OnOverCurrentWait(), and OnTimerFlush().
|
static |
Definition at line 247 of file portsm.h.
Referenced by OnDebouncing(), OnDisablingBeforeConnect(), OnDisablingForCycle(), OnDisablingForCycleTimed(), OnDisablingSuperSpeedOnRequest(), OnEmpty(), OnEmptyHubResetTimerWait(), OnEnablingSuperSpeedOnTimer(), OnOldDeviceWait(), OnOverCurrentWait(), OnPoweringPort(), OnQueryingOverCurrent(), and OnUserResetWait().
|
static |
Definition at line 222 of file portsm.h.
Referenced by D3ColdEnabled(), OnDisabledInSuspend(), OnEnabled(), OnResetRequestWait(), OnResumeAckWait(), OnResumingAttached(), OnSettingLpmTimeout(), OnSystemResuming(), ReattachOrCreate(), ResetSucceeded(), and ResumeSucceeded().
|
static |
Definition at line 272 of file portsm.h.
Referenced by OnSuperSpeedOffWait().
|
static |
Definition at line 273 of file portsm.h.
Referenced by OnSuperSpeedOffWait().
|
static |
Definition at line 233 of file portsm.h.
Referenced by OnOffAttached().
|
static |
|
static |
Definition at line 218 of file portsm.h.
Referenced by OnFlushBeforeOff(), and OnHubResetTimerWait().
|
static |
Definition at line 217 of file portsm.h.
Referenced by OnDebouncing(), OnDisablingOnSuspendTimed(), OnEmptyHubResetTimerWait(), OnOverCurrentWait(), and OnTimerFlush().
|
static |
Definition at line 219 of file portsm.h.
Referenced by OnEnablingSuperSpeedOnStop().
|
static |
Definition at line 244 of file portsm.h.
Referenced by FailToHubReset(), HandleConnectedFault(), OnAttached(), and ResetTransferFailed().
|
static |
Definition at line 246 of file portsm.h.
Referenced by ReleaseAndStopTimer().
|
static |
Definition at line 245 of file portsm.h.
Referenced by OnHubResetTimerWait(), OnResetTimeoutStatus(), and ReleaseAndStopTimer().
|
private |
Definition at line 953 of file portsm.h.
Referenced by Initialize(), OnTimerFlush(), and StopTimerThen().
|
private |
Definition at line 964 of file portsm.h.
Referenced by Initialize(), OnArmingWake(), OnDisabledInSuspend(), and OnEmpty().
|
private |
Definition at line 962 of file portsm.h.
Referenced by Initialize(), OnAttachFailedWait(), and ReattachOrCreate().
|
private |
Definition at line 966 of file portsm.h.
Referenced by D3ConnectCheck(), D3PendingDone(), D3StopDebounceTimer(), EnterSuspendReporting(), Initialize(), OnD3DebounceFlush(), and OnD3Debouncing().
|
private |
Definition at line 958 of file portsm.h.
Referenced by Initialize(), OnD3DebounceFlush(), OnD3Debouncing(), and OnD3FlushThenReturn().
|
private |
Definition at line 956 of file portsm.h.
Referenced by D3StopReconnectTimer(), Initialize(), and OnD3ReconnectFlush().
|
private |
Definition at line 967 of file portsm.h.
Referenced by EnterD3PoweringUp(), Initialize(), and OnD3PoweredOff().
|
private |
Definition at line 969 of file portsm.h.
Referenced by DrainDone(), EnterDraining(), EnterDrainingEmpty(), and Initialize().
|
private |
Definition at line 952 of file portsm.h.
Referenced by HoldsHubPower(), Initialize(), and UpdateHubPower().
|
private |
Definition at line 963 of file portsm.h.
Referenced by EnterSettingLpmTimeout(), Initialize(), and OnEnabled().
|
private |
Definition at line 954 of file portsm.h.
Referenced by CheckOldDevice(), CycleDetach(), Initialize(), and OnOldDeviceWait().
|
private |
Definition at line 965 of file portsm.h.
Referenced by EnterChangeParked20(), Initialize(), and ParkChange20().
|
private |
Definition at line 950 of file portsm.h.
Referenced by BootDeviceReturning(), CancelUserOverCurrentReset(), ClearPortStatus(), ConnectChangedOnResume(), ConnectDevice(), CreateDevice(), D3ColdEnabled(), DereferencePort(), DeviceConnected(), DevicePresent(), DisconnectDevice(), DropHubResetReference(), DropInterruptReference(), DropPortPowerReference(), ErrorResponse(), ErrorResponseDuringReset(), ForceResetOnEnumeration(), ForgetDetachedDevice(), HubArmedForWake(), HubPowerDrop(), HubPowerTake(), Initialize(), LinkInU0(), LogLinkStateError(), LostChange(), MarkOverCurrentCause(), MarkUsb2Device(), MarkUsb3Device(), NextChange(), NotifyBootDeviceRemoval(), NotifyUserOfOverCurrent(), OldDevicePresent(), OverCurrentActive(), OverCurrentPersists(), PendingChange(), PollResetCompletion(), Port(), PortPowered(), QueuePassiveWork(), ReadPortBits(), ReattachBootDevice(), RecordPortDisabled(), RecordPortSuspended(), ReferencePort(), RequestHubReset(), ResetChangeAccumulator(), ResumeInterruptTransfer(), SendAckChange(), SendDisable(), SendGetStatus(), SendLinkDisable(), SendLinkRxDetect(), SendPortPower(), SendRemoteWake(), SendReset(), SendResume(), SendSuspend(), SendU1Timeout(), SendU2Timeout(), SendWarmReset(), StartTimer(), StopTimer(), SuperSpeedBlocked(), TakeInterruptReference(), TakePortPowerReference(), and TellDevice().
|
private |
Definition at line 960 of file portsm.h.
Referenced by CallStatusRead(), EnterStatusReading(), and Initialize().
|
private |
Definition at line 955 of file portsm.h.
Referenced by CallStatusRead(), Initialize(), StatusFailed(), and StatusQuiet().
|
private |
Definition at line 968 of file portsm.h.
Referenced by Initialize(), OnReconnectFlush(), OnReconnectWait(), and OnSystemReconnectWait().
|
private |
Definition at line 959 of file portsm.h.
Referenced by EnterReturning(), Initialize(), and ReturnFromFrame().
|
private |
Definition at line 957 of file portsm.h.
Referenced by EnterSuspendReporting(), Initialize(), and ReportSuspendChange().
|
private |
Definition at line 951 of file portsm.h.
Referenced by AllowsHubSuspend(), CheckConnection(), CycleDetach(), D3PendingDone(), DetachTimed(), DeviceArrived(), DrainDone(), EnterDisablingOnRequest(), EnterDrainingEmpty(), EnterQuiescingForHubSuspend(), EnterResetWait(), EnterResumeWait(), EnterStartingEmpty(), EnterSuspended(), EnterWithPortChange(), Initialize(), IsSuperSpeed(), NextChange(), OnAttached(), OnAttachedDisabled(), OnAttachFailedWait(), OnD3Idle(), OnD3PoweredOff(), OnD3ReconnectWait(), OnD3ResumeAckWait(), OnDebouncing(), OnDisablingOnRequest(), OnDrainEmptyIdle(), OnDrainIdle(), OnEmpty(), OnEnabled(), OnHubResetIssued(), OnOffAttached(), OnOffEmpty(), OnOffSuspended(), OnOldDeviceWait(), OnOverCurrentWait(), OnPowerOnSending(), OnPowerOnSettling(), OnQueryingOverCurrent(), OnQuiescingForHubSuspend(), OnResetFlush(), OnResetWait(), OnResumeFlush(), OnResumeWait(), OnSendingReset(), OnSendingResume(), OnSendingSuspend(), OnStartingEmpty(), OnSuspended(), OnTimed(), OnTimerFlush(), OnUserResetWait(), PendingChange(), ResetTransferFailed(), and ResumeSucceeded().
|
private |
Definition at line 961 of file portsm.h.
Referenced by EnterResumingAttached(), Initialize(), and OnOffSuspended().
|
static |
Definition at line 214 of file portsm.h.
Referenced by OnOverCurrentWait().
|
static |
|
static |
Definition at line 198 of file portsm.h.
Referenced by OnAttached(), OnAttachedDisabled(), OnFlushBeforeOff(), OnHubResetIssued(), OnHubResetWait(), OnOffSuspended(), OnResumeAckWaitStopped(), OnResumingDisabled(), and OnStartingAttached().
|
static |
Definition at line 197 of file portsm.h.
Referenced by OnArmingWake(), OnAttachFailedWait(), OnDebouncing(), OnEmpty(), OnEmptyHubResetWait(), OnEnablingSuperSpeedOnStop(), OnFlushBeforeOff(), OnOffAttached(), OnOffEmpty(), OnOffResetNeeded(), OnOffSuspended(), OnOldDeviceWait(), OnQuiescingForHubSuspend(), OnResumeAckWaitStopped(), and OnUserResetWait().
|
static |
|
static |
Definition at line 199 of file portsm.h.
Referenced by OnAttachFailedWait(), OnOffAttached(), OnOffSuspended(), OnOldDeviceWait(), and OnQuiescingForHubSuspend().
|
static |
Definition at line 200 of file portsm.h.
Referenced by OnOffSuperSpeedDisabled(), and OnSsLinkDisabled().
|
static |
Definition at line 202 of file portsm.h.
Referenced by OnHubResetIssued(), and OnSuspended().
|
static |
Definition at line 201 of file portsm.h.
Referenced by OnArmingWake(), and OnHubResetIssued().
|
static |
Definition at line 212 of file portsm.h.
Referenced by CheckOldDevice(), CycleDetach(), OnDisablingForCycle(), and OnOldDeviceWait().
|
static |
Definition at line 213 of file portsm.h.
Referenced by OnOverCurrentWait(), and StartOverCurrentWait().
|
static |
Definition at line 254 of file portsm.h.
Referenced by DetachThen(), FollowTimer(), OnEmpty(), OnOldDeviceWait(), OnOverCurrentWait(), OnResetTimeoutStatus(), and OnUserResetWait().
|
static |
Definition at line 306 of file portsm.h.
Referenced by EnterStartingAttached(), EnterStartingEmpty(), and OnStartReadingFirst().
|
static |
Definition at line 307 of file portsm.h.
Referenced by OnPowerOnSending().
|
static |
Definition at line 312 of file portsm.h.
Referenced by OnPowerUpParked(), and ReconnectStatusFailed().
|
static |
Definition at line 311 of file portsm.h.
Referenced by OnPowerOnSending(), OnStartReading20(), and ResumeStateDisabled().
|
static |
Definition at line 255 of file portsm.h.
Referenced by OnPoweringPort().
|
static |
Definition at line 263 of file portsm.h.
Referenced by OnAttachFailedWait(), and OnOldDeviceWait().
|
static |
Definition at line 268 of file portsm.h.
Referenced by OnResumeWait().
|
static |
Definition at line 267 of file portsm.h.
Referenced by OnSuspended().
|
static |
Definition at line 320 of file portsm.h.
Referenced by ReconnectCheck().
|
static |
Definition at line 322 of file portsm.h.
Referenced by OnReconnectWait(), and OnSystemReconnectWait().
|
static |
Definition at line 319 of file portsm.h.
Referenced by OnReconnectWait().
|
static |
Definition at line 321 of file portsm.h.
Referenced by ReconnectCheck().
|
static |
Definition at line 318 of file portsm.h.
Referenced by EnterReconnectRearming(), and OnResumeReading().
|
static |
Definition at line 287 of file portsm.h.
Referenced by OnResetChangeIdle(), and OnResetPollChecking().
|
static |
Definition at line 286 of file portsm.h.
Referenced by EnterResetWait(), and OnResetChangeChecking().
|
static |
Definition at line 238 of file portsm.h.
Referenced by OnResetEnabledWait(), and TimedError().
|
static |
Definition at line 239 of file portsm.h.
Referenced by OnResetEnabledWait(), OnResetFlush(), and OnResetWait().
|
static |
Definition at line 289 of file portsm.h.
Referenced by OnResetPollWait().
|
static |
Definition at line 288 of file portsm.h.
Referenced by OnResetChangeChecking().
|
static |
Definition at line 228 of file portsm.h.
Referenced by OnErrorRestarting(), OnResetRequestWait(), OnSystemResuming(), and ReattachOrCreate().
|
static |
Definition at line 274 of file portsm.h.
Referenced by OnResetWait().
|
static |
Definition at line 237 of file portsm.h.
Referenced by EnterResetWait(), OnResetRequestWait(), OnResetWait(), and OnSendingReset().
|
static |
Definition at line 317 of file portsm.h.
Referenced by ResumeConnectCheck().
|
static |
Definition at line 227 of file portsm.h.
Referenced by HandleConnectedFault(), OnResumeAckWait(), and OnSuspended().
|
static |
Definition at line 234 of file portsm.h.
Referenced by OnResumeAckWait().
|
static |
Definition at line 291 of file portsm.h.
Referenced by OnResumeChangeIdle().
|
static |
Definition at line 290 of file portsm.h.
Referenced by EnterResumeWait(), and OnResumeChangeChecking().
|
static |
Definition at line 242 of file portsm.h.
Referenced by OnResumeFlush(), and OnResumeWait().
|
static |
Definition at line 314 of file portsm.h.
Referenced by EnterD3PoweringUp(), and EnterResumingAttached().
|
static |
Definition at line 316 of file portsm.h.
Referenced by EnterD3PoweringUp(), EnterResumingAttached(), and OnResumeSettling().
|
static |
Definition at line 241 of file portsm.h.
Referenced by OnResumeFlush(), OnResumeRecovery(), and OnResumeWait().
|
static |
Definition at line 323 of file portsm.h.
Referenced by OnReconnectWait().
|
static |
Definition at line 315 of file portsm.h.
Referenced by OnResumePowering().
|
static |
Definition at line 240 of file portsm.h.
Referenced by OnResumeWait(), and OnSendingResume().
|
static |
Definition at line 230 of file portsm.h.
Referenced by EnterResumingAttached(), and OnOffSuspended().
|
static |
Definition at line 231 of file portsm.h.
Referenced by OnOffAttached().
|
static |
|
static |
Definition at line 256 of file portsm.h.
Referenced by OnAttachedDisabled(), OnEnabled(), and OnSuspended().
|
static |
Definition at line 258 of file portsm.h.
Referenced by OnReadingForResume(), and OnSuspended().
|
static |
Definition at line 259 of file portsm.h.
Referenced by OnEnabled().
|
static |
Definition at line 257 of file portsm.h.
Referenced by OnAttachedDisabled(), OnDisabledInSuspend(), and OnEnabled().
|
static |
Definition at line 269 of file portsm.h.
Referenced by OnEnabled().
|
static |
Definition at line 251 of file portsm.h.
Referenced by OnDisablingSuperSpeed(), and OnOffSuperSpeedDisabled().
|
static |
Definition at line 229 of file portsm.h.
Referenced by OnOffAttached().
|
static |
Definition at line 208 of file portsm.h.
Referenced by OnOffEmpty().
|
static |
Definition at line 308 of file portsm.h.
Referenced by OnPowerOnSettling().
|
static |
Definition at line 310 of file portsm.h.
Referenced by OnPowerOnSettling(), and OnStartReadingFirst().
|
static |
Definition at line 309 of file portsm.h.
Referenced by EnterStartingEmpty().
|
static |
Definition at line 294 of file portsm.h.
Referenced by OnStatusAcking(), and OnStatusReading().
|
static |
|
static |
Definition at line 293 of file portsm.h.
Referenced by CallStatusRead(), and OnStatusAcking().
|
static |
|
static |
Definition at line 250 of file portsm.h.
Referenced by OnDisablingSuperSpeedOnRequest().
|
static |
Definition at line 330 of file portsm.h.
Referenced by OnSuspendAcking(), and OnSuspendReading().
|
static |
Definition at line 224 of file portsm.h.
Referenced by OnEnabled(), OnOffSuspended(), OnResumingAttached(), OnSendingSuspend(), OnSuspended(), and OnSystemResuming().
|
static |
Definition at line 226 of file portsm.h.
Referenced by OnDisabledInSuspend(), and OnSuspended().
|
static |
Definition at line 328 of file portsm.h.
Referenced by EnterSuspended().
|
static |
Definition at line 329 of file portsm.h.
Referenced by OnSuspendAcking(), and OnSuspendIdle().
|
static |
Definition at line 331 of file portsm.h.
Referenced by OnSuspendReading().
|
static |
Definition at line 332 of file portsm.h.
Referenced by ReportSuspendChange().
|
static |
Definition at line 325 of file portsm.h.
Referenced by OnSystemResumeReading().
|
static |
Definition at line 324 of file portsm.h.
Referenced by EnterSystemResuming().
|
static |
Definition at line 326 of file portsm.h.
Referenced by OnReconnectFlush(), and OnSystemReconnectWait().
|
static |
Definition at line 232 of file portsm.h.
Referenced by OnOffSuspended().
|
static |
|
static |
Definition at line 216 of file portsm.h.
Referenced by OnTimerFlush(), and StopTimerThen().
|
static |
|
static |
Definition at line 215 of file portsm.h.
Referenced by EnterNotifyingOverCurrent(), and OnUserResetWait().
|
static |
Definition at line 343 of file portsm.h.
Referenced by EnterArmingWake().