ReactOS 0.4.17-dev-1281-g065abb3
XhciIsochRing Member List

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

AcquireStage(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochTransfer *Transfer)XhciIsochRingprivatestatic
AcquireStageMdl(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochStage *Stage)XhciIsochRingprivatestatic
AllowReclaimOnCancel(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
AwaitRingEmpty(_In_ XhciTransferRing *Ring)XhciIsochRingprivatestatic
BuildTdsFromQueue(_In_ XhciTransferRing *Ring)XhciIsochRingprivatestatic
Cleanup(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
CompleteAfterUncancel(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochTransfer *Transfer, _In_ USBD_STATUS PacketStatus, _In_ USBD_STATUS HeaderStatus, _In_ BOOLEAN FinishCanceled, _In_ BOOLEAN Async)XhciIsochRingprivatestatic
CompleteBatch(_In_ XhciTransferRing *Ring, _Inout_ PLIST_ENTRY Batch)XhciIsochRingprivatestatic
CompletePlain(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochTransfer *Transfer, _In_ USBD_STATUS PacketStatus, _In_ USBD_STATUS HeaderStatus, _In_ BOOLEAN Async)XhciIsochRingprivatestatic
CompleteTd(_In_ XhciTransferRing *Ring, _In_ XhciIsochTransfer *Transfer, _In_ XhciIsochStage *Stage, _In_ ULONG Sequence, _In_ ULONG Code, _In_ ULONG Bytes, _In_ BOOLEAN CloseStage)XhciIsochRingprivatestatic
ConsumePendingEvents(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
Disable(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
DmaCallbackXhciIsochRingprivatestatic
DoorbellRungSinceFill(_In_ const XhciTransferRing *Ring)XhciIsochRingstatic
Ed0Event(_In_ XhciTransferRing *Ring, _In_ const XHCI_TRB *Event)XhciIsochRingprivatestatic
Ed1Event(_In_ XhciTransferRing *Ring, _In_ const XHCI_TRB *Event)XhciIsochRingprivatestatic
Enable(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
EncodeStage(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochStage *Stage)XhciIsochRingprivatestatic
EstimateSegments(_In_ XhciTransferRing *Ring, _In_ const XhciIsochStage *Stage)XhciIsochRingprivatestatic
EvtCompletionDpcXhciIsochRingstatic
EvtIoCanceledOnQueueXhciIsochRingstatic
EvtRequestCancelXhciIsochRingprivatestatic
EvtWatchdogXhciIsochRingprivatestatic
FailStage(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochStage *Stage)XhciIsochRingprivatestatic
FillLoop(_In_ XhciTransferRing *Ring)XhciIsochRingprivatestatic
Finalize(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochTransfer *Transfer, _In_ USBD_STATUS PacketStatus, _In_ USBD_STATUS HeaderStatus)XhciIsochRingprivatestatic
FindTrb(_In_ XhciTransferRing *Ring, _In_ const XHCI_TRB *Event, _Outptr_result_maybenull_ XhciIsochStage **Found, _Out_ PULONG Bytes)XhciIsochRingprivatestatic
FinishExpiredIsoch(_In_ XhciTransferRing *Ring, _In_ const XhciIsochTransfer *Newest, _In_ ULONG Sequence)XhciIsochRingprivatestatic
FinishLostStages(_In_ XhciTransferRing *Ring)XhciIsochRingprivatestatic
FlagMissedPackets(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochTransfer *Transfer)XhciIsochRingprivatestatic
FreeStage(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochStage *Stage)XhciIsochRingprivatestatic
HasQueuedWork(_In_ const XhciTransferRing *Ring)XhciIsochRingstatic
Initialize(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
InsertLink(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochStage *Stage, _In_ BOOLEAN FirstOfTd)XhciIsochRingprivatestatic
KickAfterStage(_In_ XhciTransferRing *Ring, _In_ ULONG InFlight)XhciIsochRingprivatestatic
LayoutStage(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochStage *Stage, _In_ BOOLEAN Commit)XhciIsochRingprivatestatic
LeaveRingEmptyWait(_In_ XhciTransferRing *Ring)XhciIsochRingprivatestatic
m_BufferRetriesXhciIsochRingprivate
m_BytesXhciIsochRingprivate
m_CompletionXhciIsochRingprivate
m_CurrentStageXhciIsochRingprivate
m_DoorbellAfterFirstTdXhciIsochRingprivate
m_DpcRunningXhciIsochRingprivate
m_FailedTransfersXhciIsochRingprivate
m_FillAgainXhciIsochRingprivate
m_FillWantedXhciIsochRingprivate
m_FlagsXhciIsochRingprivate
m_FreshStreamXhciIsochRingprivate
m_LastScheduledFrameXhciIsochRingprivate
m_LateStageXhciIsochRingprivate
m_MissedServiceErrorsXhciIsochRingprivate
m_NextSequenceXhciIsochRingprivate
m_NextStartFrameXhciIsochRingprivate
m_PacketsPerFrameXhciIsochRingprivate
m_PendingXhciIsochRingprivate
m_PendingStagesXhciIsochRingprivate
m_RingEmptyEventsXhciIsochRingprivate
m_RingEmptySeenXhciIsochRingprivate
m_SegmentWaitXhciIsochRingprivate
m_TdFailuresXhciIsochRingprivate
m_TdsXhciIsochRingprivate
m_TransfersXhciIsochRingprivate
m_TrbsPerTdXhciIsochRingprivate
m_WaitingForCancelXhciIsochRingprivate
m_WatchdogXhciIsochRingprivate
NextTdSlot(_In_ XhciTransferRing *Ring)XhciIsochRingprivatestatic
OnClientPipeReset(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
OnRingStarved(_In_ XhciTransferRing *Ring)XhciIsochRingprivatestatic
OnTransferEvent(_In_ XhciTransferRing *Ring, _In_ const XHCI_TRB *Event)XhciIsochRingstatic
Outcome enum nameXhciIsochRingprivate
OwnsRequests(_In_ const XhciTransferRing *Ring)XhciIsochRingprivatestatic
PacketsValid(_In_ const XhciIsochTransfer *Transfer)XhciIsochRingprivatestatic
ParkOnSegments(_In_ XhciTransferRing *Ring)XhciIsochRingprivatestatic
PrimeStage(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochStage *Stage)XhciIsochRingprivatestatic
PutScatterGather(_In_ XhciTransferRing *Ring, _In_opt_ PSCATTER_GATHER_LIST SgList)XhciIsochRingprivatestatic
ReadyNotificationXhciIsochRingstatic
RecoverTransfers(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
ReleaseAllStages(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochTransfer *Transfer)XhciIsochRingprivatestatic
ReleaseParkedMapping(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
ResumeRingFill(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
RetireExpiredStages(_In_ XhciTransferRing *Ring, _In_ XhciIsochTransfer *Transfer, _In_ XhciIsochStage *Stage, _In_ ULONG Sequence)XhciIsochRingprivatestatic
ScheduleStartFrame(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochTransfer *Transfer)XhciIsochRingprivatestatic
SegmentsArrived(_In_ XhciTransferRing *Ring, _In_ NTSTATUS Status)XhciIsochRingstatic
SizeStage(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochStage *Stage)XhciIsochRingprivatestatic
SkipUnmapped(_Inout_ XhciIsochTransfer *Transfer)XhciIsochRingprivatestatic
SuspendRingFill(_In_ XhciTransferRing *Ring)XhciIsochRingstatic
TakeRequest(_In_ XhciTransferRing *Ring, _In_ WDFREQUEST Request, _Out_ XhciIsochTransfer **Taken)XhciIsochRingprivatestatic
TransferDone(_In_ const XhciIsochTransfer *Transfer)XhciIsochRingprivatestatic
WriteStage(_In_ XhciTransferRing *Ring, _Inout_ XhciIsochStage *Stage)XhciIsochRingprivatestatic