Searched refs:b_lock (Results 1 – 5 of 5) sorted by relevance
/freebsd/lib/libthr/thread/ |
H A D | thr_barrier.c | 66 THR_UMUTEX_LOCK(curthread, &bar->b_lock); in _pthread_barrier_destroy() 68 THR_UMUTEX_UNLOCK(curthread, &bar->b_lock); in _pthread_barrier_destroy() 75 THR_UMUTEX_UNLOCK(curthread, &bar->b_lock); in _pthread_barrier_destroy() 79 _thr_ucond_wait(&bar->b_cv, &bar->b_lock, NULL, 0); in _pthread_barrier_destroy() 80 THR_UMUTEX_LOCK(curthread, &bar->b_lock); in _pthread_barrier_destroy() 85 THR_UMUTEX_UNLOCK(curthread, &bar->b_lock); in _pthread_barrier_destroy() 120 _thr_umutex_init(&bar->b_lock); in _pthread_barrier_init() 123 bar->b_lock.m_flags |= USYNC_PROCESS_SHARED; in _pthread_barrier_init() 149 THR_UMUTEX_LOCK(curthread, &bar->b_lock); in _pthread_barrier_wait() 155 THR_UMUTEX_UNLOCK(curthread, &bar->b_lock); in _pthread_barrier_wait() [all …]
|
H A D | thr_private.h | 206 struct umutex b_lock; member
|
/freebsd/sys/sys/ |
H A D | buf.h | 118 struct lock b_lock; /* Buffer lock */ member 299 lockinit(&(bp)->b_lock, PRIBIO + 4, wmesg, 0, LK_NEW) 305 _lockmgr_args_rw(&(bp)->b_lock, (locktype), (interlock), \ 313 _lockmgr_args_rw(&(bp)->b_lock, (locktype) | LK_TIMELOCK, \ 328 (void)_lockmgr_args(&(bp)->b_lock, LK_RELEASE, NULL, \ 337 lockmgr_recursed(&(bp)->b_lock) 343 lockstatus(&(bp)->b_lock) 349 lockmgr_disowned(&(bp)->b_lock) 355 lockdestroy(&(bp)->b_lock) 361 lockmgr_printinfo(&(bp)->b_lock) [all …]
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_ll2.c | 63 bool b_lock, bool b_only_active) in __ecore_ll2_handle_sanity() argument 79 if (b_lock) in __ecore_ll2_handle_sanity() 83 if (b_lock) in __ecore_ll2_handle_sanity()
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_softdep.c | 953 #define BUF_AREC(bp) lockallowrecurse(&(bp)->b_lock) 954 #define BUF_NOREC(bp) lockdisablerecurse(&(bp)->b_lock)
|