aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mrsas
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2018-11-06 17:32:25 +0000
committerMark Johnston <markj@FreeBSD.org>2018-11-06 17:32:25 +0000
commitf71ef9b686914af52bee614dbd0c1b9c0d2bc6cb (patch)
treebefe98e63bd34487a91e08858c19deb6f66276e0 /sys/dev/mrsas
parent4ea56599e8ada90b9abc6a53b55a41f3884b370f (diff)
Notes
Diffstat (limited to 'sys/dev/mrsas')
-rw-r--r--sys/dev/mrsas/mrsas.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/mrsas/mrsas.h b/sys/dev/mrsas/mrsas.h
index 672b177ba9086..280e1ed2f27b7 100644
--- a/sys/dev/mrsas/mrsas.h
+++ b/sys/dev/mrsas/mrsas.h
@@ -612,8 +612,8 @@ typedef union {
#define mrsas_atomic_read(v) atomic_load_acq_int(&(v)->val)
#define mrsas_atomic_set(v,i) atomic_store_rel_int(&(v)->val, i)
-#define mrsas_atomic_dec(v) atomic_fetchadd_int(&(v)->val, -1)
-#define mrsas_atomic_inc(v) atomic_fetchadd_int(&(v)->val, 1)
+#define mrsas_atomic_dec(v) atomic_subtract_int(&(v)->val, 1)
+#define mrsas_atomic_inc(v) atomic_add_int(&(v)->val, 1)
/* IOCInit Request message */
typedef struct _MPI2_IOC_INIT_REQUEST {