https://git.reactos.org/?p=reactos.git;a=commitdiff;h=853f04e6fc8b7a2560564e5e266a231c60109275

commit 853f04e6fc8b7a2560564e5e266a231c60109275
Author:     Pierre Schweitzer <[email protected]>
AuthorDate: Wed Feb 7 17:51:35 2018 +0100
Commit:     Pierre Schweitzer <[email protected]>
CommitDate: Wed Feb 7 21:37:17 2018 +0100

    [NTOSKRNL] Rename ExpCriticalWorkerThreads and ExpDelayedWorkerThreads (no 
p)
    to match Windows names and make them available for the whole kernel.
---
 ntoskrnl/ex/work.c             | 8 ++++----
 ntoskrnl/include/internal/ex.h | 2 ++
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/ntoskrnl/ex/work.c b/ntoskrnl/ex/work.c
index a5cfe71909..731f442a85 100644
--- a/ntoskrnl/ex/work.c
+++ b/ntoskrnl/ex/work.c
@@ -35,8 +35,8 @@
 EX_WORK_QUEUE ExWorkerQueue[MaximumWorkQueue];
 
 /* Accounting of the total threads and registry hacked threads */
-ULONG ExpCriticalWorkerThreads;
-ULONG ExpDelayedWorkerThreads;
+ULONG ExCriticalWorkerThreads;
+ULONG ExDelayedWorkerThreads;
 ULONG ExpAdditionalCriticalWorkerThreads;
 ULONG ExpAdditionalDelayedWorkerThreads;
 
@@ -566,7 +566,7 @@ ExpInitializeWorkerThreads(VOID)
     {
         /* Create the thread */
         ExpCreateWorkerThread(CriticalWorkQueue, FALSE);
-        ExpCriticalWorkerThreads++;
+        ExCriticalWorkerThreads++;
     }
 
     /* Create the built-in worker threads for the delayed queue */
@@ -574,7 +574,7 @@ ExpInitializeWorkerThreads(VOID)
     {
         /* Create the thread */
         ExpCreateWorkerThread(DelayedWorkQueue, FALSE);
-        ExpDelayedWorkerThreads++;
+        ExDelayedWorkerThreads++;
     }
 
     /* Create the built-in worker thread for the hypercritical queue */
diff --git a/ntoskrnl/include/internal/ex.h b/ntoskrnl/include/internal/ex.h
index 09ba4648df..053b8c813c 100644
--- a/ntoskrnl/include/internal/ex.h
+++ b/ntoskrnl/include/internal/ex.h
@@ -28,6 +28,8 @@ extern LIST_ENTRY ExpNonPagedLookasideListHead;
 extern LIST_ENTRY ExpPagedLookasideListHead;
 extern KSPIN_LOCK ExpNonPagedLookasideListLock;
 extern KSPIN_LOCK ExpPagedLookasideListLock;
+extern ULONG ExCriticalWorkerThreads;
+extern ULONG ExDelayedWorkerThreads;
 
 /*
  * NT/Cm Version Info variables

Reply via email to