Lines Matching refs:b_lock
121 struct lock b_lock; /* Buffer lock */ member
303 lockinit(&(bp)->b_lock, PRIBIO + 4, buf_wmesg, 0, LK_NEW)
309 _lockmgr_args_rw(&(bp)->b_lock, (locktype), (interlock), \
317 _lockmgr_args_rw(&(bp)->b_lock, (locktype) | LK_TIMELOCK, \
332 (void)_lockmgr_args(&(bp)->b_lock, LK_RELEASE, NULL, \
341 lockmgr_recursed(&(bp)->b_lock)
347 lockstatus(&(bp)->b_lock)
352 lockdestroy(&(bp)->b_lock)
358 lockmgr_printinfo(&(bp)->b_lock)
365 _lockmgr_assert(&(bp)->b_lock, KA_LOCKED, LOCK_FILE, LOCK_LINE)
367 _lockmgr_assert(&(bp)->b_lock, KA_SLOCKED, LOCK_FILE, LOCK_LINE)
369 _lockmgr_assert(&(bp)->b_lock, KA_XLOCKED, LOCK_FILE, LOCK_LINE)
371 _lockmgr_assert(&(bp)->b_lock, KA_UNLOCKED, LOCK_FILE, LOCK_LINE)
387 _lockmgr_disown(&(bp)->b_lock, LOCK_FILE, LOCK_LINE)