forked from xt-sys/exectos
Rename KIRQL to KRUNLEVEL type
This commit is contained in:
@@ -361,7 +361,7 @@ typedef struct _KSWITCH_FRAME
|
||||
ULONG64 P4Home;
|
||||
ULONG64 P5Home;
|
||||
ULONG MxCsr;
|
||||
KIRQL ApcBypass;
|
||||
KRUNLEVEL ApcBypass;
|
||||
UCHAR Reserved[3];
|
||||
ULONG64 Rbp;
|
||||
ULONG64 Return;
|
||||
@@ -376,7 +376,7 @@ typedef struct _KTRAP_FRAME
|
||||
ULONG64 P4Home;
|
||||
ULONG64 P5;
|
||||
KPROCESSOR_MODE PreviousMode;
|
||||
KIRQL PreviousIrql;
|
||||
KRUNLEVEL PreviousRunLevel;
|
||||
UCHAR FaultIndicator;
|
||||
UCHAR ExceptionActive;
|
||||
ULONG MxCsr;
|
||||
@@ -539,7 +539,7 @@ typedef struct _KPROCESSOR_BLOCK
|
||||
};
|
||||
};
|
||||
PKIDTENTRY IdtBase;
|
||||
KIRQL Irql;
|
||||
KRUNLEVEL RunLevel;
|
||||
KPROCESSOR_CONTROL_BLOCK Prcb;
|
||||
ULONG ContextSwitches;
|
||||
} KPROCESSOR_BLOCK, *PKPROCESSOR_BLOCK;
|
||||
|
@@ -470,7 +470,7 @@ typedef struct _KPROCESSOR_BLOCK
|
||||
THREAD_INFORMATION_BLOCK ThreadInformationBlock;
|
||||
PKPROCESSOR_BLOCK Self;
|
||||
PKPROCESSOR_CONTROL_BLOCK CurrentPrcb;
|
||||
KIRQL Irql;
|
||||
KRUNLEVEL RunLevel;
|
||||
PKIDTENTRY IdtBase;
|
||||
PKGDTENTRY GdtBase;
|
||||
PKTSS TssBase;
|
||||
|
@@ -280,7 +280,7 @@ typedef struct _KSPIN_LOCK_QUEUE
|
||||
typedef struct _KLOCK_QUEUE_HANDLE
|
||||
{
|
||||
KSPIN_LOCK_QUEUE LockQueue;
|
||||
KIRQL OldIrql;
|
||||
KRUNLEVEL OldRunLevel;
|
||||
} KLOCK_QUEUE_HANDLE, *PKLOCK_QUEUE_HANDLE;
|
||||
|
||||
/* Queue object structure definition */
|
||||
@@ -431,7 +431,7 @@ typedef struct _KTHREAD
|
||||
};
|
||||
KWAIT_BLOCK WaitBlock[KTHREAD_WAIT_BLOCK + 1];
|
||||
UCHAR NpxState;
|
||||
KIRQL WaitIrql;
|
||||
KRUNLEVEL WaitRunLevel;
|
||||
LIST_ENTRY QueueListEntry;
|
||||
PKTRAP_FRAME TrapFrame;
|
||||
PVOID CallbackStack;
|
||||
|
@@ -17,15 +17,15 @@
|
||||
/* Kernel affinity */
|
||||
typedef ULONG_PTR KAFFINITY, *PKAFFINITY;
|
||||
|
||||
/* Interrupt Request Level (IRQL) */
|
||||
typedef UCHAR KIRQL, *PKIRQL;
|
||||
|
||||
/* Kernel priority */
|
||||
typedef LONG KPRIORITY, *PKPRIORITY;
|
||||
|
||||
/* Processor modes */
|
||||
typedef CHAR KPROCESSOR_MODE, *PKPROCESSOR_MODE;
|
||||
|
||||
/* Interrupt Request Run Level (IRQL) */
|
||||
typedef UCHAR KRUNLEVEL, *PKRUNLEVEL;
|
||||
|
||||
/* Spin locks synchronization mechanism */
|
||||
typedef ULONG_PTR KSPIN_LOCK, *PKSPIN_LOCK;
|
||||
|
||||
|
Reference in New Issue
Block a user