Add spinlock queue levels
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 29s
Builds / ExectOS (i686) (push) Successful in 27s

This commit is contained in:
Rafal Kupiec 2024-02-04 19:27:16 +01:00
parent af687603d0
commit ec81294eba
Signed by: belliash
GPG Key ID: 4E829243E0CFE6B4

View File

@ -146,6 +146,28 @@ typedef enum _KTHREAD_STATE
DeferredReady
} KTHREAD_STATE, *PKTHREAD_STATE;
/* Spin lock queue levels */
typedef enum _KSPIN_LOCK_QUEUE_LEVEL
{
DispatcherLock,
UnusedSpareLock,
PfnLock,
SystemSpaceLock,
VacbLock,
MasterLock,
NonPagedPoolLock,
IoCancelLock,
WorkQueueLock,
IoVpbLock,
IoDatabaseLock,
IoCompletionLock,
FsStructLock,
AfdWorkQueueLock,
BcbLock,
MmNonPagedPoolLock,
MaximumLock
} KSPIN_LOCK_QUEUE_LEVEL, *PKSPIN_LOCK_QUEUE_LEVEL;
/* Timer type */
typedef enum _KTIMER_TYPE
{