Searched refs:PR_AtomicDecrement (Results 1 - 25 of 28) sorted by relevance

12

/vbox/src/libs/xpcom18a4/nsprpub/pr/include/
H A Dpratom.h50 #define PR_AtomicDecrement VBoxNsprPR_AtomicDecrement macro
74 ** FUNCTION: PR_AtomicDecrement
82 NSPR_API(PRInt32) PR_AtomicDecrement(PRInt32 *val);
/vbox/src/libs/xpcom18a4/nsprpub/pr/tests/
H A Datomic.c86 rv = PR_AtomicDecrement(&test);
89 output, "PR_AtomicDecrement(%d) == %d: %s\n",
92 rv = PR_AtomicDecrement(&test);
95 output, "PR_AtomicDecrement(%d) == %d: %s\n",
98 rv = PR_AtomicDecrement(&test);
101 output, "PR_AtomicDecrement(%d) == %d: %s\n",
H A Dserver_test.c269 PR_AtomicDecrement(&workerThreadsBusy);
443 PR_AtomicDecrement(&numRequests);
H A Dservr_kk.c235 PR_AtomicDecrement(&workerThreadsBusy);
420 PR_AtomicDecrement(&numRequests);
H A Dservr_ku.c236 PR_AtomicDecrement(&workerThreadsBusy);
421 PR_AtomicDecrement(&numRequests);
H A Dservr_uk.c238 PR_AtomicDecrement(&workerThreadsBusy);
423 PR_AtomicDecrement(&numRequests);
H A Dservr_uu.c236 PR_AtomicDecrement(&workerThreadsBusy);
421 PR_AtomicDecrement(&numRequests);
H A Dmultiwait.c144 (void)PR_AtomicDecrement(&desc_allocated);
/vbox/src/libs/xpcom18a4/python/src/
H A DPyGWeakReference.cpp86 nsrefcnt cnt = (nsrefcnt) PR_AtomicDecrement((PRInt32*)&mRefCnt);
H A Ddllmain.cpp226 PR_AtomicDecrement(&g_cLockCount);
H A DPyGBase.cpp158 PR_AtomicDecrement(&cGateways);
425 nsrefcnt cnt = (nsrefcnt) PR_AtomicDecrement((PRInt32*)&mRefCnt);
H A DPyISupports.cpp161 PR_AtomicDecrement(&cInterfaces);
/vbox/src/libs/xpcom18a4/xpcom/proxy/public/
H A DnsProxyRelease.h66 nsrefcnt count = PR_AtomicDecrement((PRInt32 *)&mRefCnt); \
/vbox/include/VBox/com/
H A Dlisteners.h141 count = PR_AtomicDecrement((PRInt32 *)&mRefCnt);
/vbox/src/libs/xpcom18a4/xpcom/string/src/
H A DnsSubstring.cpp141 if (PR_AtomicDecrement(&mRefCount) == 0)
/vbox/src/libs/xpcom18a4/xpcom/base/
H A DnsExceptionService.cpp135 PR_AtomicDecrement(&totalInstances);
205 PR_AtomicDecrement(&totalInstances);
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/misc/
H A Dpratom.c60 * PR_AtomicDecrement() is used in NSPR's thread-specific data
308 PR_AtomicDecrement(PRInt32 *val)
/vbox/src/libs/xpcom18a4/xpcom/tests/
H A DTestThreads.cpp142 if (!PR_AtomicDecrement(&gNum)) {
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/
H A Dos_SunOS_ultrasparc.s95 ! usage : val = PR_AtomicDecrement(address)
113 ENTRY(PR_AtomicDecrement) ! standard assembler/ELF prologue function
126 SET_SIZE(PR_AtomicDecrement) ! standard assembler/ELF epilogue
/vbox/src/libs/xpcom18a4/xpcom/proxy/src/
H A DnsProxyEventObject.cpp490 count = PR_AtomicDecrement((PRInt32 *)&mRefCnt);
H A DnsProxyEvent.cpp323 nsrefcnt count = PR_AtomicDecrement((PRInt32 *)&mRefCnt);
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/
H A Dptsynch.c138 if (0 > PR_AtomicDecrement(&cv->notify_pending))
144 if (0 > PR_AtomicDecrement(&cv->notify_pending))
345 if (0 > PR_AtomicDecrement(&cvar->notify_pending))
/vbox/src/libs/xpcom18a4/xpcom/threads/
H A DnsTimerImpl.cpp91 count = PR_AtomicDecrement((PRInt32 *)&mRefCnt);
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptinfo/src/
H A DxptiInterfaceInfo.cpp786 nsrefcnt cnt = (nsrefcnt) PR_AtomicDecrement((PRInt32*)&mRefCnt);
/vbox/src/libs/xpcom18a4/ipc/ipcd/client/src/
H A Dipcdclient.cpp79 NS_HIDDEN_(nsrefcnt) Release() { PRInt32 r = PR_AtomicDecrement(&refcnt); if (r == 0) delete this; return r; }

Completed in 354 milliseconds

12