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

@@ -377,11 +377,11 @@
 
 #define VISINFO_KSTAT(opcode)   {                                       \
         extern void __dtrace_probe___visinfo_##opcode(uint64_t *);      \
         uint64_t *stataddr = &visinfo.opcode.value.ui64;                \
         __dtrace_probe___visinfo_##opcode(stataddr);                    \
-        atomic_add_64(&visinfo.opcode.value.ui64, 1);                   \
+        atomic_inc_64(&visinfo.opcode.value.ui64);                      \
 }
 
 
 /* PUBLIC FUNCTIONS */