|
ReactOS 0.4.16-dev-2615-g89221f5
|
#include <wcache_lib.h>

Definition at line 135 of file wcache_lib.h.
| ULONG _W_CACHE::BlockCount |
Definition at line 145 of file wcache_lib.h.
Referenced by WCacheCheckLimits(), WCacheCheckLimitsR(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheDiscardBlocks__(), WCacheFindLbaToRelease(), WCacheFlushAllRAM(), WCacheFlushAllRW(), WCacheInit__(), WCachePreReadPacket__(), WCachePurgeAllR(), WCachePurgeAllRAM(), WCachePurgeAllRW(), WCacheReadBlocks__(), WCacheSyncReloc__(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::BlockSize |
Definition at line 152 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheFlushAllRW(), WCacheFlushBlocksRAM(), WCacheFlushBlocksRW(), WCacheInit__(), WCachePreReadPacket__(), WCachePurgeAllR(), WCachePurgeAllRW(), WCacheReadBlocks__(), WCacheUpdatePacketComplete(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::BlockSizeSh |
Definition at line 153 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheCheckLimitsRW(), WCacheFlushAllRW(), WCacheFlushBlocksRAM(), WCacheFlushBlocksRW(), WCacheInit__(), WCachePreReadPacket__(), WCachePurgeAllR(), WCachePurgeAllRW(), WCacheReadBlocks__(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::BlocksPerFrame |
Definition at line 143 of file wcache_lib.h.
Referenced by WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheFlushAllRAM(), WCacheInit__(), WCacheIsCached__(), WCachePurgeAllRAM(), WCacheReadBlocks__(), WCacheRelease__(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::BlocksPerFrameSh |
Definition at line 144 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheDiscardBlocks__(), WCacheFindFrameToRelease(), WCacheFlushAllRAM(), WCacheFlushAllRW(), WCacheFlushBlocksRAM(), WCacheFlushBlocksRW(), WCacheInit__(), WCacheInitFrame(), WCacheIsCached__(), WCachePreReadPacket__(), WCachePurgeAllR(), WCachePurgeAllRAM(), WCachePurgeAllRW(), WCacheReadBlocks__(), WCacheSyncReloc__(), WCacheUpdatePacketComplete(), and WCacheWriteBlocks__().
| lba_t* _W_CACHE::CachedBlocksList |
Definition at line 139 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheDiscardBlocks__(), WCacheFindLbaToRelease(), WCacheFlushAllRAM(), WCacheFlushAllRW(), WCacheInit__(), WCachePreReadPacket__(), WCachePurgeAllR(), WCachePurgeAllRAM(), WCachePurgeAllRW(), WCacheReadBlocks__(), WCacheRelease__(), WCacheSyncReloc__(), and WCacheWriteBlocks__().
| lba_t* _W_CACHE::CachedFramesList |
Definition at line 140 of file wcache_lib.h.
Referenced by WCacheCheckLimits(), WCacheFindFrameToRelease(), WCacheInit__(), WCacheInitFrame(), WCachePurgeAllRAM(), WCacheRelease__(), and WCacheRemoveFrame().
| lba_t* _W_CACHE::CachedModifiedBlocksList |
Definition at line 141 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheDiscardBlocks__(), WCacheFindModifiedLbaToRelease(), WCacheFlushAllRAM(), WCacheFlushAllRW(), WCacheFlushBlocksRW(), WCacheInit__(), WCachePurgeAllR(), WCachePurgeAllRAM(), WCachePurgeAllRW(), WCacheRelease__(), and WCacheWriteBlocks__().
| BOOLEAN _W_CACHE::CacheWholePacket |
Definition at line 160 of file wcache_lib.h.
Referenced by WCacheDecodeFlags(), and WCacheReadBlocks__().
| BOOLEAN _W_CACHE::Chained |
Definition at line 162 of file wcache_lib.h.
Referenced by WCacheAllocAsyncEntry(), WCacheDecodeFlags(), WCacheUpdatePacket(), and WCacheUpdatePacketComplete().
| PCHECK_BLOCK _W_CACHE::CheckUsedProc |
Definition at line 176 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheDirect__(), WCacheInit__(), WCachePreReadPacket__(), WCachePurgeAllR(), WCacheReadBlocks__(), WCacheSyncReloc__(), WCacheUpdatePacket(), and WCacheWriteBlocks__().
| BOOLEAN _W_CACHE::DoNotCompare |
Definition at line 161 of file wcache_lib.h.
Referenced by WCacheDecodeFlags(), and WCacheUpdatePacket().
| PWC_ERROR_HANDLER _W_CACHE::ErrorHandlerProc |
Definition at line 178 of file wcache_lib.h.
Referenced by WCacheInit__(), and WCacheRaiseIoError().
| lba_t _W_CACHE::FirstLba |
Definition at line 155 of file wcache_lib.h.
Referenced by WCacheInit__().
| ULONG _W_CACHE::Flags |
Definition at line 159 of file wcache_lib.h.
Referenced by WCacheChFlags__(), and WCacheDecodeFlags().
| ULONG _W_CACHE::FrameCount |
Definition at line 148 of file wcache_lib.h.
Referenced by WCacheCheckLimits(), WCacheCheckLimitsR(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheFindFrameToRelease(), WCacheFlushBlocksRAM(), WCacheInit__(), WCacheInitFrame(), WCachePreReadPacket__(), WCachePurgeAllRAM(), WCacheReadBlocks__(), WCacheRelease__(), WCacheRemoveFrame(), and WCacheWriteBlocks__().
| PW_CACHE_FRAME _W_CACHE::FrameList |
Definition at line 138 of file wcache_lib.h.
Referenced by WCacheCheckLimits(), WCacheCheckLimitsR(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheDiscardBlocks__(), WCacheFindFrameToRelease(), WCacheFlushAllRAM(), WCacheFlushAllRW(), WCacheFlushBlocksRW(), WCacheInit__(), WCacheInitFrame(), WCacheIsCached__(), WCachePreReadPacket__(), WCachePurgeAllR(), WCachePurgeAllRAM(), WCachePurgeAllRW(), WCacheReadBlocks__(), WCacheRelease__(), WCacheRemoveFrame(), WCacheSyncReloc__(), WCacheUpdatePacketComplete(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::FramesToKeepFree |
Definition at line 170 of file wcache_lib.h.
Referenced by WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), and WCacheInit__().
| lba_t _W_CACHE::LastLba |
Definition at line 156 of file wcache_lib.h.
Referenced by WCacheDirect__(), WCacheFlushBlocks__(), WCacheInit__(), WCacheIsCached__(), WCacheReadBlocks__(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::MaxBlocks |
Definition at line 146 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheInit__(), WCacheReadBlocks__(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::MaxBytesToRead |
Definition at line 147 of file wcache_lib.h.
Referenced by WCacheInit__(), and WCacheReadBlocks__().
| ULONG _W_CACHE::MaxFrames |
Definition at line 149 of file wcache_lib.h.
Referenced by WCacheCheckLimits(), WCacheCheckLimitsR(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheFlushBlocksRAM(), WCacheInit__(), WCacheInitFrame(), WCachePreReadPacket__(), WCacheReadBlocks__(), WCacheRemoveFrame(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::Mode |
Definition at line 157 of file wcache_lib.h.
Referenced by WCacheCheckLimits(), WCacheFlushAll__(), WCacheFlushBlocks__(), WCacheGetMode__(), WCacheInit__(), WCachePurgeAll__(), WCacheSetMode__(), and WCacheWriteBlocks__().
| BOOLEAN _W_CACHE::NoWriteBB |
Definition at line 164 of file wcache_lib.h.
Referenced by WCacheDecodeFlags(), and WCacheWriteBlocks__().
| BOOLEAN _W_CACHE::NoWriteThrough |
Definition at line 165 of file wcache_lib.h.
Referenced by WCacheDecodeFlags(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::PacketSize |
Definition at line 150 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheFlushAllRW(), WCacheFlushBlocksRAM(), WCacheFlushBlocksRW(), WCacheInit__(), WCacheInitFrame(), WCachePreReadPacket__(), WCachePurgeAllR(), WCachePurgeAllRW(), WCacheReadBlocks__(), WCacheSyncReloc__(), WCacheUpdatePacketComplete(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::PacketSizeSh |
Definition at line 151 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheCheckLimitsRW(), WCacheFlushAllRW(), WCacheFlushBlocksRW(), WCacheInit__(), WCachePurgeAllRW(), and WCacheUpdatePacketComplete().
| UCHAR _W_CACHE::Padding[2] |
Definition at line 166 of file wcache_lib.h.
| ULONG _W_CACHE::RBalance |
Definition at line 168 of file wcache_lib.h.
| PREAD_BLOCK _W_CACHE::ReadProc |
Definition at line 173 of file wcache_lib.h.
Referenced by WCacheDirect__(), WCacheFlushAll__(), WCacheFlushAllRW(), WCacheFlushBlocks__(), WCacheFlushBlocksRW(), WCacheInit__(), WCacheIsInitialized__(), WCachePreReadPacket__(), WCachePurgeAll__(), WCachePurgeAllRW(), WCacheReadBlocks__(), WCacheRelease__(), and WCacheUpdatePacket().
| PREAD_BLOCK_ASYNC _W_CACHE::ReadProcAsync |
Definition at line 175 of file wcache_lib.h.
Referenced by WCacheInit__(), and WCacheUpdatePacket().
| PULONG _W_CACHE::reloc_tab |
Definition at line 185 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheInit__(), WCachePurgeAllR(), WCacheRelease__(), and WCacheSyncReloc__().
| BOOLEAN _W_CACHE::RememberBB |
Definition at line 163 of file wcache_lib.h.
Referenced by WCacheDecodeFlags(), WCacheDirect__(), and WCachePreReadPacket__().
| ULONG _W_CACHE::Tag |
Definition at line 137 of file wcache_lib.h.
Referenced by WCacheInit__(), and WCacheRelease__().
| PCHAR _W_CACHE::tmp_buff |
Definition at line 183 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheFlushBlocksRAM(), WCacheInit__(), WCachePurgeAllR(), WCacheRelease__(), and WCacheUpdatePacket().
| PCHAR _W_CACHE::tmp_buff_r |
Definition at line 184 of file wcache_lib.h.
Referenced by WCacheInit__(), WCachePreReadPacket__(), and WCacheRelease__().
| PUPDATE_RELOC _W_CACHE::UpdateRelocProc |
Definition at line 177 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheInit__(), WCachePurgeAllR(), WCacheSyncReloc__(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::WBalance |
Definition at line 169 of file wcache_lib.h.
| ERESOURCE _W_CACHE::WCacheLock |
Definition at line 180 of file wcache_lib.h.
Referenced by WCacheDirect__(), WCacheDiscardBlocks__(), WCacheEODirect__(), WCacheFlushAll__(), WCacheFlushBlocks__(), WCacheInit__(), WCachePurgeAll__(), WCacheReadBlocks__(), WCacheRelease__(), WCacheStartDirect__(), and WCacheWriteBlocks__().
| ULONG _W_CACHE::WriteCount |
Definition at line 154 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheDiscardBlocks__(), WCacheFindModifiedLbaToRelease(), WCacheFlushAllRAM(), WCacheFlushAllRW(), WCacheFlushBlocksRW(), WCacheGetWriteBlockCount__(), WCacheInit__(), WCachePurgeAllR(), WCachePurgeAllRAM(), WCachePurgeAllRW(), WCacheSyncReloc__(), and WCacheWriteBlocks__().
| PWRITE_BLOCK _W_CACHE::WriteProc |
Definition at line 172 of file wcache_lib.h.
Referenced by WCacheCheckLimitsR(), WCacheFlushBlocksRAM(), WCacheInit__(), WCachePurgeAllR(), WCacheUpdatePacket(), and WCacheWriteBlocks__().
| PWRITE_BLOCK_ASYNC _W_CACHE::WriteProcAsync |
Definition at line 174 of file wcache_lib.h.
Referenced by WCacheInit__(), and WCacheUpdatePacket().