Lines Matching defs:locker
293 rw_lock_wait(rw_lock* lock, bool writer, InterruptsSpinLocker& locker)
310 locker.Unlock();
314 locker.Lock();
413 InterruptsSpinLocker locker(lock->lock);
421 locker.Unlock();
424 locker.Lock();
438 locker.Unlock();
510 InterruptsSpinLocker locker(lock->lock);
539 status_t status = rw_lock_wait(lock, false, locker);
569 InterruptsSpinLocker locker(lock->lock);
614 locker.Unlock();
626 locker.Lock();
661 InterruptsSpinLocker locker(lock->lock);
702 InterruptsSpinLocker locker(lock->lock);
729 status_t status = rw_lock_wait(lock, true, locker);
742 InterruptsSpinLocker locker(lock->lock);
861 InterruptsSpinLocker locker(lock->lock);
867 if (_mutex_lock(lock, &locker) != B_OK)
869 locker.Lock();
891 locker.Unlock();
898 mutex_lock_threads_locked(mutex* lock, InterruptsSpinLocker* locker)
901 return _mutex_lock(lock, locker);
904 return _mutex_lock(lock, locker);
920 InterruptsSpinLocker locker(to->lock);
924 return mutex_lock_threads_locked(to, &locker);
949 InterruptsSpinLocker locker(to->lock);
953 return mutex_lock_threads_locked(to, &locker);
968 InterruptsSpinLocker* locker
972 if (locker == NULL) {
974 locker = &lockLocker;
1009 locker->Unlock();
1024 InterruptsSpinLocker locker(lock->lock);
1045 // cause a race condition, since another locker could think the lock
1091 InterruptsSpinLocker locker(lock->lock);
1125 locker.Unlock();
1141 locker.Lock();