Lines Matching refs:lock

46 	mutex->lock = _SPINLOCK_UNLOCKED;  in pthread_mutex_init()
109 _spinlock(&mutex->lock); in _rthread_mutex_lock()
121 _spinunlock(&mutex->lock); in _rthread_mutex_lock()
132 &mutex->lock, NULL) != EWOULDBLOCK) in _rthread_mutex_lock()
133 _spinlock(&mutex->lock); in _rthread_mutex_lock()
137 _spinunlock(&mutex->lock); in _rthread_mutex_lock()
142 _spinunlock(&mutex->lock); in _rthread_mutex_lock()
149 &mutex->lock, NULL); in _rthread_mutex_lock()
150 _spinlock(&mutex->lock); in _rthread_mutex_lock()
156 _spinunlock(&mutex->lock); in _rthread_mutex_lock()
163 _spinunlock(&mutex->lock); in _rthread_mutex_lock()
227 _spinlock(&mutex->lock); in pthread_mutex_unlock()
231 _spinunlock(&mutex->lock); in pthread_mutex_unlock()
251 cond->lock = _SPINLOCK_UNLOCKED; in pthread_cond_init()
326 _spinlock(&cond->lock); in pthread_cond_timedwait()
334 _spinunlock(&cond->lock); in pthread_cond_timedwait()
344 _spinlock(&mutex->lock); in pthread_cond_timedwait()
347 _spinunlock(&cond->lock); in pthread_cond_timedwait()
360 &mutex->lock, &self->delayed_cancel); in pthread_cond_timedwait()
369 _spinlock(&mutex->lock); in pthread_cond_timedwait()
381 _spinlock(&mutex->lock); in pthread_cond_timedwait()
399 _spinlock(&cond->lock); in pthread_cond_timedwait()
401 _spinunlock(&cond->lock); in pthread_cond_timedwait()
402 _spinlock(&mutex->lock); in pthread_cond_timedwait()
419 _spinunlock(&cond->lock); in pthread_cond_timedwait()
420 _spinlock(&mutex->lock); in pthread_cond_timedwait()
434 _spinunlock(&mutex->lock); in pthread_cond_timedwait()
477 _spinlock(&cond->lock); in pthread_cond_wait()
485 _spinunlock(&cond->lock); in pthread_cond_wait()
495 _spinlock(&mutex->lock); in pthread_cond_wait()
498 _spinunlock(&cond->lock); in pthread_cond_wait()
510 error = __thrsleep(self, 0, NULL, &mutex->lock, in pthread_cond_wait()
521 _spinlock(&mutex->lock); in pthread_cond_wait()
538 _spinlock(&cond->lock); in pthread_cond_wait()
540 _spinunlock(&cond->lock); in pthread_cond_wait()
541 _spinlock(&mutex->lock); in pthread_cond_wait()
556 _spinunlock(&cond->lock); in pthread_cond_wait()
557 _spinlock(&mutex->lock); in pthread_cond_wait()
571 _spinunlock(&mutex->lock); in pthread_cond_wait()
594 _spinlock(&cond->lock); in pthread_cond_signal()
598 _spinunlock(&cond->lock); in pthread_cond_signal()
612 _spinlock(&mutex->lock); in pthread_cond_signal()
613 _spinunlock(&cond->lock); in pthread_cond_signal()
620 _spinunlock(&mutex->lock); in pthread_cond_signal()
643 _spinlock(&cond->lock); in pthread_cond_broadcast()
647 _spinunlock(&cond->lock); in pthread_cond_broadcast()
667 _spinlock(&mutex->lock); in pthread_cond_broadcast()
678 _spinunlock(&mutex->lock); in pthread_cond_broadcast()
681 _spinunlock(&mutex->lock); in pthread_cond_broadcast()
687 _spinunlock(&cond->lock); in pthread_cond_broadcast()