Here is the list from Alex.
  (Nagar refers to Rajeev's book)
 ntoskrnl/cc/fs.c
 CcGetDirtyPages => STUB
 CcGetFileObjectFromBcb => Nagar (not even sure i wrote it).
 CcGetLsnForFileObject => STUB
 CcInitializeCacheMap => Did not code. (calls CcRos)
 CcIsThereDirtyData => STUB
 CcPurgeCacheSection => STUB
 CcSetFileSizes => Did not code.
 CcSetLogHandleForFile => STUB
 CcUninitializeCacheMap => Stub/Calls Ccros
 ntoskrnl/cc/view.c
 CcTryToAcquireBrokenMutex => Did not code (copy-pasted implementation of old mutext
impl, renamed).
 ntoskrnl/cc/copy.c
 CcDeferWrite => STUB
 CcFastCopyRead => STUB
 CcFastCopyWrite => STUB
 CcWaitForCurrentLazyWriterActivity => STUB
 ntoskrnl/cc/pin.c
 CcPinMappedData => STUB
 CcPinRead => Did not code.
 CcSetDirtyPinnedData => Did not code.
 ntoskrnl/cc/mdl.c
 CcMdlRead => STUB
 CcMdlReadCompleteDev => Nagar/Trivial implementation.
 CcMdlReadComplete => Nagar/Trivial implementation.
 CcMdlWriteComplete => Same as read complete, just renamed to *write*
 CcMdlWriteCompleteDev => STUB
 CcMdlWriteAbort => STUB
 CcPrepareMdlWrite => STUB
 ntoskrnl/cc/cacheman.c
 CcGetFlushedValidData => STUB
 CcRemapBcb => STUB
 CcScheduleReadAhead => STUB
 CcSetAdditionalCacheAttributes => STUB
 CcSetBcbOwnerPointer => STUB
 CcSetDirtyPageThreshold => STUB
 CcSetReadAheadGranularity => STUB 
mbosma(a)svn.reactos.org wrote:
  Author: mbosma
 Date: Fri May 12 02:40:37 2006
 New Revision: 21894
 URL: 
http://svn.reactos.ru/svn/reactos?rev=21894&view=rev
 Log:
 [AUDIT]
 Unlock the Cache Manager
 - It is not even compatible to windows
 - Alex assures his code is clean
 Modified:
     trunk/reactos/ntoskrnl/cc/cacheman.c   (props changed)
     trunk/reactos/ntoskrnl/cc/copy.c   (props changed)
     trunk/reactos/ntoskrnl/cc/fs.c   (props changed)
     trunk/reactos/ntoskrnl/cc/mdl.c   (props changed)
     trunk/reactos/ntoskrnl/cc/pin.c   (props changed)
     trunk/reactos/ntoskrnl/cc/view.c   (props changed)