ReactOS 0.4.16-dev-125-g798ea90
|
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().