|
ReactOS 0.4.17-dev-1190-g4c812f4
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| PPDO_DEVICE_EXTENSION FdoFindLun | ( | _In_ PFDO_DEVICE_EXTENSION | FdoExtension, |
| _In_ ULONG | Bus, | ||
| _In_ ULONG | Target, | ||
| _In_ ULONG | Lun | ||
| ) |
Definition at line 1078 of file fdo.c.
Referenced by StorPortDeviceBusy(), StorPortDeviceReady(), and StorPortSetDeviceQueueDepth().
| VOID PortAllocateRequestReserve | ( | _In_ PFDO_DEVICE_EXTENSION | FdoExtension | ) |
Reserves the memory a single request needs, so IO can still be issued out of pool.
Definition at line 168 of file fdo.c.
Referenced by PortFdoStartDevice().
|
static |
Definition at line 241 of file fdo.c.
Referenced by PortFdoStartMiniport().
|
static |
Definition at line 1057 of file fdo.c.
Referenced by PortFdoPnp().
|
static |
Definition at line 224 of file fdo.c.
Referenced by PortFdoConnectInterrupt().
Definition at line 1139 of file fdo.c.
Referenced by PortDispatchPnp().
|
static |
Definition at line 990 of file fdo.c.
Referenced by PortFdoPnp().
|
static |
Definition at line 921 of file fdo.c.
Referenced by PortFdoQueryBusRelations().
Definition at line 1111 of file fdo.c.
Referenced by PortDispatchScsi().
|
static |
Definition at line 381 of file fdo.c.
Referenced by PortFdoPnp().
|
static |
Definition at line 307 of file fdo.c.
Referenced by PortFdoStartDevice().
| VOID PortFlushStarvedRequests | ( | _In_ PFDO_DEVICE_EXTENSION | FdoExtension | ) |
Fails every queued request, for when the adapter goes away.
Definition at line 153 of file fdo.c.
Referenced by PortFdoPnp().
| VOID PortFreeRequestReserve | ( | _In_ PFDO_DEVICE_EXTENSION | FdoExtension | ) |
Releases the reserve. No request may be using it anymore.
Definition at line 205 of file fdo.c.
Referenced by PortFdoPnp().
| NTSTATUS PortInitializeStarvedRequestQueue | ( | _In_ PSTARVED_REQUEST_QUEUE | Queue | ) |
Definition at line 105 of file fdo.c.
Referenced by PortAddDevice().
| VOID PortQueueStarvedRequest | ( | _In_ PFDO_DEVICE_EXTENSION | FdoExtension, |
| _In_ PIRP | Irp | ||
| ) |
Queues a request that could not allocate its private contexts.
Definition at line 124 of file fdo.c.
Referenced by PortPdoStarveRequest().
| VOID PortRetryStarvedRequest | ( | _In_ PFDO_DEVICE_EXTENSION | FdoExtension | ) |
Retries one queued request, so each completion lets exactly one through.
Definition at line 135 of file fdo.c.
Referenced by PortCompleteRequest().
|
static |
Definition at line 717 of file fdo.c.
Referenced by PortFdoScanBus().
|
static |
Definition at line 473 of file fdo.c.
Referenced by PortFdoScanBus().
Definition at line 71 of file fdo.c.
Referenced by PortInitializeStarvedRequestQueue().
Definition at line 95 of file fdo.c.
Referenced by PortInitializeStarvedRequestQueue().
|
static |
Definition at line 48 of file fdo.c.
Referenced by PortInitializeStarvedRequestQueue().