ReactOS 0.4.15-dev-8614-gbc76250
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
static NTSTATUS NTAPI | VfatReadWritePartialCompletion (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp, IN PVOID Context) |
NTSTATUS | VfatReadDisk (IN PDEVICE_OBJECT pDeviceObject, IN PLARGE_INTEGER ReadOffset, IN ULONG ReadLength, IN OUT PUCHAR Buffer, IN BOOLEAN Override) |
NTSTATUS | VfatReadDiskPartial (IN PVFAT_IRP_CONTEXT IrpContext, IN PLARGE_INTEGER ReadOffset, IN ULONG ReadLength, ULONG BufferOffset, IN BOOLEAN Wait) |
NTSTATUS | VfatWriteDisk (IN PDEVICE_OBJECT pDeviceObject, IN PLARGE_INTEGER WriteOffset, IN ULONG WriteLength, IN OUT PUCHAR Buffer, IN BOOLEAN Override) |
NTSTATUS | VfatWriteDiskPartial (IN PVFAT_IRP_CONTEXT IrpContext, IN PLARGE_INTEGER WriteOffset, IN ULONG WriteLength, IN ULONG BufferOffset, IN BOOLEAN Wait) |
NTSTATUS | VfatBlockDeviceIoControl (IN PDEVICE_OBJECT DeviceObject, IN ULONG CtlCode, IN PVOID InputBuffer OPTIONAL, IN ULONG InputBufferSize, IN OUT PVOID OutputBuffer OPTIONAL, IN OUT PULONG OutputBufferSize, IN BOOLEAN Override) |
Variables | |
static IO_COMPLETION_ROUTINE | VfatReadWritePartialCompletion |
#define NDEBUG |
Definition at line 12 of file blockdev.c.
NTSTATUS VfatBlockDeviceIoControl | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN ULONG | CtlCode, | ||
IN PVOID InputBuffer | OPTIONAL, | ||
IN ULONG | InputBufferSize, | ||
IN OUT PVOID OutputBuffer | OPTIONAL, | ||
IN OUT PULONG | OutputBufferSize, | ||
IN BOOLEAN | Override | ||
) |
Definition at line 430 of file blockdev.c.
Referenced by VfatHasFileSystem(), VfatOpenFile(), and VfatVerify().
NTSTATUS VfatReadDisk | ( | IN PDEVICE_OBJECT | pDeviceObject, |
IN PLARGE_INTEGER | ReadOffset, | ||
IN ULONG | ReadLength, | ||
IN OUT PUCHAR | Buffer, | ||
IN BOOLEAN | Override | ||
) |
Definition at line 70 of file blockdev.c.
Referenced by FAT16GetDirtyStatus(), FAT16SetDirtyStatus(), FAT32GetDirtyStatus(), FAT32SetDirtyStatus(), FAT32UpdateFreeClustersCount(), ReadVolumeLabel(), and VfatHasFileSystem().
NTSTATUS VfatReadDiskPartial | ( | IN PVFAT_IRP_CONTEXT | IrpContext, |
IN PLARGE_INTEGER | ReadOffset, | ||
IN ULONG | ReadLength, | ||
ULONG | BufferOffset, | ||
IN BOOLEAN | Wait | ||
) |
Definition at line 151 of file blockdev.c.
Referenced by VfatReadFileData().
|
static |
Definition at line 22 of file blockdev.c.
NTSTATUS VfatWriteDisk | ( | IN PDEVICE_OBJECT | pDeviceObject, |
IN PLARGE_INTEGER | WriteOffset, | ||
IN ULONG | WriteLength, | ||
IN OUT PUCHAR | Buffer, | ||
IN BOOLEAN | Override | ||
) |
Definition at line 253 of file blockdev.c.
Referenced by FAT16SetDirtyStatus(), FAT32SetDirtyStatus(), and FAT32UpdateFreeClustersCount().
NTSTATUS VfatWriteDiskPartial | ( | IN PVFAT_IRP_CONTEXT | IrpContext, |
IN PLARGE_INTEGER | WriteOffset, | ||
IN ULONG | WriteLength, | ||
IN ULONG | BufferOffset, | ||
IN BOOLEAN | Wait | ||
) |
Definition at line 334 of file blockdev.c.
Referenced by VfatWriteFileData().
|
static |
Definition at line 17 of file blockdev.c.
Referenced by VfatReadDiskPartial(), and VfatWriteDiskPartial().