From bebc0f9c06b4cdcd44b54874c26c0153801e12df Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Thu, 21 Aug 2008 13:33:57 +0000 Subject: [PATCH] Implement KeGetCurrentIrql as intrinsic. svn path=/branches/ros-amd64-bringup/; revision=35506 --- reactos/include/ddk/winddk.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/reactos/include/ddk/winddk.h b/reactos/include/ddk/winddk.h index 3324c1361d5..f93c579a9d8 100644 --- a/reactos/include/ddk/winddk.h +++ b/reactos/include/ddk/winddk.h @@ -9962,10 +9962,19 @@ KeRaiseIrqlToSynchLevel( #elif defined(_M_AMD64) +/* NTKERNELAPI KIRQL KeGetCurrentIrql( VOID); +*/ +FORCEINLINE +KIRQL +_KeGetCurrentIrql(VOID) +{ + return (KIRQL)__readcr8(); +} +#define KeGetCurrentIrql _KeGetCurrentIrql NTKERNELAPI VOID