[NTOS:CC]
authorThomas Faber <thomas.faber@reactos.org>
Sat, 12 Apr 2014 11:12:14 +0000 (11:12 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Sat, 12 Apr 2014 11:12:14 +0000 (11:12 +0000)
- Organize pool tags and make them somewhat Windows-compatible
CORE-8065

svn path=/trunk/; revision=62714

reactos/ntoskrnl/cc/view.c
reactos/ntoskrnl/include/internal/tag.h

index e151c7a..e72eda1 100644 (file)
@@ -1269,32 +1269,31 @@ CcInitView (
     InitializeListHead(&DirtyVacbListHead);
     InitializeListHead(&VacbLruListHead);
     KeInitializeGuardedMutex(&ViewLock);
     InitializeListHead(&DirtyVacbListHead);
     InitializeListHead(&VacbLruListHead);
     KeInitializeGuardedMutex(&ViewLock);
-    ExInitializeNPagedLookasideList (&iBcbLookasideList,
-                                     NULL,
-                                     NULL,
-                                     0,
-                                     sizeof(INTERNAL_BCB),
-                                     TAG_IBCB,
-                                     20);
-    ExInitializeNPagedLookasideList (&SharedCacheMapLookasideList,
-                                     NULL,
-                                     NULL,
-                                     0,
-                                     sizeof(ROS_SHARED_CACHE_MAP),
-                                     TAG_BCB,
-                                     20);
-    ExInitializeNPagedLookasideList (&VacbLookasideList,
-                                     NULL,
-                                     NULL,
-                                     0,
-                                     sizeof(ROS_VACB),
-                                     TAG_CSEG,
-                                     20);
+    ExInitializeNPagedLookasideList(&iBcbLookasideList,
+                                    NULL,
+                                    NULL,
+                                    0,
+                                    sizeof(INTERNAL_BCB),
+                                    TAG_BCB,
+                                    20);
+    ExInitializeNPagedLookasideList(&SharedCacheMapLookasideList,
+                                    NULL,
+                                    NULL,
+                                    0,
+                                    sizeof(ROS_SHARED_CACHE_MAP),
+                                    TAG_SHARED_CACHE_MAP,
+                                    20);
+    ExInitializeNPagedLookasideList(&VacbLookasideList,
+                                    NULL,
+                                    NULL,
+                                    0,
+                                    sizeof(ROS_VACB),
+                                    TAG_VACB,
+                                    20);
 
     MmInitializeMemoryConsumer(MC_CACHE, CcRosTrimCache);
 
     CcInitCacheZeroPage();
 
     MmInitializeMemoryConsumer(MC_CACHE, CcRosTrimCache);
 
     CcInitCacheZeroPage();
-
 }
 
 /* EOF */
 }
 
 /* EOF */
index 09044c2..1507685 100644 (file)
@@ -1,10 +1,11 @@
 #pragma once
 
 #pragma once
 
-/* formerly located in cc/view.c */
-#define TAG_CC    '  cC'
-#define TAG_CSEG  'GESC'
-#define TAG_BCB   ' BCB'
-#define TAG_IBCB  'BCBi'
+/* Cache Manager Tags */
+#define TAG_CC                  '  cC'
+#define TAG_VACB                'aVcC'
+#define TAG_SHARED_CACHE_MAP    'cScC'
+#define TAG_PRIVATE_CACHE_MAP   'cPcC'
+#define TAG_BCB                 'cBcC'
 
 /* Executive Callbacks */
 #define TAG_CALLBACK_ROUTINE_BLOCK 'brbC'
 
 /* Executive Callbacks */
 #define TAG_CALLBACK_ROUTINE_BLOCK 'brbC'