strip whitespace from end of lines
[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 CcInit(VOID)
20 {
21 CcInitView();
22 }
23
24 /*
25 * @unimplemented
26 */
27 LARGE_INTEGER
28 STDCALL
29 CcGetFlushedValidData (
30 IN PSECTION_OBJECT_POINTERS SectionObjectPointer,
31 IN BOOLEAN BcbListHeld
32 )
33 {
34 LARGE_INTEGER i;
35
36 UNIMPLEMENTED;
37
38 i.QuadPart = 0;
39 return i;
40 }
41
42 /*
43 * @unimplemented
44 */
45 PVOID
46 STDCALL
47 CcRemapBcb (
48 IN PVOID Bcb
49 )
50 {
51 UNIMPLEMENTED;
52
53 return 0;
54 }
55
56 /*
57 * @unimplemented
58 */
59 VOID
60 STDCALL
61 CcScheduleReadAhead (
62 IN PFILE_OBJECT FileObject,
63 IN PLARGE_INTEGER FileOffset,
64 IN ULONG Length
65 )
66 {
67 UNIMPLEMENTED;
68 }
69
70 /*
71 * @unimplemented
72 */
73 VOID
74 STDCALL
75 CcSetAdditionalCacheAttributes (
76 IN PFILE_OBJECT FileObject,
77 IN BOOLEAN DisableReadAhead,
78 IN BOOLEAN DisableWriteBehind
79 )
80 {
81 UNIMPLEMENTED;
82 }
83
84 /*
85 * @unimplemented
86 */
87 VOID
88 STDCALL
89 CcSetBcbOwnerPointer (
90 IN PVOID Bcb,
91 IN PVOID Owner
92 )
93 {
94 UNIMPLEMENTED;
95 }
96
97 /*
98 * @unimplemented
99 */
100 VOID
101 STDCALL
102 CcSetDirtyPageThreshold (
103 IN PFILE_OBJECT FileObject,
104 IN ULONG DirtyPageThreshold
105 )
106 {
107 UNIMPLEMENTED;
108 }
109
110 /*
111 * @unimplemented
112 */
113 VOID
114 STDCALL
115 CcSetReadAheadGranularity (
116 IN PFILE_OBJECT FileObject,
117 IN ULONG Granularity
118 )
119 {
120 UNIMPLEMENTED;
121 }