|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <usbhub.h>

| USB_BUS_INTERFACE_HUB_V5 _USBHUB_FDO_EXTENSION::BusInterface |
| USB_BUS_INTERFACE_USBDI_V2 _USBHUB_FDO_EXTENSION::BusInterfaceUSBDI |
| KSPIN_LOCK _USBHUB_FDO_EXTENSION::CheckIdleSpinLock |
| COMMON_DEVICE_EXTENSION _USBHUB_FDO_EXTENSION::Common |
Definition at line 148 of file usbhub.h.
Referenced by USBH_AddDevice(), USBH_AllocateWorkItem(), USBH_PdoStartDevice(), and USBH_PdoUrbFilter().
| USBD_CONFIGURATION_HANDLE _USBHUB_FDO_EXTENSION::ConfigHandle |
| POWER_STATE _USBHUB_FDO_EXTENSION::CurrentPowerState |
Definition at line 160 of file usbhub.h.
Referenced by USBH_FdoIdleNotificationRequestComplete(), USBH_PortIdleNotificationCancelRoutine(), and USBH_PowerIrpCompletion().
| DEVICE_POWER_STATE _USBHUB_FDO_EXTENSION::DeviceState[POWER_SYSTEM_MAXIMUM] |
Definition at line 157 of file usbhub.h.
Referenced by USBH_PdoSetCapabilities().
| DEVICE_POWER_STATE _USBHUB_FDO_EXTENSION::DeviceWake |
Definition at line 159 of file usbhub.h.
Referenced by USBH_FdoIdleNotificationCallback().
| LONG _USBHUB_FDO_EXTENSION::FdoWaitWakeLock |
Definition at line 189 of file usbhub.h.
Referenced by USBH_FdoWWIrpIoCompletion().
| PUSB_CONFIGURATION_DESCRIPTOR _USBHUB_FDO_EXTENSION::HubConfigDescriptor |
| PUSB_HUB_DESCRIPTOR _USBHUB_FDO_EXTENSION::HubDescriptor |
Definition at line 166 of file usbhub.h.
Referenced by USBH_ChangeIndication(), and USBH_FdoIdleNotificationCallback().
| USB_DEVICE_DESCRIPTOR _USBHUB_FDO_EXTENSION::HubDeviceDescriptor |
| ULONG _USBHUB_FDO_EXTENSION::HubFlags |
Definition at line 154 of file usbhub.h.
Referenced by USBH_AllocateWorkItem(), USBH_ChangeIndication(), USBH_FdoIdleNotificationCallback(), USBH_FdoIdleNotificationRequestComplete(), USBH_FdoPoRequestD0Completion(), USBH_FdoWWIrpIoCompletion(), USBH_HubPnPIrpComplete(), USBH_PortIdleNotificationCancelRoutine(), USBH_PowerIrpCompletion(), and USBHUB_RootHubCallBack().
| KSEMAPHORE _USBHUB_FDO_EXTENSION::HubPortSemaphore |
| KSEMAPHORE _USBHUB_FDO_EXTENSION::HubSemaphore |
Definition at line 196 of file usbhub.h.
Referenced by USBH_PdoIoctlGetPortStatus().
| USB_IDLE_CALLBACK_INFO _USBHUB_FDO_EXTENSION::IdleCallbackInfo |
| LONG _USBHUB_FDO_EXTENSION::IdleRequestLock |
Definition at line 194 of file usbhub.h.
Referenced by USBH_FdoIdleNotificationRequestComplete().
| KSEMAPHORE _USBHUB_FDO_EXTENSION::IdleSemaphore |
Definition at line 177 of file usbhub.h.
Referenced by USBH_AddDevice(), and USBH_FdoIdleNotificationCallback().
| PDEVICE_OBJECT _USBHUB_FDO_EXTENSION::LowerDevice |
Definition at line 150 of file usbhub.h.
Referenced by USBH_AddDevice(), USBH_FdoSyncSubmitUrb(), and USBH_PdoInternalControl().
| KEVENT _USBHUB_FDO_EXTENSION::LowerDeviceEvent |
Definition at line 153 of file usbhub.h.
Referenced by USBH_HubPnPIrpComplete().
| PDEVICE_OBJECT _USBHUB_FDO_EXTENSION::LowerPDO |
Definition at line 149 of file usbhub.h.
Referenced by USBH_AddDevice(), USBH_FdoDeferPoRequestCompletion(), USBH_FdoIdleNotificationCallback(), USBH_FdoWWIrpIoCompletion(), and USBHUB_RootHubCallBack().
| ULONG _USBHUB_FDO_EXTENSION::MaxPowerPerPort |
Definition at line 162 of file usbhub.h.
Referenced by USBH_PdoUrbFilter().
| LIST_ENTRY _USBHUB_FDO_EXTENSION::PdoList |
| PIRP _USBHUB_FDO_EXTENSION::PendingIdleIrp |
Definition at line 187 of file usbhub.h.
Referenced by USBH_FdoIdleNotificationCallback(), USBH_FdoIdleNotificationRequestComplete(), and USBH_PortIdleNotificationCancelRoutine().
| LONG _USBHUB_FDO_EXTENSION::PendingRequestCount |
Definition at line 180 of file usbhub.h.
Referenced by USBH_ChangeIndicationProcessChange(), USBH_FdoIdleNotificationCallback(), USBH_FdoIdleNotificationRequestComplete(), USBH_FdoPoRequestD0Completion(), USBH_FdoWWIrpIoCompletion(), USBH_PdoIoctlGetPortStatus(), and USBH_Worker().
| KEVENT _USBHUB_FDO_EXTENSION::PendingRequestEvent |
Definition at line 181 of file usbhub.h.
Referenced by USBH_ChangeIndicationProcessChange(), USBH_FdoIdleNotificationCallback(), USBH_FdoIdleNotificationRequestComplete(), USBH_FdoPoRequestD0Completion(), USBH_FdoWWIrpIoCompletion(), USBH_PdoIoctlGetPortStatus(), and USBH_Worker().
| PIRP _USBHUB_FDO_EXTENSION::PendingWakeIrp |
Definition at line 188 of file usbhub.h.
Referenced by USBH_FdoWWIrpIoCompletion().
| USBD_PIPE_INFORMATION _USBHUB_FDO_EXTENSION::PipeInfo |
| USHORT _USBHUB_FDO_EXTENSION::Port |
Definition at line 164 of file usbhub.h.
Referenced by USBH_ChangeIndicationAckChangeComplete(), and USBH_ChangeIndicationProcessChange().
| PUSBHUB_PORT_DATA _USBHUB_FDO_EXTENSION::PortData |
Definition at line 167 of file usbhub.h.
Referenced by USBH_ChangeIndicationAckChangeComplete(), USBH_FdoIdleNotificationCallback(), USBH_PdoIoctlGetPortStatus(), USBH_RestoreDevice(), USBH_SelectConfigOrInterfaceComplete(), and USBH_StartHubFdoDevice().
| USB_PORT_STATUS_AND_CHANGE _USBHUB_FDO_EXTENSION::PortStatus |
Definition at line 199 of file usbhub.h.
Referenced by USBH_ChangeIndicationAckChangeComplete(), and USBH_ChangeIndicationProcessChange().
| PRKEVENT _USBHUB_FDO_EXTENSION::pResetPortEvent |
Definition at line 183 of file usbhub.h.
Referenced by USBH_ChangeIndicationAckChangeComplete().
| KSPIN_LOCK _USBHUB_FDO_EXTENSION::RelationsWorkerSpinLock |
| ULONG _USBHUB_FDO_EXTENSION::RequestErrors |
Definition at line 195 of file usbhub.h.
Referenced by USBH_ChangeIndication().
| KSEMAPHORE _USBHUB_FDO_EXTENSION::ResetDeviceSemaphore |
Definition at line 182 of file usbhub.h.
Referenced by USBH_FdoIdleNotificationCallback().
| KEVENT _USBHUB_FDO_EXTENSION::ResetEvent |
Definition at line 186 of file usbhub.h.
Referenced by USBH_ChangeIndication(), and USBH_ChangeIndicationAckChangeComplete().
| PIRP _USBHUB_FDO_EXTENSION::ResetPortIrp |
Definition at line 171 of file usbhub.h.
Referenced by USBH_ChangeIndication(), and USBH_ChangeIndicationProcessChange().
| LONG _USBHUB_FDO_EXTENSION::ResetRequestCount |
Definition at line 185 of file usbhub.h.
Referenced by USBH_ChangeIndication(), and USBH_ChangeIndicationAckChangeComplete().
| KEVENT _USBHUB_FDO_EXTENSION::RootHubNotificationEvent |
Definition at line 174 of file usbhub.h.
Referenced by USBHUB_RootHubCallBack().
| PDEVICE_OBJECT _USBHUB_FDO_EXTENSION::RootHubPdo |
Definition at line 151 of file usbhub.h.
Referenced by USBH_FdoDeferPoRequestCompletion(), USBH_GetRootHubExtension(), USBH_PdoInternalControl(), and USBH_PdoPnP().
| PDEVICE_OBJECT _USBHUB_FDO_EXTENSION::RootHubPdo2 |
Definition at line 152 of file usbhub.h.
Referenced by USBH_PdoIoctlSubmitUrb(), and USBH_PdoUrbFilter().
| PVOID _USBHUB_FDO_EXTENSION::SCEBitmap |
Definition at line 172 of file usbhub.h.
Referenced by USBH_ChangeIndication().
| ULONG _USBHUB_FDO_EXTENSION::SCEBitmapLength |
Definition at line 173 of file usbhub.h.
Referenced by USBH_ChangeIndication().
| PIRP _USBHUB_FDO_EXTENSION::SCEIrp |
Definition at line 170 of file usbhub.h.
Referenced by USBHUB_RootHubCallBack().
| struct _URB_CONTROL_VENDOR_OR_CLASS_REQUEST _USBHUB_FDO_EXTENSION::SCEWorkerUrb |
Definition at line 175 of file usbhub.h.
Referenced by USBH_ChangeIndication(), and USBH_ChangeIndicationProcessChange().
| KEVENT _USBHUB_FDO_EXTENSION::StatusChangeEvent |
Definition at line 176 of file usbhub.h.
Referenced by USBH_ChangeIndication().
| POWER_STATE _USBHUB_FDO_EXTENSION::SystemPowerState |
Definition at line 161 of file usbhub.h.
Referenced by USBH_FdoDeferPoRequestCompletion(), USBH_FdoPower(), and USBH_HubSetD0().
| SYSTEM_POWER_STATE _USBHUB_FDO_EXTENSION::SystemWake |
| LIST_ENTRY _USBHUB_FDO_EXTENSION::WorkItemList |
| KSPIN_LOCK _USBHUB_FDO_EXTENSION::WorkItemSpinLock |
Definition at line 191 of file usbhub.h.
Referenced by USBH_Worker().
| PUSBHUB_IO_WORK_ITEM _USBHUB_FDO_EXTENSION::WorkItemToQueue |
Definition at line 197 of file usbhub.h.
Referenced by USBH_ChangeIndication(), and USBH_ChangeIndicationProcessChange().