Home
last modified time | relevance | path

Searched refs:b_bufobj (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/sys/sys/
H A Dbuf.h100 struct bufobj *b_bufobj; member
161 #define b_object b_bufobj->bo_object
413 KASSERT(bp->b_bufobj != NULL, ("bwrite: no bufobj bp=%p", bp)); in bwrite()
414 KASSERT(bp->b_bufobj->bo_ops != NULL, ("bwrite: no bo_ops bp=%p", bp)); in bwrite()
415 KASSERT(bp->b_bufobj->bo_ops->bop_write != NULL, in bwrite()
417 return (BO_WRITE(bp->b_bufobj, bp)); in bwrite()
424 KASSERT(bp->b_bufobj != NULL, ("bstrategy: no bufobj bp=%p", bp)); in bstrategy()
425 KASSERT(bp->b_bufobj->bo_ops != NULL, in bstrategy()
427 KASSERT(bp->b_bufobj->bo_ops->bop_strategy != NULL, in bstrategy()
429 BO_STRATEGY(bp->b_bufobj, bp); in bstrategy()
/freebsd-13.1/sys/vm/
H A Dvm_pager.c449 bp->b_bufobj = NULL; in pbuf_ctor()
514 KASSERT(bp->b_bufobj == NULL, ("pbgetvp: not free (bufobj)")); in pbgetvp()
518 bp->b_bufobj = &vp->v_bufobj; in pbgetvp()
533 KASSERT(bp->b_bufobj == NULL, ("pbgetbo: not free (bufobj)")); in pbgetbo()
536 bp->b_bufobj = bo; in pbgetbo()
547 KASSERT(bp->b_bufobj != NULL, ("pbrelvp: NULL bufobj")); in pbrelvp()
552 bp->b_bufobj = NULL; in pbrelvp()
564 KASSERT(bp->b_bufobj != NULL, ("pbrelbo: NULL bufobj")); in pbrelbo()
568 bp->b_bufobj = NULL; in pbrelbo()
H A Dswap_pager.c1384 bp->b_bufobj, (intmax_t)bp->b_blkno, bp->b_bcount); in swap_pager_getpages_locked()
1753 bp->b_bufobj = NULL; in swp_pager_async_iodone()
3046 if (bp->b_bufobj) in swapdev_strategy()
3047 bufobj_wdrop(bp->b_bufobj); in swapdev_strategy()
3052 if (bp->b_bufobj != &vp2->v_bufobj) in swapdev_strategy()
3053 bp->b_bufobj = &vp2->v_bufobj; in swapdev_strategy()
/freebsd-13.1/sys/kern/
H A Dvfs_bio.c1743 bp->b_bufobj = NULL; in buf_alloc()
2312 bufobj_wref(bp->b_bufobj); in bufwrite()
2439 bo = bp->b_bufobj; in bdwrite()
2690 BO_LOCK(bp->b_bufobj); in brelse()
2692 BO_UNLOCK(bp->b_bufobj); in brelse()
2892 BO_LOCK(bp->b_bufobj); in bqrelse()
2894 BO_UNLOCK(bp->b_bufobj); in bqrelse()
2931 obj = bp->b_bufobj->bo_object; in vfs_vmio_iodone()
3017 obj = bp->b_bufobj->bo_object; in vfs_vmio_invalidate()
4222 KASSERT(bp->b_bufobj == bo, in getblkx()
[all …]
H A Dvfs_cluster.c413 vm_object_pip_add(tbp->b_bufobj->bo_object, in cluster_rbuild()
464 vm_object_pip_add(tbp->b_bufobj->bo_object, 1); in cluster_rbuild()
470 vm_object_pip_wakeupn(tbp->b_bufobj->bo_object, in cluster_rbuild()
992 vm_object_pip_add(tbp->b_bufobj->bo_object, in cluster_wbuild()
1017 bufobj_wref(tbp->b_bufobj); in cluster_wbuild()
H A Dvfs_subr.c2192 KASSERT(bp->b_bufobj == bo, in flushbuflist()
2194 bp, bp->b_bufobj, bo)); in flushbuflist()
2247 KASSERT(bp->b_bufobj == bo, in bnoreuselist()
2249 bp, bp->b_bufobj, bo)); in bnoreuselist()
2426 ASSERT_BO_WLOCKED(bp->b_bufobj); in buf_vlist_remove()
2432 bv = &bp->b_bufobj->bo_dirty; in buf_vlist_remove()
2434 bv = &bp->b_bufobj->bo_clean; in buf_vlist_remove()
2535 bp->b_bufobj = bo; in bgetvp()
2558 bo = bp->b_bufobj; in brelvp()
2569 bp->b_bufobj = NULL; in brelvp()
[all …]
H A Dvfs_vnops.c2870 KASSERT(bp->b_bufobj == bo, in vn_fsync_buf()
2872 bp, bp->b_bufobj, bo)); in vn_fsync_buf()
/freebsd-13.1/sys/ufs/ffs/
H A Dffs_vfsops.c2334 bufobj = bp->b_bufobj; in ffs_backgroundwritedone()
2336 if ((origbp = gbincore(bp->b_bufobj, bp->b_lblkno)) == NULL) in ffs_backgroundwritedone()
2419 BO_LOCK(bp->b_bufobj); in ffs_bufwrite()
2422 BO_UNLOCK(bp->b_bufobj); in ffs_bufwrite()
2427 msleep(&bp->b_xflags, BO_LOCKPTR(bp->b_bufobj), PRIBIO, in ffs_bufwrite()
2433 BO_UNLOCK(bp->b_bufobj); in ffs_bufwrite()
2457 BO_LOCK(bp->b_bufobj); in ffs_bufwrite()
2459 BO_UNLOCK(bp->b_bufobj); in ffs_bufwrite()
H A Dffs_softdep.c7539 KASSERT(bp->b_bufobj == bo, ("Wrong object in buffer"));
14739 if (lock != BO_LOCKPTR(bp->b_bufobj) && waitfor == MNT_WAIT) {
14741 BO_LOCK(bp->b_bufobj);
14745 msleep(&bp->b_xflags, BO_LOCKPTR(bp->b_bufobj),
14748 BO_UNLOCK(bp->b_bufobj);
14757 ASSERT_BO_WLOCKED(bp->b_bufobj);
/freebsd-13.1/sys/fs/nfsclient/
H A Dnfs_clvnops.c3486 bufobj_wref(bp->b_bufobj); in ncl_writebp()