Searched refs:b_lock (Results 1 - 5 of 5) sorted by relevance

/freebsd-current/lib/libthr/thread/
H A Dthr_barrier.c66 THR_UMUTEX_LOCK(curthread, &bar->b_lock);
68 THR_UMUTEX_UNLOCK(curthread, &bar->b_lock);
75 THR_UMUTEX_UNLOCK(curthread, &bar->b_lock);
79 _thr_ucond_wait(&bar->b_cv, &bar->b_lock, NULL, 0);
80 THR_UMUTEX_LOCK(curthread, &bar->b_lock);
85 THR_UMUTEX_UNLOCK(curthread, &bar->b_lock);
120 _thr_umutex_init(&bar->b_lock);
123 bar->b_lock.m_flags |= USYNC_PROCESS_SHARED;
149 THR_UMUTEX_LOCK(curthread, &bar->b_lock);
155 THR_UMUTEX_UNLOCK(curthread, &bar->b_lock);
[all...]
H A Dthr_private.h206 struct umutex b_lock; member in struct:pthread_barrier
/freebsd-current/sys/sys/
H A Dbuf.h118 struct lock b_lock; /* Buffer lock */ member in struct:buf
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-current/sys/dev/qlnx/qlnxe/
H A Decore_ll2.c63 bool b_lock, bool b_only_active)
79 if (b_lock)
83 if (b_lock)
61 __ecore_ll2_handle_sanity(struct ecore_hwfn *p_hwfn, u8 connection_handle, bool b_lock, bool b_only_active) argument
/freebsd-current/sys/ufs/ffs/
H A Dffs_softdep.c953 #define BUF_AREC(bp) lockallowrecurse(&(bp)->b_lock)
954 #define BUF_NOREC(bp) lockdisablerecurse(&(bp)->b_lock)

Completed in 132 milliseconds