|
ReactOS 0.4.17-dev-1281-g065abb3
|

Go to the source code of this file.
Classes | |
| struct | XhciStreamEntry |
| struct | XhciStreams |
| struct | XhciEndpoint::HaltClearBlock |
| WDF_DECLARE_CONTEXT_TYPE_WITH_NAME | ( | XhciEndpoint | , |
| XhciGetEndpoint | |||
| ) |
| WDF_DECLARE_CONTEXT_TYPE_WITH_NAME | ( | XhciStreams | , |
| XhciGetStreams | |||
| ) |
|
static |
Dword 3 of an endpoint scoped command TRB.
Definition at line 173 of file epctx.cpp.
Referenced by XhciEndpoint::BuildEndpointConfigure(), XhciEndpoint::BuildSetDequeue(), XhciEndpointMachine::ResetDefaultPipe(), XhciEndpointMachine::ResetEndpoint(), and XhciEndpointMachine::SendStopCommand().
| NTSTATUS NTAPI XhciEvtUsbDeviceDefaultEndpointAdd | ( | _In_ UCXCONTROLLER | UcxController, |
| _In_ UCXUSBDEVICE | UcxUsbDevice, | ||
| _In_ ULONG | MaxPacketSize, | ||
| _In_ PUCXENDPOINT_INIT | UcxEndpointInit | ||
| ) |
Definition at line 525 of file epctx.cpp.
| NTSTATUS NTAPI XhciEvtUsbDeviceEndpointAdd | ( | _In_ UCXCONTROLLER | UcxController, |
| _In_ UCXUSBDEVICE | UcxUsbDevice, | ||
| _In_reads_bytes_(UsbEndpointDescriptorBufferLength) PUSB_ENDPOINT_DESCRIPTOR | UsbEndpointDescriptor, | ||
| _In_ ULONG | UsbEndpointDescriptorBufferLength, | ||
| _In_opt_ PUSB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR | SuperSpeedEndpointCompanionDescriptor, | ||
| _In_ PUCXENDPOINT_INIT | UcxEndpointInit | ||
| ) |
Definition at line 560 of file epctx.cpp.
Definition at line 138 of file epctx.cpp.
Referenced by XhciEndpoint::OnTransferEvent().
Definition at line 161 of file epctx.cpp.
Referenced by XhciEndpoint::OnTransferEvent().
MaxPStreams for Count streams; the array then holds 2^(MaxPStreams + 1) entries.
Definition at line 115 of file epctx.cpp.
|
static |
Default stream record whose single stream is the main ring. NULL when out of memory.
Definition at line 200 of file epctx.cpp.
Referenced by XhciEndpoint::CloseStreams().
Definition at line 186 of file epctx.cpp.
Referenced by XhciEndpoint::CloseStreams(), XhciEndpoint::OpenStreams(), XhciEndpoint::ResetPayload(), XhciEndpoint::StreamsDisableDone(), and XhciEndpoint::StreamsEnableDone().
Definition at line 129 of file epctx.cpp.
Referenced by XhciEndpoint::OpenStreams(), and XhciNewDefaultStreams().
Definition at line 105 of file epctx.cpp.
Referenced by XhciNewDefaultStreams().