#include <ntoskrnl.h>
#include "newcc.h"
#include "section/newmm.h"
#include <debug.h>
Go to the source code of this file.
Data Structures |
| struct | PWORK_QUEUE_WITH_READ_AHEAD |
Defines |
| #define | NDEBUG |
Functions |
| PDEVICE_OBJECT NTAPI | MmGetDeviceObjectForFile (IN PFILE_OBJECT FileObject) |
| VOID NTAPI | CcSetReadAheadGranularity (IN PFILE_OBJECT FileObject, IN ULONG Granularity) |
| VOID NTAPI | CcpReadAhead (PVOID Context) |
| VOID NTAPI | CcScheduleReadAhead (IN PFILE_OBJECT FileObject, IN PLARGE_INTEGER FileOffset, IN ULONG Length) |
| VOID NTAPI | CcSetDirtyPinnedData (IN PVOID BcbVoid, IN OPTIONAL PLARGE_INTEGER Lsn) |
| LARGE_INTEGER NTAPI | CcGetFlushedValidData (IN PSECTION_OBJECT_POINTERS SectionObjectPointer, IN BOOLEAN CcInternalCaller) |
| VOID NTAPI | _CcpFlushCache (IN PNOCC_CACHE_MAP Map, IN OPTIONAL PLARGE_INTEGER FileOffset, IN ULONG Length, OUT OPTIONAL PIO_STATUS_BLOCK IoStatus, BOOLEAN Delete, const char *File, int Line) |
| VOID NTAPI | CcFlushCache (IN PSECTION_OBJECT_POINTERS SectionObjectPointer, IN OPTIONAL PLARGE_INTEGER FileOffset, IN ULONG Length, OUT OPTIONAL PIO_STATUS_BLOCK IoStatus) |
| BOOLEAN NTAPI | CcFlushImageSection (PSECTION_OBJECT_POINTERS SectionObjectPointer, MMFLUSH_TYPE FlushType) |
| PVOID NTAPI | CcRemapBcb (IN PVOID Bcb) |
| VOID NTAPI | CcShutdownSystem (VOID) |
| VOID NTAPI | CcRepinBcb (IN PVOID Bcb) |
| VOID NTAPI | CcUnpinRepinnedBcb (IN PVOID Bcb, IN BOOLEAN WriteThrough, OUT PIO_STATUS_BLOCK IoStatus) |