| /netbsd-src/sys/kern/ |
| H A D | vfs_bio.c | 115 * - buf_t::b_objlock: lock on completion (biowait vs biodone). 117 * For buffers associated with vnodes (a most common case) b_objlock points 122 * buf_t::b_objlock 841 KASSERT(bp->b_objlock == vp->v_interlock); in bwrite() 891 mutex_enter(bp->b_objlock); in bwrite() 899 mutex_enter(bp->b_objlock); in bwrite() 904 mutex_exit(bp->b_objlock); in bwrite() 980 KASSERT(bp->b_vp == NULL || bp->b_objlock == bp->b_vp->v_interlock); in bdwrite() 984 mutex_enter(bp->b_objlock); in bdwrite() 992 mutex_enter(bp->b_objlock); in bdwrite() [all...] |
| H A D | vfs_subr.c | 434 KASSERT(bp->b_objlock == &buffer_lock); in bgetvp() 451 bp->b_objlock = vp->v_interlock; in bgetvp() 463 KASSERT(bp->b_objlock == vp->v_interlock); in brelvp() 479 bp->b_objlock = &buffer_lock; in brelvp() 497 KASSERT(bp->b_objlock == vp->v_interlock); in reassignbuf() 1694 (*pr)(" iodone %p objlock %p\n", bp->b_iodone, bp->b_objlock);
|
| H A D | vfs_vnode.c | 2075 KASSERT(bp->b_objlock == vp->v_interlock); in vwakeup() 2076 KASSERT(mutex_owned(bp->b_objlock)); in vwakeup()
|
| /netbsd-src/sys/arch/vax/vax/ |
| H A D | cfl.c | 286 mutex_enter(bp->b_objlock); in cflrint() 289 mutex_exit(bp->b_objlock); in cflrint() 297 mutex_enter(bp->b_objlock); in cflrint() 300 mutex_exit(bp->b_objlock); in cflrint()
|
| /netbsd-src/sys/rump/librump/rumpvfs/ |
| H A D | vm_vfs.c | 100 mutex_enter(bp->b_objlock); in uvm_aio_aiodone() 102 mutex_exit(bp->b_objlock); in uvm_aio_aiodone()
|
| /netbsd-src/sys/uvm/ |
| H A D | uvm_pager.c | 529 mutex_enter(bp->b_objlock); in uvm_aio_aiodone() 531 mutex_exit(bp->b_objlock); in uvm_aio_aiodone()
|
| H A D | uvm_swap.c | 1274 mutex_enter(bp->b_objlock); in swstrategy() 1276 mutex_exit(bp->b_objlock); in swstrategy() 1286 bp->b_objlock = vp->v_interlock; in swstrategy() 1459 nbp->vb_buf.b_objlock = vp->v_interlock; in sw_reg_strategy() 1532 KASSERT(bp->b_objlock == vp->v_interlock); in sw_reg_start()
|
| /netbsd-src/sys/ufs/lfs/ |
| H A D | lfs_inode.c | 896 mutex_enter(bp->b_objlock); in lfs_vtruncbuf() 902 mutex_exit(bp->b_objlock); in lfs_vtruncbuf() 917 mutex_enter(bp->b_objlock); in lfs_vtruncbuf() 923 mutex_exit(bp->b_objlock); in lfs_vtruncbuf()
|
| H A D | lfs_segment.c | 2619 tbp->b_objlock = vp->v_interlock;
|
| /netbsd-src/sys/ufs/ffs/ |
| H A D | ffs_balloc.c | 606 mutex_enter(bp->b_objlock); in ffs_balloc_ufs2() 608 mutex_exit(bp->b_objlock); in ffs_balloc_ufs2() 624 mutex_enter(bp->b_objlock); in ffs_balloc_ufs2() 626 mutex_exit(bp->b_objlock); in ffs_balloc_ufs2()
|
| H A D | ffs_alloc.c | 421 mutex_enter(bp->b_objlock); in ffs_realloccg() 424 mutex_exit(bp->b_objlock); in ffs_realloccg() 519 mutex_enter(bp->b_objlock); in ffs_realloccg() 522 mutex_exit(bp->b_objlock); in ffs_realloccg()
|
| /netbsd-src/sys/sys/ |
| H A D | buf.h | 164 kmutex_t *b_objlock; /* o: completion lock */ member
|
| /netbsd-src/sys/arch/atari/dev/ |
| H A D | hdfd.c | 1510 mutex_enter(bp->b_objlock); in fdformat() 1512 rv = cv_timedwait(&bp->b_done, bp->b_objlock, 20 * hz); in fdformat() 1516 mutex_exit(bp->b_objlock); in fdformat()
|
| /netbsd-src/sys/arch/acorn32/mainbus/ |
| H A D | fd.c | 1481 mutex_enter(bp->b_objlock); in fdformat() 1483 rv = cv_timedwait(&bp->b_done, bp->b_objlock, 20 * hz); in fdformat() 1487 mutex_exit(bp->b_objlock); in fdformat()
|
| /netbsd-src/sys/dev/ata/ |
| H A D | ld_ataraid.c | 300 cbp->cb_buf.b_objlock = sc->sc_vnodes[comp]->v_interlock; in ld_ataraid_make_cbuf()
|
| /netbsd-src/sys/miscfs/genfs/ |
| H A D | genfs_io.c | 1841 mutex_enter(bp->b_objlock); in genfs_dio_iodone() 1843 mutex_exit(bp->b_objlock); in genfs_dio_iodone()
|
| /netbsd-src/sys/dev/gpib/ |
| H A D | mt.c | 478 bp->b_objlock = &buffer_lock; in mtcommand()
|
| H A D | ct.c | 435 bp->b_objlock = &buffer_lock; in ctcommand()
|
| /netbsd-src/sys/dev/qbus/ |
| H A D | ts.c | 380 bp->b_objlock = &buffer_lock; in tscommand()
|
| /netbsd-src/sys/arch/xen/xen/ |
| H A D | xbdback_xenbus.c | 1392 xbd_io->xio_buf.b_objlock = xbdi->xbdi_vp->v_interlock; in xbdback_co_io_gotio()
|
| /netbsd-src/sys/dev/ |
| H A D | ccd.c | 946 cbp->cb_buf.b_objlock = ci->ci_vp->v_interlock; in ccdbuffer()
|
| H A D | vnd.c | 741 bp->b_objlock = bp->b_vp->v_interlock; in vndthread()
|