ReactOS 0.4.17-dev-1281-g065abb3
XhciBulkRing Member List

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

AcquireStage(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkTransfer *Transfer)XhciBulkRingprivatestatic
AcquireStageMdl(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage)XhciBulkRingprivatestatic
AllowReclaimOnCancel(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
ArrangeBuffer(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkTransfer *Transfer)XhciBulkRingprivatestatic
BuildTd(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage)XhciBulkRingprivatestatic
BuildTdsFromQueue(_In_ XhciTransferRing *Ring)XhciBulkRingprivatestatic
ChooseMechanism(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkTransfer *Transfer)XhciBulkRingprivatestatic
Cleanup(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
Complete(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkTransfer *Transfer, _In_ USBD_STATUS Default)XhciBulkRingprivatestatic
CompleteAfterUncancel(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkTransfer *Transfer, _In_ USBD_STATUS Default, _In_ BOOLEAN FinishCanceled)XhciBulkRingprivatestatic
CompleteBatch(_In_ XhciTransferRing *Ring, _Inout_ PLIST_ENTRY Batch)XhciBulkRingprivatestatic
ConsumePendingEvents(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
Disable(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
DmaCallbackXhciBulkRingprivatestatic
DoorbellRungSinceFill(_In_ const XhciTransferRing *Ring)XhciBulkRingstatic
DropMdl(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkTransfer *Transfer)XhciBulkRingprivatestatic
Ed0Event(_In_ XhciTransferRing *Ring, _In_ const XHCI_TRB *Event)XhciBulkRingprivatestatic
Ed0Mismatch(_In_ XhciTransferRing *Ring, _In_ const XHCI_TRB *Event)XhciBulkRingprivatestatic
Ed1Event(_In_ XhciTransferRing *Ring, _In_ const XHCI_TRB *Event)XhciBulkRingprivatestatic
Enable(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
EnableForwardProgress(_In_ XhciTransferRing *Ring, _In_ ULONG MaxTransferSize)XhciBulkRingstatic
EncodeStage(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage)XhciBulkRingprivatestatic
EstimateSegments(_In_ XhciTransferRing *Ring, _In_ const XhciBulkStage *Stage, _Out_ PULONG Segments)XhciBulkRingprivatestatic
EstimateTrbs(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage)XhciBulkRingprivatestatic
EvtCompletionDpcXhciBulkRingstatic
EvtIoCanceledOnQueueXhciBulkRingstatic
EvtRequestCancelXhciBulkRingprivatestatic
FailStage(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage)XhciBulkRingprivatestatic
FillLoop(_In_ XhciTransferRing *Ring)XhciBulkRingprivatestatic
FreeTransferResources(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkTransfer *Transfer)XhciBulkRingprivatestatic
HaltedEvent(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage, _In_ ULONG Code, _In_ ULONG Bytes)XhciBulkRingprivatestatic
HasQueuedWork(_In_ const XhciTransferRing *Ring)XhciBulkRingstatic
Initialize(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
InitTransfer(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkTransfer *Transfer, _In_ WDFREQUEST Request)XhciBulkRingprivatestatic
InsertLink(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage, _In_ BOOLEAN FirstOfTd)XhciBulkRingprivatestatic
IsLikelyDuplicate(_In_ const XhciTransferRing *Ring, _In_ const XHCI_TRB *Event)XhciBulkRingstatic
IsLiveStage(_In_ const XhciTransferRing *Ring, _In_ const XhciBulkStage *Stage, _In_ ULONG64 EventData)XhciBulkRingprivatestatic
KickFill(_In_ XhciTransferRing *Ring)XhciBulkRingprivatestatic
LikelyDuplicate(_In_ const XhciTransferRing *Ring, _In_ ULONG64 Address, _Out_ PBOOLEAN PointsToNoOp)XhciBulkRingprivatestatic
LookupStage(_In_ const XhciTransferRing *Ring, _In_ ULONG64 Address, _Outptr_result_maybenull_ XhciBulkStage **Stage, _Out_ PULONG Skipped)XhciBulkRingprivatestatic
m_CompletionXhciBulkRingprivate
m_DpcRunningXhciBulkRingprivate
m_FillAgainXhciBulkRingprivate
m_FillWantedXhciBulkRingprivate
m_FlagsXhciBulkRingprivate
m_ForwardProgressBusyXhciBulkRingprivate
m_ImmediateDataXhciBulkRingprivate
m_MaxPendingStagesXhciBulkRingprivate
m_OutstandingEventsXhciBulkRingprivate
m_PendingXhciBulkRingprivate
m_PendingStagesXhciBulkRingprivate
m_SegmentWaitXhciBulkRingprivate
m_SegmentWaitsXhciBulkRingprivate
m_StagesXhciBulkRingprivate
m_WaitingForCancelXhciBulkRingprivate
NextTdSlot(_In_ XhciTransferRing *Ring)XhciBulkRingprivatestatic
OnPipeHalted(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
OnTransferEvent(_In_opt_ XhciTransferRing *Ring, _In_ XhciController *Controller, _In_ const XHCI_TRB *Event)XhciBulkRingstatic
Outcome enum nameXhciBulkRingprivate
OwnsRequests(_In_ const XhciTransferRing *Ring)XhciBulkRingprivatestatic
ParkOnSegments(_In_ XhciTransferRing *Ring)XhciBulkRingprivatestatic
PrimeStage(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage)XhciBulkRingprivatestatic
PutScatterGather(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage)XhciBulkRingprivatestatic
QueueCompletionDpc(_In_ XhciTransferRing *Ring)XhciBulkRingprivatestatic
ReadyNotificationXhciBulkRingstatic
RecoverTransfers(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
ReleaseParkedMapping(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
ReleaseStage(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage)XhciBulkRingprivatestatic
ResumeRingFill(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
SegmentsArrived(_In_ XhciTransferRing *Ring, _In_ NTSTATUS Status)XhciBulkRingstatic
SizeStage(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage)XhciBulkRingprivatestatic
StageSlotsXhciBulkRingprivatestatic
StoppedEvent(_In_ XhciTransferRing *Ring, _Inout_opt_ XhciBulkStage *Stage, _In_ ULONG Code, _In_ ULONG Bytes, _In_ ULONG Skipped)XhciBulkRingprivatestatic
StoppedEventReceived(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
StreamStopOrHalt(_In_ XhciTransferRing *Ring)XhciBulkRingprivatestatic
StreamStopOrHaltOnce(_In_ XhciTransferRing *Ring, _In_ ULONG Flag)XhciBulkRingprivatestatic
SuspendRingFill(_In_ XhciTransferRing *Ring)XhciBulkRingstatic
UndoTd(_In_ XhciTransferRing *Ring, _Inout_ XhciBulkStage *Stage)XhciBulkRingprivatestatic