Home
last modified time | relevance | path

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

/NextBSD/sys/sys/
HDbuf.h96 struct bufobj *b_bufobj; member
145 #define b_object b_bufobj->bo_object
389 KASSERT(bp->b_bufobj != NULL, ("bwrite: no bufobj bp=%p", bp)); in bwrite()
390 KASSERT(bp->b_bufobj->bo_ops != NULL, ("bwrite: no bo_ops bp=%p", bp)); in bwrite()
391 KASSERT(bp->b_bufobj->bo_ops->bop_write != NULL, in bwrite()
393 return (BO_WRITE(bp->b_bufobj, bp)); in bwrite()
400 KASSERT(bp->b_bufobj != NULL, ("bstrategy: no bufobj bp=%p", bp)); in bstrategy()
401 KASSERT(bp->b_bufobj->bo_ops != NULL, in bstrategy()
403 KASSERT(bp->b_bufobj->bo_ops->bop_strategy != NULL, in bstrategy()
405 BO_STRATEGY(bp->b_bufobj, bp); in bstrategy()
/NextBSD/sys/vm/
HDvm_pager.c367 KASSERT(bp->b_bufobj == NULL, ("initpbuf with bufobj")); in initpbuf()
476 KASSERT(bp->b_bufobj == NULL, ("relpbuf with bufobj")); in relpbuf()
506 KASSERT(bp->b_bufobj == NULL, ("pbgetvp: not free (bufobj)")); in pbgetvp()
510 bp->b_bufobj = &vp->v_bufobj; in pbgetvp()
525 KASSERT(bp->b_bufobj == NULL, ("pbgetbo: not free (bufobj)")); in pbgetbo()
528 bp->b_bufobj = bo; in pbgetbo()
539 KASSERT(bp->b_bufobj != NULL, ("pbrelvp: NULL bufobj")); in pbrelvp()
544 bp->b_bufobj = NULL; in pbrelvp()
556 KASSERT(bp->b_bufobj != NULL, ("pbrelbo: NULL bufobj")); in pbrelbo()
560 bp->b_bufobj = NULL; in pbrelbo()
HDswap_pager.c1186 bp->b_bufobj, (intmax_t)bp->b_blkno, bp->b_bcount); in swap_pager_getpages()
1555 bp->b_bufobj = NULL; in swp_pager_async_iodone()
2681 if (bp->b_bufobj) in swapdev_strategy()
2682 bufobj_wdrop(bp->b_bufobj); in swapdev_strategy()
2685 if (bp->b_bufobj != &vp2->v_bufobj) in swapdev_strategy()
2686 bp->b_bufobj = &vp2->v_bufobj; in swapdev_strategy()
/NextBSD/sys/kern/
HDvfs_cluster.c379 VM_OBJECT_WLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild()
381 vm_object_pip_add(tbp->b_bufobj->bo_object, in cluster_rbuild()
385 VM_OBJECT_WUNLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild()
422 VM_OBJECT_WLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild()
434 vm_object_pip_add(tbp->b_bufobj->bo_object, 1); in cluster_rbuild()
441 vm_object_pip_add(tbp->b_bufobj->bo_object, -j); in cluster_rbuild()
444 VM_OBJECT_WUNLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild()
448 VM_OBJECT_WUNLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild()
468 VM_OBJECT_WLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild()
479 VM_OBJECT_WLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild()
[all …]
HDvfs_bio.c1481 bp->b_bufobj = NULL; in buf_alloc()
1871 if ((bp->b_bufobj->bo_flag & BO_DEAD) != 0) { in bufwrite()
1907 bufobj_wref(bp->b_bufobj); in bufwrite()
2008 KASSERT(bp->b_bufobj != NULL, ("No b_bufobj %p", bp)); in bdwrite()
2026 bo = bp->b_bufobj; in bdwrite()
2098 KASSERT(bp->b_bufobj != NULL, ("No b_bufobj %p", bp)); in bdirty()
2128 KASSERT(bp->b_bufobj != NULL, ("No b_bufobj %p", bp)); in bundirty()
2263 BO_LOCK(bp->b_bufobj); in brelse()
2265 BO_UNLOCK(bp->b_bufobj); in brelse()
2423 BO_LOCK(bp->b_bufobj); in bqrelse()
[all …]
HDvfs_subr.c1633 KASSERT(bp->b_bufobj == bo, in flushbuflist()
1635 bp, bp->b_bufobj, bo)); in flushbuflist()
1685 KASSERT(bp->b_bufobj == bo, in bnoreuselist()
1687 bp, bp->b_bufobj, bo)); in bnoreuselist()
1818 KASSERT(bp->b_bufobj != NULL, ("No b_bufobj %p", bp)); in buf_vlist_remove()
1819 ASSERT_BO_WLOCKED(bp->b_bufobj); in buf_vlist_remove()
1824 bv = &bp->b_bufobj->bo_dirty; in buf_vlist_remove()
1826 bv = &bp->b_bufobj->bo_clean; in buf_vlist_remove()
1907 bp->b_bufobj = bo; in bgetvp()
1930 bo = bp->b_bufobj; in brelvp()
[all …]
HDvfs_default.c683 KASSERT(bp->b_bufobj == bo,
685 bp, bp->b_bufobj, bo));
/NextBSD/sys/fs/nandfs/
HDnandfs_segment.c167 bp->b_bufobj = &seginfo->fsdev->nd_devvp->v_bufobj; in create_segment()
250 bp->b_bufobj = &seginfo->fsdev->nd_devvp->v_bufobj; in nandfs_create_superroot_block()
310 bp->b_bufobj = &seginfo->fsdev->nd_devvp->v_bufobj; in nandfs_add_superroot()
345 bp->b_bufobj = &seginfo->fsdev->nd_devvp->v_bufobj; in nandfs_add_segsum_block()
702 KASSERT(bp->b_bufobj != NULL, ("no bufobj for %p", bp)); in nandfs_save_buf()
703 if (bp->b_bufobj != bo) { in nandfs_save_buf()
704 BO_LOCK(bp->b_bufobj); in nandfs_save_buf()
706 BO_LOCKPTR(bp->b_bufobj)); in nandfs_save_buf()
/NextBSD/sys/ufs/ffs/
HDffs_vfsops.c1974 bufobj = bp->b_bufobj; in ffs_backgroundwritedone()
1976 if ((origbp = gbincore(bp->b_bufobj, bp->b_lblkno)) == NULL) in ffs_backgroundwritedone()
2059 BO_LOCK(bp->b_bufobj); in ffs_bufwrite()
2062 BO_UNLOCK(bp->b_bufobj); in ffs_bufwrite()
2067 msleep(&bp->b_xflags, BO_LOCKPTR(bp->b_bufobj), PRIBIO, in ffs_bufwrite()
2073 BO_UNLOCK(bp->b_bufobj); in ffs_bufwrite()
2097 BO_LOCK(bp->b_bufobj); in ffs_bufwrite()
2099 BO_UNLOCK(bp->b_bufobj); in ffs_bufwrite()
HDffs_softdep.c7084 KASSERT(bp->b_bufobj == bo, ("Wrong object in buffer"));
13891 if (lock != BO_LOCKPTR(bp->b_bufobj) && waitfor == MNT_WAIT) {
13893 BO_LOCK(bp->b_bufobj);
13897 msleep(&bp->b_xflags, BO_LOCKPTR(bp->b_bufobj),
13900 BO_UNLOCK(bp->b_bufobj);
13913 ASSERT_BO_WLOCKED(bp->b_bufobj);
/NextBSD/sys/fs/nfsclient/
HDnfs_clvnops.c3187 bufobj_wref(bp->b_bufobj); in ncl_writebp()