From 75d94465dbafa487b716482dc36d5150a4ec9853 Mon Sep 17 00:00:00 2001 From: Josef 'Jeff' Sipek Date: Fri, 8 Aug 2014 10:27:20 -0400 Subject: 5042 stop using deprecated atomic functions Reviewed by: Dan McDonald Approved by: Robert Mustacchi --- usr/src/uts/common/sys/cpuvar.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'usr/src/uts/common/sys/cpuvar.h') diff --git a/usr/src/uts/common/sys/cpuvar.h b/usr/src/uts/common/sys/cpuvar.h index 6c07bcbc8a..bdefd08e3a 100644 --- a/usr/src/uts/common/sys/cpuvar.h +++ b/usr/src/uts/common/sys/cpuvar.h @@ -528,8 +528,8 @@ typedef ulong_t cpuset_t; /* a set of CPUs */ largest = (uint_t)(highbit(set) - 1); \ } -#define CPUSET_ATOMIC_DEL(set, cpu) atomic_and_long(&(set), ~CPUSET(cpu)) -#define CPUSET_ATOMIC_ADD(set, cpu) atomic_or_long(&(set), CPUSET(cpu)) +#define CPUSET_ATOMIC_DEL(set, cpu) atomic_and_ulong(&(set), ~CPUSET(cpu)) +#define CPUSET_ATOMIC_ADD(set, cpu) atomic_or_ulong(&(set), CPUSET(cpu)) #define CPUSET_ATOMIC_XADD(set, cpu, result) \ { result = atomic_set_long_excl(&(set), (cpu)); } -- cgit v1.2.3