OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sun Oct 12 09:09:55 GMT 2025