|
ReactOS 0.4.16-dev-1948-gd260c1d
|

Go to the source code of this file.
| __drv_allocatesMem | ( | Mem | ) |
Definition at line 322 of file xferpkt.c.
| _IRQL_requires_max_ | ( | APC_LEVEL | ) |
Definition at line 1693 of file xferpkt.c.
| VOID CleanupTransferPacketToWorkingSetSize | ( | _In_ PDEVICE_OBJECT | Fdo, |
| _In_ BOOLEAN | LimitNumPktToDelete, | ||
| _In_ ULONG | Node | ||
| ) |
Definition at line 1615 of file xferpkt.c.
Referenced by CleanupTransferPacketToWorkingSetSizeWorker(), and EnqueueFreeTransferPacket().
| VOID NTAPI CleanupTransferPacketToWorkingSetSizeWorker | ( | _In_ PVOID | Fdo, |
| _In_opt_ PVOID | Context, | ||
| _In_ PIO_WORKITEM | IoWorkItem | ||
| ) |
Definition at line 1591 of file xferpkt.c.
| PTRANSFER_PACKET DequeueFreeTransferPacket | ( | PDEVICE_OBJECT | Fdo, |
| BOOLEAN | AllocIfNeeded | ||
| ) |
Definition at line 656 of file xferpkt.c.
Referenced by ClasspContinueOffloadWrite(), ClasspModeSelect(), ClasspModeSense(), ClasspReceivePopulateTokenInformation(), ClasspReceiveWriteUsingTokenInformation(), ClassReadDriveCapacity(), and ServiceTransferRequest().
| PTRANSFER_PACKET DequeueFreeTransferPacketEx | ( | _In_ PDEVICE_OBJECT | Fdo, |
| _In_ BOOLEAN | AllocIfNeeded, | ||
| _In_ ULONG | Node | ||
| ) |
Definition at line 661 of file xferpkt.c.
Referenced by CleanupTransferPacketToWorkingSetSize(), DequeueFreeTransferPacket(), DestroyAllTransferPackets(), and EnqueueFreeTransferPacket().
| VOID DestroyAllTransferPackets | ( | PDEVICE_OBJECT | Fdo | ) |
Definition at line 288 of file xferpkt.c.
| VOID DestroyTransferPacket | ( | _In_ __drv_freesMem(mem) PTRANSFER_PACKET | Pkt | ) |
Definition at line 500 of file xferpkt.c.
Referenced by CleanupTransferPacketToWorkingSetSize(), DestroyAllTransferPackets(), and EnqueueFreeTransferPacket().
| VOID EnqueueFreeTransferPacket | ( | PDEVICE_OBJECT | Fdo, |
| __drv_aliasesMem PTRANSFER_PACKET | Pkt | ||
| ) |
Definition at line 529 of file xferpkt.c.
Referenced by InitializeTransferPackets(), ServiceTransferRequest(), and TransferPktComplete().
| NTSTATUS InitializeTransferPackets | ( | PDEVICE_OBJECT | Fdo | ) |
Definition at line 45 of file xferpkt.c.
Referenced by ClassPnpStartDevice().
| VOID SetupDriveCapacityTransferPacket | ( | TRANSFER_PACKET * | Pkt, |
| PVOID | ReadCapacityBuffer, | ||
| ULONG | ReadCapacityBufferLen, | ||
| PKEVENT | SyncEventPtr, | ||
| PIRP | OriginalIrp, | ||
| BOOLEAN | Use16ByteCdb | ||
| ) |
Definition at line 1480 of file xferpkt.c.
Referenced by ClassReadDriveCapacity().
| VOID SetupEjectionTransferPacket | ( | TRANSFER_PACKET * | Pkt, |
| BOOLEAN | PreventMediaRemoval, | ||
| PKEVENT | SyncEventPtr, | ||
| PIRP | OriginalIrp | ||
| ) |
Definition at line 1315 of file xferpkt.c.
| VOID SetupModeSelectTransferPacket | ( | TRANSFER_PACKET * | Pkt, |
| PKEVENT | SyncEventPtr, | ||
| PVOID | ModeSelectBuffer, | ||
| UCHAR | ModeSelectBufferLen, | ||
| BOOLEAN | SavePages, | ||
| PIRP | OriginalIrp | ||
| ) |
Definition at line 1425 of file xferpkt.c.
Referenced by ClasspModeSelect().
| VOID SetupModeSenseTransferPacket | ( | TRANSFER_PACKET * | Pkt, |
| PKEVENT | SyncEventPtr, | ||
| PVOID | ModeSenseBuffer, | ||
| UCHAR | ModeSenseBufferLen, | ||
| UCHAR | PageMode, | ||
| UCHAR | SubPage, | ||
| PIRP | OriginalIrp, | ||
| UCHAR | PageControl | ||
| ) |
Definition at line 1365 of file xferpkt.c.
Referenced by ClasspModeSense().
| VOID SetupReadWriteTransferPacket | ( | PTRANSFER_PACKET | Pkt, |
| PVOID | Buf, | ||
| ULONG | Len, | ||
| LARGE_INTEGER | DiskLocation, | ||
| PIRP | OriginalIrp | ||
| ) |
Definition at line 718 of file xferpkt.c.
Referenced by ServiceTransferRequest(), and StepLowMemRetry().
| NTSTATUS SubmitTransferPacket | ( | PTRANSFER_PACKET | Pkt | ) |
Definition at line 850 of file xferpkt.c.
Referenced by ClasspContinueOffloadWrite(), ClasspModeSelect(), ClasspModeSense(), ClasspReceivePopulateTokenInformation(), ClasspReceiveWriteUsingTokenInformation(), ClassReadDriveCapacity(), ServiceTransferRequest(), and TransferPacketRetryTimerDpc().
Definition at line 932 of file xferpkt.c.