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

/vbox/src/libs/xpcom18a4/nsprpub/pr/include/md/
H A D_iprt_atomic.h48 #define _MD_ATOMIC_ADD(pVal, ToAdd) _PR_IPRT_AtomicAdd(pVal, ToAdd) macro
H A D_aix.h108 #define _MD_ATOMIC_ADD(ptr, val) ((PRInt32)fetch_and_add((atomic_p)ptr, val) + val) macro
H A D_darwin.h129 #define _MD_ATOMIC_ADD(ptr, val) _PR_DarwinPPC_AtomicAdd(ptr, val) macro
140 #define _MD_ATOMIC_ADD(ptr, val) _PR_Darwin_x86_AtomicAdd(ptr, val) macro
H A D_linux.h99 #define _MD_ATOMIC_ADD _PR_x86_AtomicAdd macro
112 #define _MD_ATOMIC_ADD _PR_ia64_AtomicAdd macro
125 #define _MD_ATOMIC_ADD _PR_x86_64_AtomicAdd macro
H A D_irix.h115 #define _MD_ATOMIC_ADD(ptr, val) add_then_test((unsigned long*)ptr, (unsigned long)val) macro
H A D_openvms.h324 #define _MD_ATOMIC_ADD(ptr,val) (__ATOMIC_ADD_LONG(ptr,val) + val) macro
H A D_osf1.h250 #define _MD_ATOMIC_ADD(ptr, val) (__ATOMIC_ADD_LONG(ptr, val) + val) macro
H A D_beos.h86 #define _MD_ATOMIC_ADD _MD_AtomicAdd macro
H A D_macos.h718 #define _MD_ATOMIC_ADD(ptr, val) OTAtomicAdd32(val, (SInt32 *)ptr) macro
H A D_solaris.h190 #define _MD_ATOMIC_ADD _MD_AtomicAdd macro
H A D_os2.h308 #define _MD_ATOMIC_ADD _PR_MD_ATOMIC_ADD macro
H A D_win16.h317 #define _MD_ATOMIC_ADD(ptr, val) ((*x) += val) macro
H A D_win95.h310 #define _MD_ATOMIC_ADD _PR_MD_ATOMIC_ADD macro
314 #define _MD_ATOMIC_ADD(ptr,val) (InterlockedExchangeAdd((PLONG)ptr, (LONG)val) + val) macro
H A D_winnt.h322 #define _MD_ATOMIC_ADD _PR_MD_ATOMIC_ADD macro
326 #define _MD_ATOMIC_ADD(ptr,val) (InterlockedExchangeAdd((PLONG)ptr, (LONG)val) + val) macro
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/
H A Dscoos.c111 _MD_ATOMIC_ADD(PRInt32 *ptr, PRInt32 val) function
H A Dncr.c111 _MD_ATOMIC_ADD(PRInt32 *ptr, PRInt32 val) function
H A Dunixware.c114 _MD_ATOMIC_ADD(PRInt32 *ptr, PRInt32 val) function
225 _MD_ATOMIC_ADD(PRInt32 *ptr, PRInt32 val) function

Completed in 96 milliseconds