ReactOS 0.4.16-dev-290-g89a3b8f
|
Go to the source code of this file.
Classes | |
struct | _NOCC_PRIVATE_CACHE_MAP |
Macros | |
#define | NDEBUG |
Typedefs | |
typedef struct _NOCC_PRIVATE_CACHE_MAP | NOCC_PRIVATE_CACHE_MAP |
typedef struct _NOCC_PRIVATE_CACHE_MAP * | PNOCC_PRIVATE_CACHE_MAP |
PFILE_OBJECT NTAPI CcGetFileObjectFromBcb | ( | PVOID | Bcb | ) |
Definition at line 625 of file fssup.c.
Referenced by FatUnpinRepinnedBcbs().
PFILE_OBJECT NTAPI CcGetFileObjectFromSectionPtrs | ( | IN PSECTION_OBJECT_POINTERS | SectionObjectPointer | ) |
Definition at line 606 of file fssup.c.
BOOLEAN NTAPI CcGetFileSizes | ( | IN PFILE_OBJECT | FileObject, |
IN PCC_FILE_SIZES | FileSizes | ||
) |
Definition at line 83 of file fssup.c.
Referenced by Phase1InitializationDiscard().
VOID NTAPI CcInitializeCacheMap | ( | IN PFILE_OBJECT | FileObject, |
IN PCC_FILE_SIZES | FileSizes, | ||
IN BOOLEAN | PinAccess, | ||
IN PCACHE_MANAGER_CALLBACKS | Callbacks, | ||
IN PVOID | LazyWriteContext | ||
) |
Definition at line 195 of file fssup.c.
Referenced by _Requires_lock_held_(), CdCreateInternalStream(), Ext2InitializeVcb(), Ext2ReadFile(), Ext2WriteFile(), FatInitializeCacheMap(), init_file_cache(), mount_vol(), NtfsAttachFCBToFileObject(), NtfsFCBInitializeCache(), NtfsMountVolume(), PerformTest(), RxCommonRead(), RxCommonWrite(), TestIrpHandler(), UDFCommonRead(), UDFCommonWrite(), UDFSetAllocationInformation(), UDFSetEOF(), VfatCommonRead(), vfatFCBInitializeCacheFromVolume(), VfatMount(), and VfatWrite().
BOOLEAN NTAPI CcpAcquireFileLock | ( | PNOCC_CACHE_MAP | Map | ) |
ULONG NTAPI CcpCountCacheSections | ( | IN PNOCC_CACHE_MAP | Map | ) |
PFILE_OBJECT CcpFindOtherStreamFileObject | ( | PFILE_OBJECT | FileObject | ) |
Definition at line 160 of file fssup.c.
Referenced by CcInitializeCacheMap().
Definition at line 114 of file fssup.c.
Referenced by Phase1InitializationDiscard().
Definition at line 23 of file lazyrite.c.
VOID NTAPI CcpReleaseFileLock | ( | PNOCC_CACHE_MAP | Map | ) |
BOOLEAN NTAPI CcPurgeCacheSection | ( | IN PSECTION_OBJECT_POINTERS | SectionObjectPointer, |
IN OPTIONAL PLARGE_INTEGER FileOffset | , | ||
IN ULONG | Length, | ||
IN BOOLEAN | UninitializeCacheMaps | ||
) |
Definition at line 386 of file fssup.c.
Referenced by __attribute__(), _Dispatch_type_(), _Requires_lock_held_(), CcFlushImageSection(), CdCreateInternalStream(), duplicate_extents(), Ext2Cleanup(), Ext2CreateFile(), Ext2PurgeFile(), Ext2PurgeVolume(), Ext2ReadFile(), Ext2SupersedeOrOverWriteFile(), Ext2WriteFile(), Ext2WriteVolume(), FatUnpinRepinnedBcbs(), RxChangeBufferingState(), RxCommonWrite(), RxPurgeFcbInSystemCache(), set_zero_data(), TestIrpHandler(), UDFCloseAllXXXDelayedInDir(), UDFCommonCleanup(), UDFCommonCreate(), UDFCommonWrite(), and UDFPurgeCacheEx_().
VOID NTAPI CcSetFileSizes | ( | IN PFILE_OBJECT | FileObject, |
IN PCC_FILE_SIZES | FileSizes | ||
) |
Definition at line 356 of file fssup.c.
Referenced by __attribute__(), _Requires_lock_held_(), CdCreateInternalStream(), delete_fileref_fcb(), Ext2Cleanup(), Ext2SetFileInformation(), Ext2SupersedeOrOverWriteFile(), Ext2WriteFile(), FatSetupAllocationSupport(), PerformTest(), RxCollapseOrCreateSrvOpen(), RxCommonWrite(), set_end_of_file_information(), set_valid_data_length_information(), SetAttributeDataLength(), TestIrpHandler(), UDFCommonCleanup(), UDFCommonCreate(), UDFCommonWrite(), UDFSetAllocationInformation(), UDFSetEOF(), and UpdateFileSize().
BOOLEAN NTAPI CcUninitializeCacheMap | ( | IN PFILE_OBJECT | FileObject, |
IN OPTIONAL PLARGE_INTEGER TruncateSize | , | ||
IN OPTIONAL PCACHE_UNINITIALIZE_EVENT | UninitializeEvent | ||
) |
Definition at line 286 of file fssup.c.
Referenced by _Dispatch_type_(), _Requires_lock_held_(), CdDeleteInternalStream(), CleanupTest(), close_file(), delete_fileref(), Ext2Cleanup(), Ext2SyncUninitializeCacheMap(), FatSetRenameInfo(), FatSyncUninitializeCacheMap(), FatTearDownVcb(), NtfsCleanupFile(), NtfsReleaseFCB(), RxUninitializeCacheMap(), TestIrpHandler(), UDFCommonCleanup(), UDFSetAllocationInformation(), UDFSetEOF(), VfatCheckForDismount(), VfatCleanupFile(), VfatCommonCloseFile(), VfatMount(), and vfatReleaseFCB().
BOOLEAN NTAPI CcZeroData | ( | IN PFILE_OBJECT | FileObject, |
IN PLARGE_INTEGER | StartOffset, | ||
IN PLARGE_INTEGER | EndOffset, | ||
IN BOOLEAN | Wait | ||
) |
Definition at line 414 of file fssup.c.
Referenced by Ext2Cleanup(), Ext2ZeroData(), FatZeroData(), FsRtlCopyWrite(), FsRtlCopyWrite2(), FsRtlPrepareMdlWriteDev(), and VfatWrite().
|
extern |
Definition at line 103 of file pinsup.c.
Referenced by CcInitializeCacheManager().
LIST_ENTRY CcpAllSharedCacheMaps |
Definition at line 76 of file fssup.c.
Referenced by CcInitializeCacheManager(), CcInitializeCacheMap(), and CcpFindOtherStreamFileObject().
PFSN_PREFETCHER_GLOBALS CcPfGlobals |
Definition at line 20 of file fssup.c.
Referenced by CcPfInitializePrefetcher().
|
extern |
Definition at line 18 of file lazyrite.c.
Referenced by CcInitializeCacheManager().
FAST_MUTEX GlobalPageOperation |