Searched defs:_MD_ATOMIC_DECREMENT (Results 1 - 17 of 17) sorted by relevance

/vbox/src/libs/xpcom18a4/nsprpub/pr/include/md/
H A D_iprt_atomic.h36 #define _MD_ATOMIC_DECREMENT(pVal) _PR_IPRT_AtomicDecrement(pVal) macro
H A D_aix.h109 #define _MD_ATOMIC_DECREMENT(val) ((PRInt32)fetch_and_add((atomic_p)val, -1) - 1) macro
H A D_darwin.h125 #define _MD_ATOMIC_DECREMENT(val) _PR_DarwinPPC_AtomicDecrement(val) macro
136 #define _MD_ATOMIC_DECREMENT(val) _PR_Darwin_x86_AtomicDecrement(val) macro
H A D_linux.h97 #define _MD_ATOMIC_DECREMENT _PR_x86_AtomicDecrement macro
110 #define _MD_ATOMIC_DECREMENT _PR_ia64_AtomicDecrement macro
123 #define _MD_ATOMIC_DECREMENT _PR_x86_64_AtomicDecrement macro
H A D_irix.h116 #define _MD_ATOMIC_DECREMENT(val) add_then_test((unsigned long*)val, 0xffffffff) macro
H A D_openvms.h326 #define _MD_ATOMIC_DECREMENT(val) (__ATOMIC_DECREMENT_LONG(val) - 1) macro
H A D_osf1.h251 #define _MD_ATOMIC_DECREMENT(val) (__ATOMIC_DECREMENT_LONG(val) - 1) macro
H A D_beos.h87 #define _MD_ATOMIC_DECREMENT _MD_AtomicDecrement macro
386 // #define _MD_ATOMIC_DECREMENT _MD_atomic_decrement
H A D_macos.h719 #define _MD_ATOMIC_DECREMENT(val) OTAtomicAdd32(-1, (SInt32 *)val) macro
H A D_solaris.h193 #define _MD_ATOMIC_DECREMENT _MD_AtomicDecrement macro
H A D_os2.h309 #define _MD_ATOMIC_DECREMENT _PR_MD_ATOMIC_DECREMENT macro
H A D_win16.h318 #define _MD_ATOMIC_DECREMENT(x) (*x--) macro
H A D_win95.h311 #define _MD_ATOMIC_DECREMENT _PR_MD_ATOMIC_DECREMENT macro
315 #define _MD_ATOMIC_DECREMENT(x) InterlockedDecrement((PLONG)x) macro
H A D_winnt.h323 #define _MD_ATOMIC_DECREMENT _PR_MD_ATOMIC_DECREMENT macro
327 #define _MD_ATOMIC_DECREMENT(x) InterlockedDecrement((PLONG)x) macro
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/
H A Dscoos.c119 _MD_ATOMIC_DECREMENT(PRInt32 *val) function
H A Dncr.c120 _MD_ATOMIC_DECREMENT(PRInt32 *val) function
H A Dunixware.c122 _MD_ATOMIC_DECREMENT(PRInt32 *val) function
231 _MD_ATOMIC_DECREMENT(PRInt32 *val) function

Completed in 94 milliseconds