Home
last modified time | relevance | path

Searched refs:b_lock (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/lib/libthr/thread/
H A Dthr_barrier.c66 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()
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()
162 THR_UMUTEX_LOCK(curthread, &bar->b_lock); in _pthread_barrier_wait()
[all …]
H A Dthr_private.h206 struct umutex b_lock; member
/freebsd-14.2/sys/sys/
H A Dbuf.h120 struct lock b_lock; /* Buffer lock */ member
301 lockinit(&(bp)->b_lock, PRIBIO + 4, wmesg, 0, LK_NEW)
307 _lockmgr_args_rw(&(bp)->b_lock, (locktype), (interlock), \
315 _lockmgr_args_rw(&(bp)->b_lock, (locktype) | LK_TIMELOCK, \
330 (void)_lockmgr_args(&(bp)->b_lock, LK_RELEASE, NULL, \
339 lockmgr_recursed(&(bp)->b_lock)
345 lockstatus(&(bp)->b_lock)
350 lockdestroy(&(bp)->b_lock)
356 lockmgr_printinfo(&(bp)->b_lock)
363 _lockmgr_assert(&(bp)->b_lock, KA_LOCKED, LOCK_FILE, LOCK_LINE)
[all …]
/freebsd-14.2/sys/geom/
H A Dgeom_vfs.c128 if (LK_HOLDER(bp->b_lock.lk_lock) == LK_KERNPROC) in g_vfs_done()
133 if (LK_HOLDER(bp->b_lock.lk_lock) == LK_KERNPROC) in g_vfs_done()
/freebsd-14.2/sys/dev/qlnx/qlnxe/
H A Decore_ll2.c63 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-14.2/sys/ufs/ffs/
H A Dffs_softdep.c955 #define BUF_AREC(bp) lockallowrecurse(&(bp)->b_lock)
956 #define BUF_NOREC(bp) lockdisablerecurse(&(bp)->b_lock)