Print this page
5045 use atomic_{inc,dec}_* instead of atomic_add_*

@@ -216,13 +216,13 @@
 };
 
 static kstat_t  *page_retire_ksp = NULL;
 
 #define PR_INCR_KSTAT(stat)     \
-        atomic_add_64(&(page_retire_kstat.stat.value.ui64), 1)
+        atomic_inc_64(&(page_retire_kstat.stat.value.ui64))
 #define PR_DECR_KSTAT(stat)     \
-        atomic_add_64(&(page_retire_kstat.stat.value.ui64), -1)
+        atomic_dec_64(&(page_retire_kstat.stat.value.ui64))
 
 #define PR_KSTAT_RETIRED_CE     (page_retire_kstat.pr_mce.value.ui64)
 #define PR_KSTAT_RETIRED_FMA    (page_retire_kstat.pr_fma.value.ui64)
 #define PR_KSTAT_RETIRED_NOTUE  (PR_KSTAT_RETIRED_CE + PR_KSTAT_RETIRED_FMA)
 #define PR_KSTAT_PENDING        (page_retire_kstat.pr_pending.value.ui64)