#include <cc.h>
Public Attributes | |
CSHORT | NodeTypeCode |
CSHORT | NodeByteSize |
ULONG | OpenCount |
LARGE_INTEGER | FileSize |
LIST_ENTRY | BcbList |
LARGE_INTEGER | SectionSize |
LARGE_INTEGER | ValidDataLength |
LARGE_INTEGER | ValidDataGoal |
PVACB | InitialVacbs [PREALLOCATED_VACBS] |
PVACB * | Vacbs |
PFILE_OBJECT | FileObject |
volatile PVACB | ActiveVacb |
ULONG | ActivePage |
volatile PVOID | NeedToZero |
ULONG | NeedToZeroPage |
KSPIN_LOCK | ActiveVacbSpinLock |
ULONG | VacbActiveCount |
LIST_ENTRY | SharedCacheMapLinks |
ULONG | Flags |
_MBCB * | Mbcb |
ULONG | DirtyPages |
PVOID | Section |
NTSTATUS | Status |
PKEVENT | CreateEvent |
PKEVENT | WaitOnActiveCount |
ULONG | PagesToWrite |
LONGLONG | BeyondLastFlush |
PCACHE_MANAGER_CALLBACKS | Callbacks |
PVOID | LazyWriteContext |
LIST_ENTRY | PrivateList |
PVOID | LogHandle |
PFLUSH_TO_LSN | FlushToLsnRoutine |
ULONG | DirtyPageThreshold |
ULONG | LazyWritePassCount |
PCACHE_UNINITIALIZE_EVENT | UninitializeEvent |
PVACB | NeedToZeroVacb |
KSPIN_LOCK | BcbSpinLock |
PKEVENT | LocalEvent |
KEVENT | Event |
PRIVATE_CACHE_MAP | PrivateCacheMap |
|
Definition at line 803 of file cc.h. Referenced by CcFlushCache(). |
|
Definition at line 802 of file cc.h. Referenced by CcFlushCache(), CcGetVacbMiss(), and CcZeroEndOfLastPage(). |
|
Definition at line 816 of file cc.h. Referenced by CcCopyWrite(), CcFastCopyWrite(), and CcInitializeCacheMap(). |
|
Definition at line 760 of file cc.h. Referenced by CcGetDirtyPages(), CcGetFlushedValidData(), CcGetLsnForFileObject(), and CcInitializeCacheMap(). |
|
Definition at line 965 of file cc.h. Referenced by CcGetDirtyPages(), CcGetFlushedValidData(), CcGetLsnForFileObject(), CcInitializeCacheMap(), CcPinFileData(), CcPrepareMdlWrite(), CcSetDirtyPinnedData(), and CcUnpinFileData(). |
|
|
|
Definition at line 903 of file cc.h. Referenced by CcInitializeCacheMap(), and CcPerformReadAhead(). |
|
Definition at line 871 of file cc.h. Referenced by CcInitializeCacheMap(). |
|
Definition at line 846 of file cc.h. Referenced by CcCanIWrite(), CcFlushCache(), CcGetDirtyPages(), CcGetFlushedValidData(), CcGetVacbMiss(), CcInitializeCacheMap(), CcIsThereDirtyData(), CcLazyWriteScan(), CcMdlWriteComplete2(), CcPerformReadAhead(), CcPurgeCacheSection(), CcSetDirtyPinnedData(), CcSetFileSizes(), CcUninitializeCacheMap(), CcUnpinFileData(), and CcZeroEndOfLastPage(). |
|
Definition at line 930 of file cc.h. Referenced by CcCanIWrite(), and CcSetDirtyPageThreshold(). |
|
Definition at line 979 of file cc.h. Referenced by CcInitializeCacheMap(). |
|
Definition at line 796 of file cc.h. Referenced by CcFlushCache(), CcGetDirtyPages(), CcGetVacbMiss(), CcInitializeCacheMap(), CcIsThereDirtyData(), CcLazyWriteScan(), and CcUnpinRepinnedBcb(). |
|
Definition at line 752 of file cc.h. Referenced by CcCopyRead(), CcFastCopyRead(), CcFlushCache(), CcInitializeCacheMap(), CcLazyWriteScan(), CcMdlRead(), CcPerformReadAhead(), CcSetFileSizes(), and CcUninitializeCacheMap(). |
|
|
Definition at line 924 of file cc.h. Referenced by CcSetLogHandleForFile(). |
|
|
|
Definition at line 905 of file cc.h. Referenced by CcInitializeCacheMap(), and CcPerformReadAhead(). |
|
Definition at line 939 of file cc.h. Referenced by CcFlushCache(), and CcLazyWriteScan(). |
|
Definition at line 978 of file cc.h. Referenced by CcInitializeCacheMap(). |
|
Definition at line 918 of file cc.h. Referenced by CcGetDirtyPages(), and CcSetLogHandleForFile(). |
|
Definition at line 839 of file cc.h. Referenced by CcGetFlushedValidData(), and CcSetFileSizes(). |
|
Definition at line 809 of file cc.h. Referenced by CcCopyRead(), CcCopyWrite(), CcFastCopyRead(), CcFastCopyWrite(), CcFlushCache(), CcMdlRead(), CcPinFileData(), CcPrepareMdlWrite(), CcSetFileSizes(), and CcZeroEndOfLastPage(). |
|
Definition at line 810 of file cc.h. Referenced by CcFlushCache(). |
|
Definition at line 957 of file cc.h. Referenced by CcCopyWrite(), and CcFastCopyWrite(). |
|
Definition at line 734 of file cc.h. Referenced by CcInitializeCacheMap(). |
|
Definition at line 733 of file cc.h. Referenced by CcInitializeCacheMap(), and CcUnpinFileData(). |
|
Definition at line 740 of file cc.h. Referenced by CcFlushCache(), CcGetFlushedValidData(), CcGetVacbMiss(), CcInitializeCacheMap(), CcLazyWriteScan(), CcMdlWriteComplete2(), CcPerformReadAhead(), CcPurgeCacheSection(), CcSetFileSizes(), CcUninitializeCacheMap(), CcUnpinFileData(), and CcZeroEndOfLastPage(). |
|
Definition at line 886 of file cc.h. Referenced by CcFlushCache(), and CcLazyWriteScan(). |
|
Definition at line 985 of file cc.h. Referenced by CcInitializeCacheMap(), and CcUninitializeCacheMap(). |
|
Definition at line 911 of file cc.h. Referenced by CcInitializeCacheMap(), CcPurgeCacheSection(), and CcUninitializeCacheMap(). |
|
Definition at line 852 of file cc.h. Referenced by CcInitializeCacheMap(), and CcSetFileSizes(). |
|
Definition at line 766 of file cc.h. Referenced by CcInitializeCacheMap(), CcPinFileData(), and CcSetFileSizes(). |
|
Definition at line 826 of file cc.h. Referenced by CcFlushCache(), CcGetDirtyPages(), CcGetFlushedValidData(), CcGetVacbMiss(), CcInitializeCacheMap(), CcIsThereDirtyData(), CcLazyWriteScan(), CcMdlWriteComplete2(), CcPerformReadAhead(), CcPurgeCacheSection(), CcSetDirtyPinnedData(), CcSetFileSizes(), CcUninitializeCacheMap(), CcUnpinFileData(), and CcZeroEndOfLastPage(). |
|
Definition at line 858 of file cc.h. Referenced by CcInitializeCacheMap(). |
|
Definition at line 950 of file cc.h. Referenced by CcInitializeCacheMap(), and CcUninitializeCacheMap(). |
|
Definition at line 817 of file cc.h. Referenced by CcFreeVirtualAddress(), and CcSetFileSizes(). |
|
Definition at line 789 of file cc.h. Referenced by CcInitializeCacheMap(), and CcPurgeCacheSection(). |
|
Definition at line 780 of file cc.h. Referenced by CcFlushCache(), CcGetFlushedValidData(), CcInitializeCacheMap(), CcPinFileData(), CcPrepareMdlWrite(), CcSetDirtyPinnedData(), and CcSetFileSizes(). |
|
Definition at line 773 of file cc.h. Referenced by CcFlushCache(), CcInitializeCacheMap(), and CcSetFileSizes(). |
|
Definition at line 877 of file cc.h. Referenced by CcFreeVirtualAddress(). |