Searched refs:b_bufobj (Results 1 – 11 of 11) sorted by relevance
| /freebsd-12.1/sys/vm/ |
| H A D | vm_pager.c | 361 KASSERT(bp->b_bufobj == NULL, ("initpbuf with bufobj")); in initpbuf() 465 KASSERT(bp->b_bufobj == NULL, ("relpbuf with bufobj")); in relpbuf() 496 KASSERT(bp->b_bufobj == NULL, ("pbgetvp: not free (bufobj)")); in pbgetvp() 500 bp->b_bufobj = &vp->v_bufobj; in pbgetvp() 515 KASSERT(bp->b_bufobj == NULL, ("pbgetbo: not free (bufobj)")); in pbgetbo() 518 bp->b_bufobj = bo; in pbgetbo() 529 KASSERT(bp->b_bufobj != NULL, ("pbrelvp: NULL bufobj")); in pbrelvp() 534 bp->b_bufobj = NULL; in pbrelvp() 546 KASSERT(bp->b_bufobj != NULL, ("pbrelbo: NULL bufobj")); in pbrelbo() 550 bp->b_bufobj = NULL; in pbrelbo()
|
| H A D | swap_pager.c | 1258 bp->b_bufobj, (intmax_t)bp->b_blkno, bp->b_bcount); in swap_pager_getpages() 1633 bp->b_bufobj = NULL; in swp_pager_async_iodone() 2919 if (bp->b_bufobj) in swapdev_strategy() 2920 bufobj_wdrop(bp->b_bufobj); in swapdev_strategy() 2923 if (bp->b_bufobj != &vp2->v_bufobj) in swapdev_strategy() 2924 bp->b_bufobj = &vp2->v_bufobj; in swapdev_strategy()
|
| /freebsd-12.1/sys/sys/ |
| H A D | buf.h | 99 struct bufobj *b_bufobj; member 160 #define b_object b_bufobj->bo_object 403 KASSERT(bp->b_bufobj != NULL, ("bwrite: no bufobj bp=%p", bp)); in bwrite() 404 KASSERT(bp->b_bufobj->bo_ops != NULL, ("bwrite: no bo_ops bp=%p", bp)); in bwrite() 405 KASSERT(bp->b_bufobj->bo_ops->bop_write != NULL, in bwrite() 407 return (BO_WRITE(bp->b_bufobj, bp)); in bwrite() 414 KASSERT(bp->b_bufobj != NULL, ("bstrategy: no bufobj bp=%p", bp)); in bstrategy() 415 KASSERT(bp->b_bufobj->bo_ops != NULL, in bstrategy() 417 KASSERT(bp->b_bufobj->bo_ops->bop_strategy != NULL, in bstrategy() 419 BO_STRATEGY(bp->b_bufobj, bp); in bstrategy()
|
| /freebsd-12.1/sys/kern/ |
| H A D | vfs_cluster.c | 409 VM_OBJECT_WLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild() 411 vm_object_pip_add(tbp->b_bufobj->bo_object, in cluster_rbuild() 415 VM_OBJECT_WUNLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild() 452 VM_OBJECT_WLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild() 478 VM_OBJECT_WUNLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild() 498 VM_OBJECT_WLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild() 509 VM_OBJECT_WLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild() 521 VM_OBJECT_WUNLOCK(tbp->b_bufobj->bo_object); in cluster_rbuild() 539 VM_OBJECT_WLOCK(bp->b_bufobj->bo_object); in cluster_rbuild() 545 VM_OBJECT_WUNLOCK(bp->b_bufobj->bo_object); in cluster_rbuild() [all …]
|
| H A D | vfs_bio.c | 1698 bp->b_bufobj = NULL; in buf_alloc() 2254 bufobj_wref(bp->b_bufobj); in bufwrite() 2380 bo = bp->b_bufobj; in bdwrite() 2626 BO_LOCK(bp->b_bufobj); in brelse() 2628 BO_UNLOCK(bp->b_bufobj); in brelse() 2806 BO_LOCK(bp->b_bufobj); in bqrelse() 2808 BO_UNLOCK(bp->b_bufobj); in bqrelse() 2845 obj = bp->b_bufobj->bo_object; in vfs_vmio_iodone() 2935 obj = bp->b_bufobj->bo_object; in vfs_vmio_invalidate() 4105 KASSERT(bp->b_bufobj == bo, in getblkx() [all …]
|
| H A D | vfs_subr.c | 1873 KASSERT(bp->b_bufobj == bo, in flushbuflist() 1875 bp, bp->b_bufobj, bo)); in flushbuflist() 1928 KASSERT(bp->b_bufobj == bo, in bnoreuselist() 1930 bp, bp->b_bufobj, bo)); in bnoreuselist() 2104 ASSERT_BO_WLOCKED(bp->b_bufobj); in buf_vlist_remove() 2109 bv = &bp->b_bufobj->bo_dirty; in buf_vlist_remove() 2111 bv = &bp->b_bufobj->bo_clean; in buf_vlist_remove() 2192 bp->b_bufobj = bo; in bgetvp() 2215 bo = bp->b_bufobj; in brelvp() 2229 bp->b_bufobj = NULL; in brelvp() [all …]
|
| H A D | vfs_vnops.c | 2556 KASSERT(bp->b_bufobj == bo, in vn_fsync_buf() 2558 bp, bp->b_bufobj, bo)); in vn_fsync_buf()
|
| /freebsd-12.1/sys/fs/nandfs/ |
| H A D | nandfs_segment.c | 169 bp->b_bufobj = &seginfo->fsdev->nd_devvp->v_bufobj; in create_segment() 252 bp->b_bufobj = &seginfo->fsdev->nd_devvp->v_bufobj; in nandfs_create_superroot_block() 312 bp->b_bufobj = &seginfo->fsdev->nd_devvp->v_bufobj; in nandfs_add_superroot() 347 bp->b_bufobj = &seginfo->fsdev->nd_devvp->v_bufobj; in nandfs_add_segsum_block() 709 KASSERT(bp->b_bufobj != NULL, ("no bufobj for %p", bp)); in nandfs_save_buf() 710 if (bp->b_bufobj != bo) { in nandfs_save_buf() 711 BO_LOCK(bp->b_bufobj); in nandfs_save_buf() 713 BO_LOCKPTR(bp->b_bufobj)); in nandfs_save_buf()
|
| /freebsd-12.1/sys/ufs/ffs/ |
| H A D | ffs_vfsops.c | 2041 bufobj = bp->b_bufobj; in ffs_backgroundwritedone() 2043 if ((origbp = gbincore(bp->b_bufobj, bp->b_lblkno)) == NULL) in ffs_backgroundwritedone() 2127 BO_LOCK(bp->b_bufobj); in ffs_bufwrite() 2130 BO_UNLOCK(bp->b_bufobj); in ffs_bufwrite() 2135 msleep(&bp->b_xflags, BO_LOCKPTR(bp->b_bufobj), PRIBIO, in ffs_bufwrite() 2141 BO_UNLOCK(bp->b_bufobj); in ffs_bufwrite() 2165 BO_LOCK(bp->b_bufobj); in ffs_bufwrite() 2167 BO_UNLOCK(bp->b_bufobj); in ffs_bufwrite()
|
| H A D | ffs_softdep.c | 7148 KASSERT(bp->b_bufobj == bo, ("Wrong object in buffer")); 14178 if (lock != BO_LOCKPTR(bp->b_bufobj) && waitfor == MNT_WAIT) { 14180 BO_LOCK(bp->b_bufobj); 14184 msleep(&bp->b_xflags, BO_LOCKPTR(bp->b_bufobj), 14187 BO_UNLOCK(bp->b_bufobj); 14196 ASSERT_BO_WLOCKED(bp->b_bufobj);
|
| /freebsd-12.1/sys/fs/nfsclient/ |
| H A D | nfs_clvnops.c | 3223 bufobj_wref(bp->b_bufobj); in ncl_writebp()
|