ReactOS
0.4.15-dev-2091-gc14c9ca
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | MAX_ZERO_LENGTH (256 * 1024) |
Typedefs | |
typedef enum _CC_CAN_WRITE_RETRY | CC_CAN_WRITE_RETRY |
Enumerations | |
enum | _CC_CAN_WRITE_RETRY { FirstTry = 0, RetryAllowRemote = 253, RetryForceCheckPerFile = 254, RetryMasterLocked = 255 } |
BOOLEAN NTAPI CcCanIWrite | ( | IN PFILE_OBJECT | FileObject, |
IN ULONG | BytesToWrite, | ||
IN BOOLEAN | Wait, | ||
IN BOOLEAN | Retrying | ||
) |
Definition at line 298 of file copy.c.
Referenced by CcPostDeferredWrites().
BOOLEAN NTAPI CcCopyRead | ( | IN PFILE_OBJECT | FileObject, |
IN PLARGE_INTEGER | FileOffset, | ||
IN ULONG | Length, | ||
IN BOOLEAN | Wait, | ||
OUT PVOID | Buffer, | ||
OUT PIO_STATUS_BLOCK | IoStatus | ||
) |
Definition at line 475 of file copy.c.
Referenced by CcFastCopyRead().
BOOLEAN NTAPI CcCopyWrite | ( | IN PFILE_OBJECT | FileObject, |
IN PLARGE_INTEGER | FileOffset, | ||
IN ULONG | Length, | ||
IN BOOLEAN | Wait, | ||
IN PVOID | Buffer | ||
) |
Definition at line 580 of file copy.c.
Referenced by CcFastCopyWrite().
VOID NTAPI CcDeferWrite | ( | IN PFILE_OBJECT | FileObject, |
IN PCC_POST_DEFERRED_WRITE | PostRoutine, | ||
IN PVOID | Context1, | ||
IN PVOID | Context2, | ||
IN ULONG | BytesToWrite, | ||
IN BOOLEAN | Retrying | ||
) |
Definition at line 667 of file copy.c.
VOID NTAPI CcFastCopyRead | ( | IN PFILE_OBJECT | FileObject, |
IN ULONG | FileOffset, | ||
IN ULONG | Length, | ||
IN ULONG | PageCount, | ||
OUT PVOID | Buffer, | ||
OUT PIO_STATUS_BLOCK | IoStatus | ||
) |
Definition at line 737 of file copy.c.
VOID NTAPI CcFastCopyWrite | ( | IN PFILE_OBJECT | FileObject, |
IN ULONG | FileOffset, | ||
IN ULONG | Length, | ||
IN PVOID | Buffer | ||
) |
Definition at line 768 of file copy.c.
Definition at line 56 of file copy.c.
Referenced by CcInitView().
|
static |
Definition at line 452 of file copy.c.
Referenced by CcCopyRead(), and CcCopyWrite().
VOID CcPerformReadAhead | ( | IN PFILE_OBJECT | FileObject | ) |
Definition at line 147 of file copy.c.
Referenced by CcWorkerThread().
Definition at line 73 of file copy.c.
Referenced by CcCanIWrite(), CcDeferWrite(), and CcLazyWriteScan().
BOOLEAN NTAPI CcZeroData | ( | IN PFILE_OBJECT | FileObject, |
IN PLARGE_INTEGER | StartOffset, | ||
IN PLARGE_INTEGER | EndOffset, | ||
IN BOOLEAN | Wait | ||
) |
Definition at line 794 of file copy.c.
VOID NTAPI MiZeroPhysicalPage | ( | IN PFN_NUMBER | PageFrameIndex | ) |
Definition at line 122 of file pfnlist.c.
Referenced by CcInitCacheZeroPage(), MiAllocatePagesForMdl(), MiSessionCreateInternal(), MiSessionInitializeWorkingSetList(), and MmCreateProcessAddressSpace().
ULONG CcDataFlushes = 0 |
Definition at line 44 of file copy.c.
Referenced by IoSynchronousPageWrite(), and QSI_DEF().
ULONG CcDataPages = 0 |
Definition at line 43 of file copy.c.
Referenced by IoSynchronousPageWrite(), and QSI_DEF().
ULONG CcRosTraceLevel = CC_API_DEBUG |
|
static |
Definition at line 19 of file copy.c.
Referenced by CcInitCacheZeroPage(), and CcZeroData().