Go to the source code of this file.
◆ APC_LEVEL
Definition at line 13 of file ke.h.
◆ DISPATCH_LEVEL
Definition at line 14 of file ke.h.
◆ HIGH_LEVEL
Definition at line 17 of file ke.h.
◆ IPI_LEVEL
Definition at line 16 of file ke.h.
◆ KeGetPcr
Definition at line 26 of file ke.h.
◆ KeLowerIrql
Definition at line 41 of file ke.h.
◆ KeRaiseIrql
Definition at line 42 of file ke.h.
◆ PASSIVE_LEVEL
Definition at line 12 of file ke.h.
◆ PROFILE_LEVEL
Definition at line 15 of file ke.h.
◆ YieldProcessor
Definition at line 39 of file ke.h.
◆ KFLOATING_SAVE
◆ KPCR
◆ PFN_NUMBER
Definition at line 9 of file ke.h.
◆ PKFLOATING_SAVE
◆ PKPCR
◆ PPFN_NUMBER
Definition at line 9 of file ke.h.
◆ PSPFN_NUMBER
Definition at line 10 of file ke.h.
◆ SPFN_NUMBER
Definition at line 10 of file ke.h.
◆ $if()
Kernel definitions for MIPS
Kernel definitions for AMD64
Kernel definitions for ARM
Kernel definitions for AMD64
Kernel definitions for ARM
Kernel definitions for x86
Definition at line 1 of file ke.h.
struct _KFLOATING_SAVE KFLOATING_SAVE
struct _KFLOATING_SAVE * PKFLOATING_SAVE
◆ KeGetCurrentProcessorNumber()
Definition at line 34 of file ke.h.
◆ KeRaiseIrqlToDpcLevel()
Definition at line 133 of file pic.c.
139 CurrentIrql = Pcr->
Irql;
DECLSPEC_NORETURN VOID NTAPI KeBugCheck(ULONG BugCheckCode)
◆ KeRaiseIrqlToSynchLevel()
Definition at line 156 of file pic.c.
162 CurrentIrql = Pcr->
Irql;
VOID NTAPI KeBugCheckEx(_In_ ULONG BugCheckCode, _In_ ULONG_PTR BugCheckParameter1, _In_ ULONG_PTR BugCheckParameter2, _In_ ULONG_PTR BugCheckParameter3, _In_ ULONG_PTR BugCheckParameter4)
◆ KfLowerIrql()
Definition at line 232 of file pic.c.
NTKERNELAPI VOID NTAPI WRITE_REGISTER_ULONG(IN PULONG Register, IN ULONG Value)
void __cdecl _enable(void)
DECLSPEC_NORETURN VOID NTAPI KeBugCheck(ULONG BugCheckCode)
FORCEINLINE ARM_STATUS_REGISTER KeArmStatusRegisterGet(VOID)
_Must_inspect_result_ _In_ ULONG Flags
_Requires_lock_held_ Interrupt _Releases_lock_ Interrupt _In_ _IRQL_restores_ KIRQL OldIrql
void __cdecl _disable(void)
_Requires_lock_held_ SpinLock _Releases_lock_ SpinLock _In_ _IRQL_restores_ KIRQL NewIrql
Referenced by KiCheckForApcDelivery().
◆ KfRaiseIrql()
Definition at line 187 of file pic.c.
199 CurrentIrql = Pcr->
Irql;
NTKERNELAPI VOID NTAPI WRITE_REGISTER_ULONG(IN PULONG Register, IN ULONG Value)
void __cdecl _enable(void)
DECLSPEC_NORETURN VOID NTAPI KeBugCheck(ULONG BugCheckCode)
FORCEINLINE ARM_STATUS_REGISTER KeArmStatusRegisterGet(VOID)
_Must_inspect_result_ _In_ ULONG Flags
void __cdecl _disable(void)
_Requires_lock_held_ SpinLock _Releases_lock_ SpinLock _In_ _IRQL_restores_ KIRQL NewIrql
Referenced by _IRQL_requires_max_(), KeRaiseIrqlToSynchLevel(), and KiCheckForApcDelivery().