fixed uninitialized variable warning
[reactos.git] / reactos / ntoskrnl / cc / cacheman.c
1 /* $Id$
2 *
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS kernel
5 * FILE: ntoskrnl/cc/cacheman.c
6 * PURPOSE: Cache manager
7 *
8 * PROGRAMMERS: David Welch (welch@cwcom.net)
9 */
10
11 /* INCLUDES *****************************************************************/
12
13 #include <ntoskrnl.h>
14 #include <internal/debug.h>
15
16 /* FUNCTIONS *****************************************************************/
17
18 VOID
19 NTAPI
20 CcInit(VOID)
21 {
22 CcInitView();
23 }
24
25 /*
26 * @unimplemented
27 */
28 LARGE_INTEGER
29 STDCALL
30 CcGetFlushedValidData (
31 IN PSECTION_OBJECT_POINTERS SectionObjectPointer,
32 IN BOOLEAN BcbListHeld
33 )
34 {
35 LARGE_INTEGER i;
36
37 UNIMPLEMENTED;
38
39 i.QuadPart = 0;
40 return i;
41 }
42
43 /*
44 * @unimplemented
45 */
46 PVOID
47 STDCALL
48 CcRemapBcb (
49 IN PVOID Bcb
50 )
51 {
52 UNIMPLEMENTED;
53
54 return 0;
55 }
56
57 /*
58 * @unimplemented
59 */
60 VOID
61 STDCALL
62 CcScheduleReadAhead (
63 IN PFILE_OBJECT FileObject,
64 IN PLARGE_INTEGER FileOffset,
65 IN ULONG Length
66 )
67 {
68 UNIMPLEMENTED;
69 }
70
71 /*
72 * @unimplemented
73 */
74 VOID
75 STDCALL
76 CcSetAdditionalCacheAttributes (
77 IN PFILE_OBJECT FileObject,
78 IN BOOLEAN DisableReadAhead,
79 IN BOOLEAN DisableWriteBehind
80 )
81 {
82 UNIMPLEMENTED;
83 }
84
85 /*
86 * @unimplemented
87 */
88 VOID
89 STDCALL
90 CcSetBcbOwnerPointer (
91 IN PVOID Bcb,
92 IN PVOID Owner
93 )
94 {
95 UNIMPLEMENTED;
96 }
97
98 /*
99 * @unimplemented
100 */
101 VOID
102 STDCALL
103 CcSetDirtyPageThreshold (
104 IN PFILE_OBJECT FileObject,
105 IN ULONG DirtyPageThreshold
106 )
107 {
108 UNIMPLEMENTED;
109 }
110
111 /*
112 * @unimplemented
113 */
114 VOID
115 STDCALL
116 CcSetReadAheadGranularity (
117 IN PFILE_OBJECT FileObject,
118 IN ULONG Granularity
119 )
120 {
121 UNIMPLEMENTED;
122 }