ReactOS 0.4.17-dev-1281-g065abb3
XhciEndpoint Member List

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

_IRQL_requires_(PASSIVE_LEVEL) VOID ControllerResetDone()XhciEndpoint
_IRQL_requires_max_(DISPATCH_LEVEL) NTSTATUS Enable()XhciEndpoint
_IRQL_requires_max_(DISPATCH_LEVEL) VOID Disable()XhciEndpoint
_IRQL_requires_max_(DISPATCH_LEVEL) VOID Disable(_In_ BOOLEAN SlotDisabling)XhciEndpoint
AnyTransfersPending() constXhciEndpointprivate
BuildContext(_Out_writes_bytes_(ContextSize) PVOID EndpointContext, _In_ ULONG ContextSize) constXhciEndpoint
BuildEndpointConfigure(_In_ XhciDmaBuffer *Input, _In_opt_ const VOID *EndpointContext, _In_ BOOLEAN Drop, _In_ BOOLEAN Add, _Out_ XhciCommand *Command, _In_ PFN_XHCI_COMMAND_DONE Done)XhciEndpointprivate
BuildSetDequeue(_Out_ XhciCommand *Command, _In_ ULONG64 DequeuePointer, _In_ ULONG StreamId, _In_ PFN_XHCI_COMMAND_DONE Done)XhciEndpointprivate
CancelDequeueDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
Cleanup()XhciEndpointprivate
ClearStallDoneXhciEndpointprivatestatic
ClientDequeueDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
ClientResetDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
CloseStreams(_In_ XhciStreams *Streams, _In_ WDFREQUEST Request)XhciEndpointprivate
ControlDequeueDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
Controller() constXhciEndpoint
ControllerRemoved()XhciEndpoint
ControllerResetStarting()XhciEndpoint
ControlResetDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
Create(_In_ UCXCONTROLLER UcxController, _In_ UCXUSBDEVICE UcxUsbDevice, _In_ PUCXENDPOINT_INIT EndpointInit, _In_ const USB_ENDPOINT_DESCRIPTOR *Descriptor, _In_opt_ const USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR *Companion, _In_opt_ const USB_SUPERSPEEDPLUS_ISOCH_ENDPOINT_COMPANION_DESCRIPTOR *IsochCompanion)XhciEndpointstatic
CreateClearStall()XhciEndpointprivate
Dci() constXhciEndpoint
DefaultUpdateDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
DequeueAfterReset(_In_ ULONG StreamId)XhciEndpointprivate
DequeueAfterStop(_In_ ULONG StreamId)XhciEndpointprivate
Descriptor() constXhciEndpoint
Device() constXhciEndpoint
DisableRings(_In_ BOOLEAN SlotDisabling)XhciEndpointprivate
DisableStreamRings(_In_ XhciStreams *Streams)XhciEndpointprivate
EndpointDequeuePointer() constXhciEndpointprivate
EvtAbortXhciEndpointstatic
EvtAbortDoneXhciEndpointprivatestatic
EvtCleanupXhciEndpointprivatestatic
EvtDefaultUpdateXhciEndpointstatic
EvtEnableForwardProgress(_In_ UCXENDPOINT Endpoint, _In_ ULONG MaxTransferSize)XhciEndpointstatic
EvtOkToCancelXhciEndpointstatic
EvtPurgeXhciEndpointstatic
EvtPurgeDoneXhciEndpointprivatestatic
EvtResetXhciEndpointstatic
EvtStartXhciEndpointstatic
EvtStreamsAddXhciEndpointstatic
EvtStreamsCleanupXhciEndpointprivatestatic
EvtStreamsDisableXhciEndpointstatic
EvtStreamsEnableXhciEndpointstatic
EvtTimerXhciEndpointprivatestatic
FatalError(_In_ ULONG Reason)XhciEndpointprivate
ForEachRing(_In_ VOID(XhciTransferRing::*Action)())XhciEndpointprivate
FreeDefaultStreams(_In_opt_ XhciStreams *Streams)XhciEndpointprivate
FromUcx(_In_ UCXENDPOINT Endpoint)XhciEndpointstatic
Handle() constXhciEndpoint
Initialize(_In_ XhciController *Controller, _In_ UCXUSBDEVICE UcxUsbDevice, _In_ UCXENDPOINT Endpoint, _In_ const USB_ENDPOINT_DESCRIPTOR *Descriptor, _In_opt_ const USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR *Companion, _In_opt_ const USB_SUPERSPEEDPLUS_ISOCH_ENDPOINT_COMPANION_DESCRIPTOR *IsochCompanion)XhciEndpointprivate
InputEndpointContext(_In_ XhciDmaBuffer *Input) constXhciEndpointprivate
IsStreamsCapable() constXhciEndpoint
m_ClearStallXhciEndpointprivate
m_CommandXhciEndpointprivate
m_CompanionXhciEndpointprivate
m_ControllerXhciEndpointprivate
m_CurrentStreamsXhciEndpointprivate
m_DciXhciEndpointprivate
m_DefaultStreamsXhciEndpointprivate
m_DescriptorXhciEndpointprivate
m_DeviceXhciEndpointprivate
m_FlagsXhciEndpointprivate
m_ForwardProgressXhciEndpointprivate
m_IsochCompanionXhciEndpointprivate
m_ListedXhciEndpointprivate
m_MachineXhciEndpoint
m_MainRingXhciEndpointprivate
m_MaxBurstXhciEndpointmutableprivate
m_MaxPayloadXhciEndpointmutableprivate
m_ResetAckXhciEndpointprivate
m_ResetRequestXhciEndpointprivate
m_ResetStatusXhciEndpointprivate
m_StopAttemptsXhciEndpointprivate
m_StopInputXhciEndpointprivate
m_StreamsCapableXhciEndpointprivate
m_TimerXhciEndpointprivate
m_UcxXhciEndpointprivate
m_UcxDeviceXhciEndpointprivate
m_XhciTypeXhciEndpointprivate
MaxBurst() constXhciEndpoint
MaxEsitPayload() constXhciEndpoint
MaxPacketSize() constXhciEndpoint
OnExpectedEventsProcessed()XhciEndpoint
OnHaltedCompletionCode(_In_ ULONG CompletionCode, _In_ BOOLEAN TransferFound)XhciEndpoint
OnMappingStopped()XhciEndpoint
OnStoppedEvent()XhciEndpoint
OnTransferCanceled()XhciEndpoint
OnTransferEvent(_In_ const XHCI_TRB *Event)XhciEndpoint
OnTransfersReclaimed()XhciEndpoint
OpenStreams(_In_ XhciStreams *Streams, _In_ WDFREQUEST Request)XhciEndpointprivate
OutputEndpointState() constXhciEndpointprivate
PostCommandFailure()XhciEndpointprivate
PostEvent(_In_ XepEvent Event)XhciEndpointprivate
PostWhenAllRings(_In_ XepEvent Event)XhciEndpointprivate
ResetConfigureDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
ResetDropDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
ResetPayload() constXhciEndpointprivate
ResetStreamTransferLength(_In_ ULONG StreamId)XhciEndpointprivate
RingAt(_In_ ULONG Index) constXhciEndpointprivate
RingCount() constXhciEndpointprivate
SendClearStall()XhciEndpointprivate
ShouldDropStoppedEvent() constXhciEndpoint
StopAddDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
StopDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
StopDropDone(_In_ XhciCommand *Command)XhciEndpointprivatestatic
StreamCommandDone()XhciEndpointprivate
StreamContext(_In_ ULONG StreamId) constXhciEndpointprivate
StreamDequeuePointer(_In_ ULONG StreamId) constXhciEndpoint
StreamHaltedCode() constXhciEndpoint
StreamRingEmpty(_In_ ULONG StreamId) constXhciEndpointprivate
StreamsDisableDone(_In_ PVOID Context, _In_ NTSTATUS Status)XhciEndpointprivatestatic
StreamsEnableDone(_In_ PVOID Context, _In_ NTSTATUS Status)XhciEndpointprivatestatic
StreamTransferLength(_In_ ULONG StreamId) constXhciEndpoint
TransferType() constXhciEndpoint
UsesStreams() constXhciEndpointprivate
XhciEndpointMachineXhciEndpointfriend