Searched defs:lock (Results 26 - 50 of 141) sorted by relevance

123456

/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.12.0/
H A Dglthread.h41 * _glthread_Mutex Mutual exclusion lock
173 int32 lock; member in struct:__anon5569
179 #define _glthread_INIT_MUTEX(name) name.sem = create_sem(0, #name"_benaphore"), name.lock = 0
180 #define _glthread_DESTROY_MUTEX(name) delete_sem(name.sem), name.lock = 0
182 if (atomic_add(&(name.lock), 1) >= 1) acquire_sem(name.sem)
183 #define _glthread_UNLOCK_MUTEX(name) if (atomic_add(&(name.lock), -1) > 1) release_sem(name.sem)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.13.0/
H A Dglthread.h40 * _glthread_Mutex Mutual exclusion lock
165 int32 lock; member in struct:__anon5878
171 #define _glthread_INIT_MUTEX(name) name.sem = create_sem(0, #name"_benaphore"), name.lock = 0
172 #define _glthread_DESTROY_MUTEX(name) delete_sem(name.sem), name.lock = 0
174 if (atomic_add(&(name.lock), 1) >= 1) acquire_sem(name.sem)
175 #define _glthread_UNLOCK_MUTEX(name) if (atomic_add(&(name.lock), -1) > 1) release_sem(name.sem)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.14.0/
H A Dglthread.h40 * _glthread_Mutex Mutual exclusion lock
165 int32 lock; member in struct:__anon6185
171 #define _glthread_INIT_MUTEX(name) name.sem = create_sem(0, #name"_benaphore"), name.lock = 0
172 #define _glthread_DESTROY_MUTEX(name) delete_sem(name.sem), name.lock = 0
174 if (atomic_add(&(name.lock), 1) >= 1) acquire_sem(name.sem)
175 #define _glthread_UNLOCK_MUTEX(name) if (atomic_add(&(name.lock), -1) > 1) release_sem(name.sem)
/vbox/src/VBox/Additions/x11/x11include/mesa-7.2/src/mesa/glapi/
H A Dglthread.h41 * _glthread_Mutex Mutual exclusion lock
240 int32 lock; member in struct:__anon3720
246 #define _glthread_INIT_MUTEX(name) name.sem = create_sem(0, #name"_benaphore"), name.lock = 0
247 #define _glthread_DESTROY_MUTEX(name) delete_sem(name.sem), name.lock = 0
249 if (atomic_add(&(name.lock), 1) >= 1) acquire_sem(name.sem)
250 #define _glthread_UNLOCK_MUTEX(name) if (atomic_add(&(name.lock), -1) > 1) release_sem(name.sem)
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/threads/combined/
H A Dprulock.c126 void _PR_UnblockLockWaiter(PRLock *lock) argument
132 q = lock->waitQ.next;
133 PR_ASSERT(q != &lock->waitQ);
134 while (q != &lock->waitQ) {
153 PR_ASSERT(t->wait.lock == lock);
154 t->wait.lock = 0;
155 PR_REMOVE_LINK(&t->waitQLinks); /* take it off lock's waitQ */
193 PRLock *lock; local
197 lock
214 PR_DestroyLock(PRLock *lock) argument
225 PR_Lock(PRLock *lock) argument
[all...]
H A Dprucv.c129 * The thread lock is held on entry and released before return
187 PRThread *thread, PRCondVar *cvar, PRLock *lock, PRIntervalTime timeout)
203 lock->owner = NULL;
204 _PR_MD_WAIT_CV(&cvar->md,&lock->ilock, timeout);
206 lock->owner = thread;
253 ** Release lock protecting the condition variable and thereby giving time
256 PR_Unlock(lock);
273 /* Acquire lock again that we had just relinquished */
274 PR_Lock(lock);
289 _PR_MD_NOTIFY_CV(&cvar->md, &cvar->lock
186 _PR_WaitCondVar( PRThread *thread, PRCondVar *cvar, PRLock *lock, PRIntervalTime timeout) argument
481 PR_NewCondVar(PRLock *lock) argument
[all...]
/vbox/src/libs/xpcom18a4/nsprpub/pr/tests/
H A Dintrio.c56 static PRLock *lock; variable
92 PR_Lock(lock);
95 PR_Unlock(lock);
128 PR_Lock(lock);
131 PR_Unlock(lock);
152 lock = PR_NewLock();
153 if (lock == NULL) {
157 cvar = PR_NewCondVar(lock);
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.3.0.0/
H A Dsarea.h84 drmLock lock; member in struct:_XF86DRISAREA
85 /** \todo Use readers/writer lock for drawable_lock */
/vbox/src/VBox/HostServices/SharedFolders/
H A Dshflhandle.cpp39 static RTCRITSECT lock; variable
54 return RTCritSectInit(&lock);
64 if (RTCritSectIsInitialized(&lock))
65 RTCritSectDelete(&lock);
77 RTCritSectEnter(&lock);
108 RTCritSectLeave(&lock);
119 RTCritSectLeave(&lock);
/vbox/src/VBox/NetworkServices/NAT/
H A Dproxy_pollmgr.h54 sys_mutex_t lock; member in struct:pollmgr_refptr
/vbox/src/VBox/Additions/x11/x11include/MesaLib-8.0.4-GL/GL/internal/
H A Dsarea.h84 drmLock lock; member in struct:_XF86DRISAREA
85 /** \todo Use readers/writer lock for drawable_lock */
/vbox/src/VBox/Additions/x11/x11include/libdrm-2.4.13/
H A Ddrm_sarea.h70 struct drm_hw_lock lock; member in struct:drm_sarea
71 /** \todo Use readers/writer lock for drm_sarea::drawable_lock */
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.1.0/
H A Dsarea.h86 drmLock lock; member in struct:_XF86DRISAREA
87 /** \todo Use readers/writer lock for drawable_lock */
/vbox/src/VBox/Additions/x11/x11include/mesa-7.2/include/GL/internal/
H A Dsarea.h86 drmLock lock; member in struct:_XF86DRISAREA
87 /** \todo Use readers/writer lock for drawable_lock */
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.0.1/
H A Dsarea.h86 drmLock lock; member in struct:_XF86DRISAREA
87 /** \todo Use readers/writer lock for drawable_lock */
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/windows/
H A Dw95cv.c48 * until right after we unlock the lock. This way the awakened threads
49 * have a better chance to reaquire the lock.
58 * The CV's lock must be locked when this function is called.
81 * Unlock the lock, and then do the deferred condition notifies.
83 * the wait queue of waitCV before the lock is unlocked.
86 * the two places where a lock is unlocked.
90 _MDLock *lock,
100 * while the lock was held. Get a copy of the list that's in
101 * the lock structure and then zero the original. If it's
104 post = lock
89 md_UnlockAndPostNotifies( _MDLock *lock, PRThread *waitThred, _MDCVar *waitCV) argument
200 md_PostNotifyToCvar(_MDCVar *cvar, _MDLock *lock, PRBool broadcast) argument
262 _PR_MD_WAIT_CV(_MDCVar *cv, _MDLock *lock, PRIntervalTime timeout ) argument
327 _PR_MD_NOTIFY_CV(_MDCVar *cv, _MDLock *lock) argument
333 _PR_MD_NOTIFYALL_CV(_MDCVar *cv, _MDLock *lock) argument
339 _PR_MD_UNLOCK(_MDLock *lock) argument
[all...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.16.0/
H A Dsarea.h83 drmLock lock; member in struct:_XF86DRISAREA
84 /** \todo Use readers/writer lock for drawable_lock */
92 drmLock lock; member in struct:_XF86DRILSAREA
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.17.1/
H A Dsarea.h83 drmLock lock; member in struct:_XF86DRISAREA
84 /** \todo Use readers/writer lock for drawable_lock */
92 drmLock lock; member in struct:_XF86DRILSAREA
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.4.2/
H A Dsarea.h84 drmLock lock; member in struct:_XF86DRISAREA
85 /** \todo Use readers/writer lock for drawable_lock */
93 drmLock lock; member in struct:_XF86DRILSAREA
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.5.3/
H A Dsarea.h84 drmLock lock; member in struct:_XF86DRISAREA
85 /** \todo Use readers/writer lock for drawable_lock */
93 drmLock lock; member in struct:_XF86DRILSAREA
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.6.5/
H A Dsarea.h84 drmLock lock; member in struct:_XF86DRISAREA
85 /** \todo Use readers/writer lock for drawable_lock */
93 drmLock lock; member in struct:_XF86DRILSAREA
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.7.7/
H A Dsarea.h84 drmLock lock; member in struct:_XF86DRISAREA
85 /** \todo Use readers/writer lock for drawable_lock */
93 drmLock lock; member in struct:_XF86DRILSAREA
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.8.0/
H A Dsarea.h84 drmLock lock; member in struct:_XF86DRISAREA
85 /** \todo Use readers/writer lock for drawable_lock */
93 drmLock lock; member in struct:_XF86DRILSAREA
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.9.0/
H A Dsarea.h84 drmLock lock; member in struct:_XF86DRISAREA
85 /** \todo Use readers/writer lock for drawable_lock */
93 drmLock lock; member in struct:_XF86DRILSAREA
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.10.0/
H A Dsarea.h84 drmLock lock; member in struct:_XF86DRISAREA
85 /** \todo Use readers/writer lock for drawable_lock */
93 drmLock lock; member in struct:_XF86DRILSAREA

Completed in 154 milliseconds

123456