ReactOS 0.4.16-dev-13-ge2fc578
|
#include "ext2fs.h"
Go to the source code of this file.
Variables | |
PEXT2_GLOBAL | Ext2Global |
NTSTATUS Ext2AllowExtendedDasdIo | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 407 of file fsctl.c.
Referenced by Ext2UserFsRequest().
Definition at line 2592 of file fsctl.c.
Referenced by Ext2DismountVolume(), Ext2ExceptionHandler(), Ext2FreeFcb(), and Ext2InvalidateVolumes().
Definition at line 56 of file fsctl.c.
Referenced by Ext2Cleanup(), and Ext2UnlockVcb().
NTSTATUS Ext2DeleteReparsePoint | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 1784 of file fsctl.c.
Referenced by Ext2UserFsRequest().
NTSTATUS Ext2DismountVolume | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 2521 of file fsctl.c.
Referenced by Ext2UserFsRequest().
NTSTATUS Ext2FileSystemControl | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 2848 of file fsctl.c.
Referenced by Ext2DispatchRequest().
NTSTATUS Ext2GetReparsePoint | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 1386 of file fsctl.c.
Referenced by Ext2UserFsRequest().
NTSTATUS Ext2GetRetrievalPointerBase | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 1160 of file fsctl.c.
Referenced by Ext2UserFsRequest().
NTSTATUS Ext2GetRetrievalPointers | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 911 of file fsctl.c.
Referenced by Ext2UserFsRequest().
VOID Ext2InitializeReparseData | ( | IN PREPARSE_DATA_BUFFER | RDB, |
USHORT | PathBufferLength | ||
) |
Definition at line 1346 of file fsctl.c.
Referenced by Ext2GetReparsePoint().
NTSTATUS Ext2InspectReparseData | ( | IN PREPARSE_DATA_BUFFER | RDB, |
IN ULONG | InputBufferLength | ||
) |
Definition at line 1293 of file fsctl.c.
Referenced by Ext2SetReparsePoint().
NTSTATUS Ext2InvalidateVolumes | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 296 of file fsctl.c.
Referenced by Ext2UserFsRequest().
Definition at line 68 of file fsctl.c.
Referenced by Ext2LockVcb().
BOOLEAN Ext2IsMediaWriteProtected | ( | IN PEXT2_IRP_CONTEXT | IrpContext, |
IN PDEVICE_OBJECT | TargetDevice | ||
) |
Definition at line 2005 of file fsctl.c.
Referenced by Ext2InitializeVcb(), and Ext2VerifyVolume().
NTSTATUS Ext2IsVolumeDirty | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 618 of file fsctl.c.
Referenced by Ext2UserFsRequest().
NTSTATUS Ext2IsVolumeMounted | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 2494 of file fsctl.c.
Referenced by Ext2UserFsRequest().
NTSTATUS Ext2LockVcb | ( | IN PEXT2_VCB | Vcb, |
IN PFILE_OBJECT | FileObject | ||
) |
Definition at line 94 of file fsctl.c.
Referenced by Ext2LockVolume().
NTSTATUS Ext2LockVolume | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 136 of file fsctl.c.
Referenced by Ext2Format(), and Ext2UserFsRequest().
NTSTATUS Ext2MountVolume | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 2050 of file fsctl.c.
Referenced by Ext2FileSystemControl().
NTSTATUS Ext2OplockRequest | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 451 of file fsctl.c.
Referenced by Ext2UserFsRequest().
Definition at line 2811 of file fsctl.c.
Referenced by Ext2PurgeVolume().
Definition at line 2704 of file fsctl.c.
Referenced by Ext2DismountVolume(), Ext2VerifyVolume(), and Ext2WriteVolume().
NTSTATUS Ext2QueryExtentMappings | ( | IN PEXT2_IRP_CONTEXT | IrpContext, |
IN PEXT2_VCB | Vcb, | ||
IN PEXT2_FCB | Fcb, | ||
IN PLARGE_INTEGER | RequestVbn, | ||
OUT PLARGE_INTEGER * | pMappedRuns | ||
) |
Definition at line 670 of file fsctl.c.
Referenced by Ext2GetRetrievalPointers(), and Ext2QueryRetrievalPointers().
NTSTATUS Ext2QueryRetrievalPointers | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 774 of file fsctl.c.
Referenced by Ext2UserFsRequest().
NTSTATUS Ext2ReadSymlink | ( | IN PEXT2_IRP_CONTEXT | IrpContext, |
IN PEXT2_VCB | Vcb, | ||
IN PEXT2_MCB | Mcb, | ||
IN PVOID | Buffer, | ||
IN ULONG | Size, | ||
OUT PULONG | BytesRead | ||
) |
Definition at line 1364 of file fsctl.c.
Referenced by Ext2FollowLink(), and Ext2GetReparsePoint().
NTSTATUS Ext2SetReparsePoint | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 1572 of file fsctl.c.
Referenced by Ext2UserFsRequest().
NTSTATUS Ext2TruncateSymlink | ( | PEXT2_IRP_CONTEXT | IrpContext, |
PEXT2_VCB | Vcb, | ||
PEXT2_MCB | Mcb, | ||
ULONG | Size | ||
) |
Definition at line 1751 of file fsctl.c.
Referenced by Ext2DeleteReparsePoint().
NTSTATUS Ext2UnlockVcb | ( | IN PEXT2_VCB | Vcb, |
IN PFILE_OBJECT | FileObject | ||
) |
Definition at line 206 of file fsctl.c.
Referenced by Ext2UnlockVolume().
NTSTATUS Ext2UnlockVolume | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 241 of file fsctl.c.
Referenced by Ext2UserFsRequest().
NTSTATUS Ext2UserFsRequest | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 1903 of file fsctl.c.
Referenced by Ext2FileSystemControl().
VOID Ext2VerifyVcb | ( | IN PEXT2_IRP_CONTEXT | IrpContext, |
IN PEXT2_VCB | Vcb | ||
) |
Definition at line 2277 of file fsctl.c.
Referenced by Ext2Create(), Ext2Flush(), Ext2IsVolumeMounted(), and Ext2SetVolumeInformation().
NTSTATUS Ext2VerifyVolume | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 2378 of file fsctl.c.
Referenced by Ext2FileSystemControl().
NTSTATUS Ext2WriteSymlink | ( | IN PEXT2_IRP_CONTEXT | IrpContext, |
IN PEXT2_VCB | Vcb, | ||
IN PEXT2_MCB | Mcb, | ||
IN PVOID | Buffer, | ||
IN ULONG | Size, | ||
OUT PULONG | BytesWritten | ||
) |
Definition at line 1519 of file fsctl.c.
Referenced by Ext2SetReparsePoint().
|
extern |
Definition at line 16 of file init.c.
Referenced by Ext2CheckDismount(), Ext2InvalidateVolumes(), and Ext2MountVolume().