Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_PRIVATE_CACHE_MAP Struct Reference

#include <cc.h>

List of all members.

Public Attributes

CSHORT NodeTypeCode
CSHORT NodeByteSize
PFILE_OBJECT FileObject
LARGE_INTEGER FileOffset1
LARGE_INTEGER BeyondLastByte1
LARGE_INTEGER FileOffset2
LARGE_INTEGER BeyondLastByte2
LARGE_INTEGER ReadAheadOffset [2]
ULONG ReadAheadLength [2]
KSPIN_LOCK ReadAheadSpinLock
ULONG ReadAheadMask
LIST_ENTRY PrivateLinks
BOOLEAN ReadAheadActive
BOOLEAN ReadAheadEnabled


Member Data Documentation

LARGE_INTEGER _PRIVATE_CACHE_MAP::BeyondLastByte1
 

Definition at line 662 of file cc.h.

Referenced by CcCopyRead(), CcFastCopyRead(), CcMdlRead(), and CcScheduleReadAhead().

LARGE_INTEGER _PRIVATE_CACHE_MAP::BeyondLastByte2
 

Definition at line 665 of file cc.h.

Referenced by CcCopyRead(), CcFastCopyRead(), CcMdlRead(), and CcScheduleReadAhead().

PFILE_OBJECT _PRIVATE_CACHE_MAP::FileObject
 

Definition at line 652 of file cc.h.

Referenced by CcInitializeCacheMap(), CcPurgeCacheSection(), and CcUninitializeCacheMap().

LARGE_INTEGER _PRIVATE_CACHE_MAP::FileOffset1
 

Definition at line 661 of file cc.h.

Referenced by CcCopyRead(), CcFastCopyRead(), CcMdlRead(), and CcScheduleReadAhead().

LARGE_INTEGER _PRIVATE_CACHE_MAP::FileOffset2
 

Definition at line 664 of file cc.h.

Referenced by CcCopyRead(), CcFastCopyRead(), CcMdlRead(), and CcScheduleReadAhead().

CSHORT _PRIVATE_CACHE_MAP::NodeByteSize
 

Definition at line 646 of file cc.h.

Referenced by CcInitializeCacheMap().

CSHORT _PRIVATE_CACHE_MAP::NodeTypeCode
 

Definition at line 645 of file cc.h.

Referenced by CcInitializeCacheMap(), and CcUninitializeCacheMap().

LIST_ENTRY _PRIVATE_CACHE_MAP::PrivateLinks
 

Definition at line 696 of file cc.h.

Referenced by CcInitializeCacheMap(), and CcUninitializeCacheMap().

BOOLEAN _PRIVATE_CACHE_MAP::ReadAheadActive
 

Definition at line 705 of file cc.h.

Referenced by CcPerformReadAhead(), and CcScheduleReadAhead().

BOOLEAN _PRIVATE_CACHE_MAP::ReadAheadEnabled
 

Definition at line 713 of file cc.h.

Referenced by CcCopyRead(), CcFastCopyRead(), CcMdlRead(), and CcPerformReadAhead().

ULONG _PRIVATE_CACHE_MAP::ReadAheadLength[2]
 

Definition at line 677 of file cc.h.

Referenced by CcCopyRead(), CcFastCopyRead(), CcMdlRead(), CcPerformReadAhead(), and CcScheduleReadAhead().

ULONG _PRIVATE_CACHE_MAP::ReadAheadMask
 

Definition at line 689 of file cc.h.

Referenced by CcInitializeCacheMap(), and CcScheduleReadAhead().

LARGE_INTEGER _PRIVATE_CACHE_MAP::ReadAheadOffset[2]
 

Definition at line 676 of file cc.h.

Referenced by CcPerformReadAhead(), and CcScheduleReadAhead().

KSPIN_LOCK _PRIVATE_CACHE_MAP::ReadAheadSpinLock
 

Definition at line 683 of file cc.h.

Referenced by CcInitializeCacheMap(), CcPerformReadAhead(), and CcScheduleReadAhead().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:23 2004 for test by doxygen 1.3.7