|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
Functions | |
| NTSTATUS NTAPI | USBSTOR_SyncForwardIrpCompletionRoutine (PDEVICE_OBJECT DeviceObject, PIRP Irp, PVOID Context) |
| NTSTATUS NTAPI | USBSTOR_GetBusInterface (IN PDEVICE_OBJECT DeviceObject, OUT PUSB_BUS_INTERFACE_USBDI_V2 BusInterface) |
| NTSTATUS | USBSTOR_SyncUrbRequest (IN PDEVICE_OBJECT DeviceObject, OUT PURB UrbRequest) |
| PVOID | AllocateItem (IN POOL_TYPE PoolType, IN ULONG ItemSize) |
| VOID | FreeItem (IN PVOID Item) |
| NTSTATUS | USBSTOR_ClassRequest (IN PDEVICE_OBJECT DeviceObject, IN PFDO_DEVICE_EXTENSION DeviceExtension, IN UCHAR RequestType, IN USHORT Index, IN ULONG TransferFlags, IN ULONG TransferBufferLength, IN PVOID TransferBuffer) |
| NTSTATUS | USBSTOR_GetMaxLUN (IN PDEVICE_OBJECT DeviceObject, IN PFDO_DEVICE_EXTENSION DeviceExtension) |
| NTSTATUS | USBSTOR_ResetDevice (IN PDEVICE_OBJECT DeviceObject, IN PFDO_DEVICE_EXTENSION DeviceExtension) |
Variables | |
| IO_COMPLETION_ROUTINE | SyncForwardIrpCompletionRoutine |
Definition at line 124 of file misc.c.
| NTSTATUS USBSTOR_ClassRequest | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PFDO_DEVICE_EXTENSION | DeviceExtension, | ||
| IN UCHAR | RequestType, | ||
| IN USHORT | Index, | ||
| IN ULONG | TransferFlags, | ||
| IN ULONG | TransferBufferLength, | ||
| IN PVOID | TransferBuffer | ||
| ) |
Definition at line 139 of file misc.c.
Referenced by USBSTOR_GetMaxLUN(), and USBSTOR_ResetDevice().
| NTSTATUS NTAPI USBSTOR_GetBusInterface | ( | IN PDEVICE_OBJECT | DeviceObject, |
| OUT PUSB_BUS_INTERFACE_USBDI_V2 | BusInterface | ||
| ) |
Definition at line 33 of file misc.c.
Referenced by USBSTOR_FdoHandleStartDevice().
| NTSTATUS USBSTOR_GetMaxLUN | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PFDO_DEVICE_EXTENSION | DeviceExtension | ||
| ) |
Definition at line 173 of file misc.c.
Referenced by USBSTOR_FdoHandleStartDevice().
| NTSTATUS USBSTOR_ResetDevice | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PFDO_DEVICE_EXTENSION | DeviceExtension | ||
| ) |
Definition at line 219 of file misc.c.
Referenced by USBSTOR_GetMaxLUN(), USBSTOR_HandleTransferError(), USBSTOR_ResetDeviceWorkItemRoutine(), and USBSTOR_TimerWorkerRoutine().
| NTSTATUS NTAPI USBSTOR_SyncForwardIrpCompletionRoutine | ( | PDEVICE_OBJECT | DeviceObject, |
| PIRP | Irp, | ||
| PVOID | Context | ||
| ) |
| NTSTATUS USBSTOR_SyncUrbRequest | ( | IN PDEVICE_OBJECT | DeviceObject, |
| OUT PURB | UrbRequest | ||
| ) |
Definition at line 83 of file misc.c.
Referenced by USBSTOR_ClassRequest(), USBSTOR_GetDescriptor(), USBSTOR_GetEndpointStatus(), USBSTOR_ResetPipeWithHandle(), and USBSTOR_SelectConfigurationAndInterface().