ReactOS
0.4.15-dev-2106-g6de3300
|
#include "fatprocs.h"
Go to the source code of this file.
Macros | |
#define | BugCheckFileId (FAT_BUG_CHECK_VERFYSUP) |
#define | Dbg (DEBUG_TRACE_VERFYSUP) |
Functions | |
VOID | FatResetFcb (IN PIRP_CONTEXT IrpContext, IN PFCB Fcb) |
BOOLEAN | FatMatchFileSize (__in PIRP_CONTEXT IrpContext, __in PDIRENT Dirent, __in PFCB Fcb) |
_Requires_lock_held_ (_Global_critical_region_) | |
BOOLEAN | FatMarkDevForVerifyIfVcbMounted (IN PVCB Vcb) |
VOID | FatVerifyVcb (IN PIRP_CONTEXT IrpContext, IN PVCB Vcb) |
VOID NTAPI | FatDeferredCleanVolume (_In_ PVOID Parameter) |
VOID NTAPI | FatCleanVolumeDpc (_In_ PKDPC Dpc, _In_opt_ PVOID DeferredContext, _In_opt_ PVOID SystemArgument1, _In_opt_ PVOID SystemArgument2) |
VOID NTAPI | FatFspMarkVolumeDirtyWithRecover (PVOID Parameter) |
VOID | FatCheckDirtyBit (IN PIRP_CONTEXT IrpContext, IN PVCB Vcb) |
VOID | FatVerifyOperationIsLegal (IN PIRP_CONTEXT IrpContext) |
VOID | FatQuickVerifyVcb (IN PIRP_CONTEXT IrpContext, IN PVCB Vcb) |
NTSTATUS NTAPI | FatMarkVolumeCompletionRoutine (_In_ PDEVICE_OBJECT DeviceObject, _In_ PIRP Irp, _In_reads_opt_(_Inexpressible_("varies")) PVOID Contxt) |
#define BugCheckFileId (FAT_BUG_CHECK_VERFYSUP) |
Definition at line 23 of file verfysup.c.
#define Dbg (DEBUG_TRACE_VERFYSUP) |
Definition at line 29 of file verfysup.c.
_Requires_lock_held_ | ( | _Global_critical_region_ | ) |
Definition at line 48 of file verfysup.c.
VOID FatCheckDirtyBit | ( | IN PIRP_CONTEXT | IrpContext, |
IN PVCB | Vcb | ||
) |
Definition at line 1185 of file verfysup.c.
VOID NTAPI FatCleanVolumeDpc | ( | _In_ PKDPC | Dpc, |
_In_opt_ PVOID | DeferredContext, | ||
_In_opt_ PVOID | SystemArgument1, | ||
_In_opt_ PVOID | SystemArgument2 | ||
) |
Definition at line 654 of file verfysup.c.
Definition at line 499 of file verfysup.c.
Referenced by FatCleanVolumeDpc().
Definition at line 1098 of file verfysup.c.
NTSTATUS NTAPI FatMarkVolumeCompletionRoutine | ( | _In_ PDEVICE_OBJECT | DeviceObject, |
_In_ PIRP | Irp, | ||
_In_reads_opt_(_Inexpressible_("varies")) PVOID | Contxt | ||
) |
Definition at line 2013 of file verfysup.c.
Definition at line 1495 of file verfysup.c.
VOID FatQuickVerifyVcb | ( | IN PIRP_CONTEXT | IrpContext, |
IN PVCB | Vcb | ||
) |
Definition at line 1662 of file verfysup.c.
Referenced by _Requires_lock_held_(), and FatVerifyVcb().
VOID FatResetFcb | ( | IN PIRP_CONTEXT | IrpContext, |
IN PFCB | Fcb | ||
) |
Definition at line 1396 of file verfysup.c.
VOID FatVerifyOperationIsLegal | ( | IN PIRP_CONTEXT | IrpContext | ) |
Definition at line 1304 of file verfysup.c.
Referenced by _Requires_lock_held_().
VOID FatVerifyVcb | ( | IN PIRP_CONTEXT | IrpContext, |
IN PVCB | Vcb | ||
) |
Definition at line 270 of file verfysup.c.
Referenced by FatFlushFat(), FatIsVolumeDirty(), and FatIsVolumeMounted().