Searched refs:_MDLock (Results 1 - 25 of 47) sorted by relevance

12

/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/windows/
H A Dw16null.c42 struct _MDLock _pr_ioq_lock;
H A Dw95cv.c47 * recorded in the _MDLock structure. We defer the condition notifies
90 _MDLock *lock,
200 static void md_PostNotifyToCvar(_MDCVar *cvar, _MDLock *lock,
262 void _PR_MD_WAIT_CV(_MDCVar *cv, _MDLock *lock, PRIntervalTime timeout )
327 void _PR_MD_NOTIFY_CV(_MDCVar *cv, _MDLock *lock)
333 void _PR_MD_NOTIFYALL_CV(_MDCVar *cv, _MDLock *lock)
339 void _PR_MD_UNLOCK(_MDLock *lock)
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/os2/
H A Dos2cv.c47 * recorded in the _MDLock structure. We defer the condition notifies
126 _MDLock *lock,
239 static void md_PostNotifyToCvar(_MDCVar *cvar, _MDLock *lock,
302 _PR_MD_WAIT_CV(_MDCVar *cv, _MDLock *lock, PRIntervalTime timeout )
381 _PR_MD_NOTIFY_CV(_MDCVar *cv, _MDLock *lock)
388 _PR_MD_NEW_LOCK(_MDLock *lock)
428 _PR_MD_NOTIFYALL_CV(_MDCVar *cv, _MDLock *lock)
/vbox/src/libs/xpcom18a4/nsprpub/pr/include/private/
H A Dpprmwait.h100 _MDLock mdlock; /* protect io_ready, waiter, and wait_list */
H A Dprimpl.h147 typedef struct _MDLock _MDLock; typedef in typeref:struct:_MDLock
266 _MDLock runQLock; /* lock for the run + wait queues */
267 _MDLock sleepQLock; /* lock for the run + wait queues */
268 _MDLock miscQLock; /* lock for the run + wait queues */
685 extern _MDLock _pr_cpuLock;
883 NSPR_API(PRStatus) _PR_MD_NEW_LOCK(_MDLock *md);
886 NSPR_API(void) _PR_MD_FREE_LOCK(_MDLock *md);
889 NSPR_API(void) _PR_MD_LOCK(_MDLock *md);
893 NSPR_API(PRIntn) _PR_MD_TEST_AND_LOCK(_MDLock *m
[all...]
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/
H A Dunixware.c359 struct _MDCVar *md_cv, struct _MDLock *md_lock, PRIntervalTime timeout)
386 void _MD_lock(struct _MDLock *md_lock)
391 void _MD_unlock(struct _MDLock *md_lock)
438 _MDLock _pr_ioq_lock;
H A Dpthreads_user.c97 PR_IMPLEMENT(void) _MD_FREE_LOCK(struct _MDLock *lockp)
111 PR_IMPLEMENT(PRStatus) _MD_NEW_LOCK(struct _MDLock *lockp)
H A Dsolaris.c319 struct _MDCVar *md_cv, struct _MDLock *md_lock, PRIntervalTime timeout)
344 void _MD_lock(struct _MDLock *md_lock)
418 _MDLock _pr_ioq_lock;
/vbox/src/libs/xpcom18a4/nsprpub/pr/include/md/
H A D_nspr_pthread.h125 struct _MDLock { struct
207 NSPR_API(PRStatus) _MD_NEW_LOCK(struct _MDLock *md);
208 NSPR_API(void) _MD_FREE_LOCK(struct _MDLock *lockp);
H A D_beos.h115 struct _MDLock { struct
498 NSPR_API(PRStatus) _MD_new_lock(struct _MDLock *md);
499 NSPR_API(void) _MD_free_lock(struct _MDLock *md);
500 NSPR_API(void) _MD_lock(struct _MDLock *md);
501 NSPR_API(PRIntn) _MD_test_and_lock(struct _MDLock *md);
502 NSPR_API(void) _MD_unlock(struct _MDLock *md);
512 // NSPR_API(void) _MD_wait_cv(struct _MDCVar *mdCVar, struct _MDLock *mdLock, PRIntervalTime timeout);
513 // NSPR_API(void) _MD_notify_cv(struct _MDCVar *md, struct _MDLock *lock);
514 // NSPR_API(void) _MD_notifyall_cv(struct _MDCVar *md, struct _MDLock *lock);
H A D_solaris.h306 struct _MDLock;
307 NSPR_API(void) _MD_lock(struct _MDLock *md_lock);
365 extern struct _MDLock _pr_ioq_lock;
385 struct _MDLock { struct
709 struct _MDLock {
H A D_irix.h218 struct _MDLock { struct
248 NSPR_API(PRStatus) _MD_NEW_LOCK(struct _MDLock *md);
249 NSPR_API(void) _MD_FREE_LOCK(struct _MDLock *lockp);
H A D_bsdi.h133 struct _MDLock { struct
H A D_dgux.h123 struct _MDLock { struct
H A D_hpux.h148 struct _MDLock { struct
H A D_ncr.h134 struct _MDLock { struct
H A D_nec.h118 struct _MDLock { struct
H A D_nto.h138 struct _MDLock { struct
H A D_openbsd.h147 struct _MDLock { struct
H A D_osf1.h149 struct _MDLock { struct
H A D_qnx.h129 struct _MDLock { struct
H A D_rhapsody.h119 struct _MDLock { struct
H A D_scoos.h124 struct _MDLock { struct
H A D_sony.h109 struct _MDLock { struct
H A D_unixware.h123 struct _MDLock { struct

Completed in 1535 milliseconds

12