ReactOS 0.4.17-dev-1281-g065abb3
XhciUsbDevice Member List

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

_IRQL_requires_(PASSIVE_LEVEL) VOID ControllerResetDone()XhciUsbDevice
_IRQL_requires_(PASSIVE_LEVEL) NTSTATUS Initialize(_In_ XhciController *ControllerXhciUsbDevice
_IRQL_requires_(PASSIVE_LEVEL) VOID RunTunnelStateDsm(_Inout_ PUSBDEVICE_UPDATE Payload)XhciUsbDeviceprivate
_IRQL_requires_max_(DISPATCH_LEVEL) VOID RingDoorbell(_In_ ULONG DciXhciUsbDevice
_IRQL_requires_max_(DISPATCH_LEVEL) XhciEndpoint *EndpointAt(_In_ ULONG Dci) constXhciUsbDevice
_IRQL_requires_max_(DISPATCH_LEVEL) VOID AddEndpoint(_In_ XhciEndpoint *Endpoint)XhciUsbDevice
_IRQL_requires_max_(DISPATCH_LEVEL) VOID RemoveEndpoint(_In_ XhciEndpoint *Endpoint)XhciUsbDevice
_IRQL_requires_max_(DISPATCH_LEVEL) VOID ReconfigureEndpoint(_In_ XhciEndpoint *EndpointXhciUsbDevice
_IRQL_requires_max_(DISPATCH_LEVEL) VOID SetDisabled()XhciUsbDevice
Address(_In_ WDFREQUEST Request, _Inout_ PUSBDEVICE_ADDRESS Payload)XhciUsbDevice
AfterDisable enum nameXhciUsbDeviceprivate
ApplyUpdate(_Inout_ PUSBDEVICE_UPDATE Payload)XhciUsbDeviceprivate
BuildAddressContext()XhciUsbDeviceprivate
BuildSlotContext(_Out_writes_bytes_(ContextSize) PVOID SlotContext, _In_ ULONG ContextSize) constXhciUsbDevice
Cleanup(_In_ WDFOBJECT Object)XhciUsbDevice
CommandDone(_In_ XhciCommand *Command)XhciUsbDeviceprivatestatic
CompletePending(_In_ NTSTATUS Status)XhciUsbDeviceprivate
ContextXhciUsbDevice
ContextEntries() constXhciUsbDevice
ContextSize() constXhciUsbDevice
Controller() constXhciUsbDevice
ControllerResetStarting()XhciUsbDevice
DeviceDescriptor() constXhciUsbDevice
Disable(_In_ WDFREQUEST Request)XhciUsbDevice
DisableConfiguredEndpoints(_In_ BOOLEAN ClearTable)XhciUsbDeviceprivate
DisableDefaultEndpoint()XhciUsbDeviceprivate
DisableEndpointList(_In_ ULONG Count, _In_reads_(Count) UCXENDPOINT *Endpoints)XhciUsbDeviceprivate
Enable(_In_ WDFREQUEST Request, _Inout_ PUSBDEVICE_ENABLE Payload)XhciUsbDevice
EndpointsConfigure(_In_ WDFREQUEST Request, _Inout_ PENDPOINTS_CONFIGURE Payload)XhciUsbDevice
EndpointState(_In_ ULONG Dci) constXhciUsbDevice
FinishReconfigure(_In_ NTSTATUS Status)XhciUsbDeviceprivate
ForgetSlot()XhciUsbDeviceprivate
FromUcx(_In_ UCXUSBDEVICE UsbDevice)XhciUsbDevicestatic
Handle() constXhciUsbDevice
HardwareDequeuePointer(_In_ ULONG Dci) constXhciUsbDevice
HubInfo(_In_ WDFREQUEST Request, _In_ const USBDEVICE_HUB_INFO *Payload)XhciUsbDevice
InfoXhciUsbDevice
InputContext(_In_ ULONG Index) constXhciUsbDevice
InputContextAddress() constXhciUsbDevice
InputControl() constXhciUsbDeviceprivate
InputSlot() constXhciUsbDeviceprivate
IsSlotEnabled() constXhciUsbDevice
LostSlotStatus() constXhciUsbDeviceprivate
m_AfterDisableXhciUsbDeviceprivate
m_CommandXhciUsbDeviceprivate
m_ContextMaskXhciUsbDeviceprivate
m_ContextSizeXhciUsbDeviceprivate
m_ControllerXhciUsbDeviceprivate
m_DeviceDescriptorXhciUsbDeviceprivate
m_EndpointCountXhciUsbDeviceprivate
m_EndpointsXhciUsbDeviceprivate
m_HandleXhciUsbDeviceprivate
m_InfoXhciUsbDeviceprivate
m_InputXhciUsbDeviceprivate
m_IsHubXhciUsbDeviceprivate
m_LpmEnabledXhciUsbDeviceprivate
m_MustSucceedXhciUsbDeviceprivate
m_NumberOfPortsXhciUsbDeviceprivate
m_NumberOfTTsXhciUsbDeviceprivate
m_OutputXhciUsbDeviceprivate
m_PendingKindXhciUsbDeviceprivate
m_PendingPayloadXhciUsbDeviceprivate
m_PendingRequestXhciUsbDeviceprivate
m_ReconfigureBusyXhciUsbDeviceprivate
m_ReconfigureCommandXhciUsbDeviceprivate
m_ReconfigureCurrentXhciUsbDeviceprivate
m_ReconfigureInputXhciUsbDeviceprivate
m_ReconfigureLockXhciUsbDeviceprivate
m_ReconfigureQueuedXhciUsbDeviceprivate
m_ReconfigureWaitersXhciUsbDeviceprivate
m_ResumeTimeSetXhciUsbDeviceprivate
m_SlotEnabledXhciUsbDeviceprivate
m_SlotIdXhciUsbDeviceprivate
m_TTThinkTimeXhciUsbDeviceprivate
OnAddressDeviceDone(_In_ const XhciCommand *Command)XhciUsbDeviceprivate
OnConfigureEndpointDone(_In_ const XhciCommand *Command)XhciUsbDeviceprivate
OnDeviceNotificationEvent(_In_ const XHCI_TRB *Event)XhciUsbDevice
OnDisableSlotDone(_In_ const XhciCommand *Command)XhciUsbDeviceprivate
OnEnableSlotDone(_In_ const XhciCommand *Command)XhciUsbDeviceprivate
OnEvaluateContextDone(_In_ const XhciCommand *Command)XhciUsbDeviceprivate
OnHostLost()XhciUsbDevice
OnResetDeviceDone(_In_ const XhciCommand *Command)XhciUsbDeviceprivate
OnTransferEvent(_In_ const XHCI_TRB *Event)XhciUsbDevice
OutputContext(_In_ ULONG Dci) constXhciUsbDevice
OutputSlot() constXhciUsbDeviceprivate
PendingKind enum nameXhciUsbDeviceprivate
PFN_RECONFIGURE_DONE typedefXhciUsbDeviceprivate
PortPath() constXhciUsbDevice
PrepareCommand(_In_ ULONG Type)XhciUsbDeviceprivate
QueueTunnelStateDsm(_Inout_ PUSBDEVICE_UPDATE Payload)XhciUsbDeviceprivate
ReconfigureCommandDone(_In_ XhciCommand *Command)XhciUsbDeviceprivatestatic
RecordEnabledEndpoints(_In_ const ENDPOINTS_CONFIGURE *Payload)XhciUsbDeviceprivate
Reset(_In_ WDFREQUEST Request)XhciUsbDevice
SetPending(_In_ WDFREQUEST Request, _In_ PVOID Payload, _In_ PendingKind Kind, _In_ BOOLEAN MustSucceed)XhciUsbDeviceprivate
SlotId() constXhciUsbDevice
Speed() constXhciUsbDevice
StartReconfigure(_In_ const ReconfigureWaiter *Waiter)XhciUsbDeviceprivate
StatusXhciUsbDevice
StreamIdXhciUsbDevice
SubmitAddressDevice(_In_ BOOLEAN BlockSetAddress)XhciUsbDeviceprivate
SubmitDisableSlot(_In_ AfterDisable Next)XhciUsbDeviceprivate
SubmitEnableSlot()XhciUsbDeviceprivate
SubmitSecondConfigure()XhciUsbDeviceprivate
TakePending()XhciUsbDeviceprivate
TtHub() constXhciUsbDeviceprivate
TunnelDsmWorkerXhciUsbDeviceprivatestatic
Update(_In_ WDFREQUEST Request, _Inout_ PUSBDEVICE_UPDATE Payload)XhciUsbDevice
UsbDeviceXhciUsbDevice
VOID(NTAPI *Done)(_In_ PVOID ContextXhciUsbDevice
WantsTunnelStateDsm(_In_ const USBDEVICE_UPDATE *Payload) constXhciUsbDeviceprivate
ZeroInputContext()XhciUsbDevice