From cc04d5e1a79172e1620e1cd38cc30bef92174fec Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Fri, 5 Sep 2008 23:33:38 +0000 Subject: [PATCH] use KeAcquireSpinLockAtDpcLevel and KeReleaseSpinLockFromDpcLevel instead of KefAcquireSpinLockAtDpcLevel and KefReleaseSpinLockFromDpcLevel. Fix Size parameter of CmpAllpcate (ULONG->SIZE_T). svn path=/branches/ros-amd64-bringup/; revision=35968 --- reactos/ntoskrnl/config/cmwraprs.c | 2 +- reactos/ntoskrnl/include/internal/cm.h | 2 +- reactos/ntoskrnl/ke/ipi.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/ntoskrnl/config/cmwraprs.c b/reactos/ntoskrnl/config/cmwraprs.c index 33be0dcec4f..9d8842879f3 100644 --- a/reactos/ntoskrnl/config/cmwraprs.c +++ b/reactos/ntoskrnl/config/cmwraprs.c @@ -51,7 +51,7 @@ CmpCreateEvent(IN EVENT_TYPE EventType, PVOID NTAPI -CmpAllocate(IN ULONG Size, +CmpAllocate(IN SIZE_T Size, IN BOOLEAN Paged, IN ULONG Tag) { diff --git a/reactos/ntoskrnl/include/internal/cm.h b/reactos/ntoskrnl/include/internal/cm.h index a930f05e9cb..8d91fb696d6 100644 --- a/reactos/ntoskrnl/include/internal/cm.h +++ b/reactos/ntoskrnl/include/internal/cm.h @@ -1277,7 +1277,7 @@ CmpCreateEvent( PVOID NTAPI CmpAllocate( - IN ULONG Size, + IN SIZE_T Size, IN BOOLEAN Paged, IN ULONG Tag ); diff --git a/reactos/ntoskrnl/ke/ipi.c b/reactos/ntoskrnl/ke/ipi.c index 979fcdd87b2..92308baeb8a 100644 --- a/reactos/ntoskrnl/ke/ipi.c +++ b/reactos/ntoskrnl/ke/ipi.c @@ -152,7 +152,7 @@ KeIpiGenericCall(IN PKIPI_BROADCAST_WORKER Function, if (OldIrql < DISPATCH_LEVEL) KeRaiseIrql(DISPATCH_LEVEL, &OldIrql); /* Acquire the IPI lock */ - KefAcquireSpinLockAtDpcLevel(&KiIpiLock); + KeAcquireSpinLockAtDpcLevel(&KiIpiLock); /* Raise to IPI level */ KeRaiseIrql(IPI_LEVEL, &OldIrql2); @@ -161,7 +161,7 @@ KeIpiGenericCall(IN PKIPI_BROADCAST_WORKER Function, Status = Function(Argument); /* Release the lock */ - KefReleaseSpinLockFromDpcLevel(&KiIpiLock); + KeReleaseSpinLockFromDpcLevel(&KiIpiLock); /* Lower IRQL back */ KeLowerIrql(OldIrql);