|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | OVERFLOW_READ_THRESHHOLD 0xE00 |
Functions | |
| NTSTATUS | NextCluster (PDEVICE_EXTENSION DeviceExt, ULONG FirstCluster, PULONG CurrentCluster, BOOLEAN Extend) |
| NTSTATUS | OffsetToCluster (PDEVICE_EXTENSION DeviceExt, ULONG FirstCluster, ULONG FileOffset, PULONG Cluster, BOOLEAN Extend) |
| static NTSTATUS | VfatReadFileData (PVFAT_IRP_CONTEXT IrpContext, ULONG Length, LARGE_INTEGER ReadOffset, PULONG LengthRead) |
| static NTSTATUS | VfatWriteFileData (PVFAT_IRP_CONTEXT IrpContext, ULONG Length, LARGE_INTEGER WriteOffset) |
| NTSTATUS | VfatCommonRead (PVFAT_IRP_CONTEXT IrpContext) |
| VOID NTAPI | VfatStackOverflowRead (PVOID Context, IN PKEVENT Event) |
| VOID | VfatPostRead (PVFAT_IRP_CONTEXT IrpContext, PERESOURCE Lock, BOOLEAN PagingIo) |
| NTSTATUS | VfatRead (PVFAT_IRP_CONTEXT IrpContext) |
| NTSTATUS | VfatWrite (PVFAT_IRP_CONTEXT *pIrpContext) |
| NTSTATUS NextCluster | ( | PDEVICE_EXTENSION | DeviceExt, |
| ULONG | FirstCluster, | ||
| PULONG | CurrentCluster, | ||
| BOOLEAN | Extend | ||
| ) |
Definition at line 38 of file rw.c.
Referenced by FAT12GetNextCluster(), FAT16GetNextCluster(), FAT32GetNextCluster(), FATAddEntry(), FATDelEntry(), FATXDelEntry(), GetNextCluster(), GetNextClusterExtend(), VfatGetRetrievalPointers(), vfatInitFCBFromDirEntry(), vfatMakeRootFCB(), VfatReadFileData(), VfatSetAllocationSizeInformation(), and VfatWriteFileData().
| NTSTATUS OffsetToCluster | ( | PDEVICE_EXTENSION | DeviceExt, |
| ULONG | FirstCluster, | ||
| ULONG | FileOffset, | ||
| PULONG | Cluster, | ||
| BOOLEAN | Extend | ||
| ) |
Definition at line 59 of file rw.c.
Referenced by VfatGetRetrievalPointers(), VfatReadFileData(), VfatSetAllocationSizeInformation(), and VfatWriteFileData().
| NTSTATUS VfatCommonRead | ( | PVFAT_IRP_CONTEXT | IrpContext | ) |
Definition at line 545 of file rw.c.
Referenced by VfatRead(), and VfatStackOverflowRead().
| VOID VfatPostRead | ( | PVFAT_IRP_CONTEXT | IrpContext, |
| PERESOURCE | Lock, | ||
| BOOLEAN | PagingIo | ||
| ) |
Definition at line 682 of file rw.c.
Referenced by VfatRead().
| NTSTATUS VfatRead | ( | PVFAT_IRP_CONTEXT | IrpContext | ) |
Definition at line 708 of file rw.c.
Referenced by VfatDispatchRequest().
|
static |
Definition at line 119 of file rw.c.
Referenced by VfatCommonRead().
Definition at line 664 of file rw.c.
Referenced by VfatPostRead().
| NTSTATUS VfatWrite | ( | PVFAT_IRP_CONTEXT * | pIrpContext | ) |
CanWait
Definition at line 873 of file rw.c.
Referenced by VfatDispatchRequest().
|
static |
Definition at line 331 of file rw.c.
Referenced by VfatWrite().