ReactOS 0.4.16-dev-297-gc569aee
|
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().