Print this page
5045 use atomic_{inc,dec}_* instead of atomic_add_*
@@ -49,11 +49,11 @@
#define VEC_MAX 255
/* atomic increment/decrement to keep track of outstanding binds, etc */
#ifdef DEBUG
#define ROOTNEX_DPROF_INC(addr) atomic_inc_64(addr)
-#define ROOTNEX_DPROF_DEC(addr) atomic_add_64(addr, -1)
+#define ROOTNEX_DPROF_DEC(addr) atomic_dec_64(addr)
#define ROOTNEX_DPROBE1(name, type1, arg1) \
DTRACE_PROBE1(name, type1, arg1)
#define ROOTNEX_DPROBE2(name, type1, arg1, type2, arg2) \
DTRACE_PROBE2(name, type1, arg1, type2, arg2)
#define ROOTNEX_DPROBE3(name, type1, arg1, type2, arg2, type3, arg3) \