ReactOS 0.4.15-dev-8621-g4b051b9
|
#include "ext2fs.h"
Go to the source code of this file.
Functions | |
ULONG | Ext2GetInfoLength (IN FILE_INFORMATION_CLASS FileInformationClass) |
NTSTATUS | Ext2ProcessEntry (IN PEXT2_IRP_CONTEXT IrpContext, IN PEXT2_VCB Vcb, IN PEXT2_FCB Dcb, IN FILE_INFORMATION_CLASS FileInformationClass, IN ULONG in, IN PVOID Buffer, IN ULONG UsedLength, IN ULONG Length, IN ULONG FileIndex, IN PUNICODE_STRING pName, OUT PULONG EntrySize, IN BOOLEAN Single) |
BOOLEAN | Ext2IsWearingCloak (IN PEXT2_VCB Vcb, IN POEM_STRING OemName) |
static int | Ext2FillEntry (void *context, const char *name, int namlen, ULONG offset, __u32 ino, unsigned int d_type) |
NTSTATUS | Ext2QueryDirectory (IN PEXT2_IRP_CONTEXT IrpContext) |
NTSTATUS | Ext2NotifyChangeDirectory (IN PEXT2_IRP_CONTEXT IrpContext) |
VOID | Ext2NotifyReportChange (IN PEXT2_IRP_CONTEXT IrpContext, IN PEXT2_VCB Vcb, IN PEXT2_MCB Mcb, IN ULONG Filter, IN ULONG Action) |
NTSTATUS | Ext2DirectoryControl (IN PEXT2_IRP_CONTEXT IrpContext) |
BOOLEAN | Ext2IsDirectoryEmpty (PEXT2_IRP_CONTEXT IrpContext, PEXT2_VCB Vcb, PEXT2_MCB Mcb) |
Variables | |
PEXT2_GLOBAL | Ext2Global |
NTSTATUS Ext2DirectoryControl | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 1236 of file dirctl.c.
Referenced by Ext2DispatchRequest().
|
static |
Definition at line 415 of file dirctl.c.
Referenced by Ext2QueryDirectory().
ULONG Ext2GetInfoLength | ( | IN FILE_INFORMATION_CLASS | FileInformationClass | ) |
Definition at line 30 of file dirctl.c.
Referenced by Ext2FillEntry(), and Ext2ProcessEntry().
BOOLEAN Ext2IsDirectoryEmpty | ( | PEXT2_IRP_CONTEXT | IrpContext, |
PEXT2_VCB | Vcb, | ||
PEXT2_MCB | Mcb | ||
) |
Definition at line 1265 of file dirctl.c.
BOOLEAN Ext2IsWearingCloak | ( | IN PEXT2_VCB | Vcb, |
IN POEM_STRING | OemName | ||
) |
Definition at line 372 of file dirctl.c.
Referenced by Ext2FillEntry(), and Ext2QueryDirectory().
NTSTATUS Ext2NotifyChangeDirectory | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 1029 of file dirctl.c.
Referenced by Ext2DirectoryControl().
VOID Ext2NotifyReportChange | ( | IN PEXT2_IRP_CONTEXT | IrpContext, |
IN PEXT2_VCB | Vcb, | ||
IN PEXT2_MCB | Mcb, | ||
IN ULONG | Filter, | ||
IN ULONG | Action | ||
) |
Definition at line 1209 of file dirctl.c.
Referenced by Ext2Cleanup(), Ext2CreateFile(), Ext2DeleteReparsePoint(), Ext2QueryEa(), Ext2SetEa(), Ext2SetFileInformation(), Ext2SetLinkInfo(), Ext2SetRenameInfo(), Ext2SetReparsePoint(), and Ext2WriteFile().
NTSTATUS Ext2ProcessEntry | ( | IN PEXT2_IRP_CONTEXT | IrpContext, |
IN PEXT2_VCB | Vcb, | ||
IN PEXT2_FCB | Dcb, | ||
IN FILE_INFORMATION_CLASS | FileInformationClass, | ||
IN ULONG | in, | ||
IN PVOID | Buffer, | ||
IN ULONG | UsedLength, | ||
IN ULONG | Length, | ||
IN ULONG | FileIndex, | ||
IN PUNICODE_STRING | pName, | ||
OUT PULONG | EntrySize, | ||
IN BOOLEAN | Single | ||
) |
Definition at line 60 of file dirctl.c.
Referenced by Ext2FillEntry(), and Ext2QueryDirectory().
NTSTATUS Ext2QueryDirectory | ( | IN PEXT2_IRP_CONTEXT | IrpContext | ) |
Definition at line 525 of file dirctl.c.
Referenced by Ext2DirectoryControl().
|
extern |