ReactOS 0.4.16-dev-106-g10b08aa
|
#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 } |
Enumerator | |
---|---|
FirstTry | |
RetryAllowRemote | |
RetryForceCheckPerFile | |
RetryMasterLocked |
Definition at line 23 of file copy.c.
BOOLEAN NTAPI CcCanIWrite | ( | IN PFILE_OBJECT | FileObject, |
IN ULONG | BytesToWrite, | ||
IN BOOLEAN | Wait, | ||
IN BOOLEAN | Retrying | ||
) |
Definition at line 300 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 488 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 593 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 680 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 750 of file copy.c.
VOID NTAPI CcFastCopyWrite | ( | IN PFILE_OBJECT | FileObject, |
IN ULONG | FileOffset, | ||
IN ULONG | Length, | ||
IN PVOID | Buffer | ||
) |
Definition at line 781 of file copy.c.
Definition at line 56 of file copy.c.
Referenced by CcInitView().
|
static |
Definition at line 465 of file copy.c.
Referenced by CcCopyRead(), and CcCopyWrite().
VOID CcPerformReadAhead | ( | IN PFILE_OBJECT | FileObject | ) |
Definition at line 130 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 807 of file copy.c.
VOID NTAPI MiZeroPhysicalPage | ( | IN PFN_NUMBER | PageFrameIndex | ) |
Definition at line 122 of file pfnlist.c.
Referenced by CcInitCacheZeroPage(), MiAllocatePagesForMdl(), MiArchCreateProcessAddressSpace(), 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().