HomeSort by: relevance | last modified time | path
    Searched refs:b_objlock (Results 1 - 22 of 22) sorted by relevancy

  /src/sys/rump/librump/rumpvfs/
vm_vfs.c 100 mutex_enter(bp->b_objlock);
102 mutex_exit(bp->b_objlock);
  /src/sys/kern/
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);
891 mutex_enter(bp->b_objlock);
899 mutex_enter(bp->b_objlock);
904 mutex_exit(bp->b_objlock);
980 KASSERT(bp->b_vp == NULL || bp->b_objlock == bp->b_vp->v_interlock);
984 mutex_enter(bp->b_objlock);
992 mutex_enter(bp->b_objlock);
    [all...]
vfs_subr.c 434 KASSERT(bp->b_objlock == &buffer_lock);
451 bp->b_objlock = vp->v_interlock;
463 KASSERT(bp->b_objlock == vp->v_interlock);
479 bp->b_objlock = &buffer_lock;
497 KASSERT(bp->b_objlock == vp->v_interlock);
1694 (*pr)(" iodone %p objlock %p\n", bp->b_iodone, bp->b_objlock);
vfs_vnode.c 2075 KASSERT(bp->b_objlock == vp->v_interlock);
2076 KASSERT(mutex_owned(bp->b_objlock));
  /src/sys/arch/vax/vax/
cfl.c 286 mutex_enter(bp->b_objlock);
289 mutex_exit(bp->b_objlock);
297 mutex_enter(bp->b_objlock);
300 mutex_exit(bp->b_objlock);
  /src/sys/sys/
buf.h 103 * o b_objlock
105 * For buffers associated with a vnode, b_objlock points to vp->v_interlock.
164 kmutex_t *b_objlock; /* o: completion lock */ member in struct:buf
  /src/sys/uvm/
uvm_pager.c 529 mutex_enter(bp->b_objlock);
531 mutex_exit(bp->b_objlock);
uvm_swap.c 1274 mutex_enter(bp->b_objlock);
1276 mutex_exit(bp->b_objlock);
1286 bp->b_objlock = vp->v_interlock;
1459 nbp->vb_buf.b_objlock = vp->v_interlock;
1535 KASSERT(bp->b_objlock == vp->v_interlock);
  /src/sys/ufs/lfs/
lfs_inode.c 896 mutex_enter(bp->b_objlock);
902 mutex_exit(bp->b_objlock);
917 mutex_enter(bp->b_objlock);
923 mutex_exit(bp->b_objlock);
lfs_segment.c 2691 tbp->b_objlock = vp->v_interlock;
  /src/sys/ufs/ffs/
ffs_balloc.c 606 mutex_enter(bp->b_objlock);
608 mutex_exit(bp->b_objlock);
624 mutex_enter(bp->b_objlock);
626 mutex_exit(bp->b_objlock);
ffs_alloc.c 421 mutex_enter(bp->b_objlock);
424 mutex_exit(bp->b_objlock);
519 mutex_enter(bp->b_objlock);
522 mutex_exit(bp->b_objlock);
  /src/sys/arch/atari/dev/
hdfd.c 1510 mutex_enter(bp->b_objlock);
1512 rv = cv_timedwait(&bp->b_done, bp->b_objlock, 20 * hz);
1516 mutex_exit(bp->b_objlock);
  /src/sys/arch/acorn32/mainbus/
fd.c 1481 mutex_enter(bp->b_objlock);
1483 rv = cv_timedwait(&bp->b_done, bp->b_objlock, 20 * hz);
1487 mutex_exit(bp->b_objlock);
  /src/sys/miscfs/genfs/
genfs_io.c 1841 mutex_enter(bp->b_objlock);
1843 mutex_exit(bp->b_objlock);
  /src/sys/dev/gpib/
ct.c 435 bp->b_objlock = &buffer_lock;
mt.c 478 bp->b_objlock = &buffer_lock;
  /src/sys/dev/qbus/
ts.c 380 bp->b_objlock = &buffer_lock;
  /src/sys/dev/ata/
ld_ataraid.c 304 cbp->cb_buf.b_objlock = sc->sc_vnodes[comp]->v_interlock;
  /src/sys/arch/xen/xen/
xbdback_xenbus.c 1392 xbd_io->xio_buf.b_objlock = xbdi->xbdi_vp->v_interlock;
  /src/sys/dev/
ccd.c 946 cbp->cb_buf.b_objlock = ci->ci_vp->v_interlock;
vnd.c 741 bp->b_objlock = bp->b_vp->v_interlock;

Completed in 35 milliseconds