| /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() 433 bo = &vp->v_bufobj; in nandfs_iterate_dirty_buf() 468 nblocks = vp->v_bufobj.bo_dirty.bv_cnt; in nandfs_iterate_system_vnode() 505 bo = &vp->v_bufobj; in nandfs_iterate_dirty_vnodes() 507 if (vp->v_bufobj.bo_dirty.bv_cnt) { in nandfs_iterate_dirty_vnodes() 704 bo = &fsdev->nd_devvp->v_bufobj; in nandfs_save_buf() 925 bo = &NTOV(fsdev->nd_gc_node)->v_bufobj; in nandfs_invalidate_bufs() 1019 if (vp->v_bufobj.bo_dirty.bv_cnt) { in nandfs_sync_file() 1231 NTOV(cp)->v_bufobj.bo_dirty.bv_cnt != 0 || in nandfs_segment_constructor() 1232 NTOV(gc)->v_bufobj.bo_dirty.bv_cnt != 0 || in nandfs_segment_constructor() [all …]
|
| H A D | nandfs_vnops.c | 535 bo = &vp->v_bufobj; in nandfs_vtruncbuf() 1131 BO_STRATEGY(&nandfsdev->nd_devvp->v_bufobj, nbp); in nandfs_read_filebuf() 1146 BO_STRATEGY(&nandfsdev->nd_devvp->v_bufobj, bp); in nandfs_write_filebuf() 2033 vp->v_bufobj.bo_dirty.bv_cnt) { in nandfs_fsync() 2057 *ap->a_bop = &nandfsdev->nd_devvp->v_bufobj; in nandfs_bmap()
|
| /freebsd-12.1/sys/fs/nfsclient/ |
| H A D | nfs_clbio.c | 93 return (off / vp->v_bufobj.bo_bsize); in ncl_gbp_getblkno() 108 biosize = vp->v_bufobj.bo_bsize; in ncl_gbp_getblksz() 467 biosize = vp->v_bufobj.bo_bsize; in ncl_bioread() 494 if (incore(&vp->v_bufobj, rabn) == NULL) { in ncl_bioread() 969 biosize = vp->v_bufobj.bo_bsize; in ncl_write() 986 BO_LOCK(&vp->v_bufobj); in ncl_write() 987 if (vp->v_bufobj.bo_dirty.bv_cnt != 0) { in ncl_write() 994 BO_UNLOCK(&vp->v_bufobj); in ncl_write() 1347 vp->v_bufobj.bo_object != NULL) { in ncl_vinvalbuf() 1348 VM_OBJECT_WLOCK(vp->v_bufobj.bo_object); in ncl_vinvalbuf() [all …]
|
| H A D | nfs_clnode.c | 135 KASSERT(vp->v_bufobj.bo_bsize != 0, ("ncl_nget: bo_bsize == 0")); in ncl_nget() 136 vp->v_bufobj.bo_ops = &buf_ops_newnfs; in ncl_nget()
|
| H A D | nfs_clsubs.c | 353 bo = &vp->v_bufobj; in ncl_clearcommit()
|
| H A D | nfs_clport.c | 225 KASSERT(vp->v_bufobj.bo_bsize != 0, ("nfscl_nget: bo_bsize == 0")); in nfscl_nget() 226 vp->v_bufobj.bo_ops = &buf_ops_newnfs; in nfscl_nget()
|
| /freebsd-12.1/sys/ufs/ffs/ |
| H A D | ffs_rawread.c | 107 bo = &vp->v_bufobj; in ffs_rawread_sync() 154 error = bufobj_wwait(&vp->v_bufobj, 0, 0); in ffs_rawread_sync() 263 BO_STRATEGY(&dp->v_bufobj, bp); in ffs_rawread_readahead() 439 secsize = ITODEVVP(ip)->v_bufobj.bo_bsize; in ffs_rawread()
|
| H A D | ffs_vnops.c | 200 bo = &vp->v_bufobj; in ffs_fsync() 238 bo = &vp->v_bufobj; in ffs_syncvnode() 1740 if (!use_buf_pager && um->um_devvp->v_bufobj.bo_bsize <= PAGE_SIZE) in ffs_getpages() 1757 if (um->um_devvp->v_bufobj.bo_bsize <= PAGE_SIZE) in ffs_getpages_async()
|
| H A D | ffs_vfsops.c | 814 devvp->v_bufobj.bo_ops = &ffs_ops; 900 ump->um_bo = &devvp->v_bufobj; 1576 vp->v_bufobj.bo_dirty.bv_cnt == 0) { 1606 bo = &devvp->v_bufobj; 1707 vp->v_bufobj.bo_bsize = fs->fs_bsize;
|
| /freebsd-12.1/sys/fs/msdosfs/ |
| H A D | msdosfs_vfsops.c | 423 bo = &devvp->v_bufobj; in mountmsdosfs() 779 bo = &vp->v_bufobj; in msdosfs_unmount() 788 TAILQ_FIRST(&vp->v_bufobj.bo_clean.bv_hd), in msdosfs_unmount() 789 TAILQ_FIRST(&vp->v_bufobj.bo_dirty.bv_hd), in msdosfs_unmount() 790 vp->v_bufobj.bo_numoutput, vp->v_type); in msdosfs_unmount() 912 (vp->v_bufobj.bo_dirty.bv_cnt == 0 || in msdosfs_sync()
|
| /freebsd-12.1/sys/fs/cd9660/ |
| H A D | cd9660_bmap.c | 76 *ap->a_bop = &ip->i_mnt->im_devvp->v_bufobj;
|
| /freebsd-12.1/sys/kern/ |
| H A D | vfs_subr.c | 486 bufobj_init(&vp->v_bufobj, vp); in vnode_init() 512 bo = &vp->v_bufobj; in vnode_fini() 1971 bo = &vp->v_bufobj; in vtruncbuf() 2025 bo = &vp->v_bufobj; in v_inval_buf_range() 2182 bo = &vp->v_bufobj; in bgetvp() 3109 bo = &vp->v_bufobj; in _vdrop() 3503 BO_LOCK(&vp->v_bufobj); in vgonel() 3516 BO_UNLOCK(&vp->v_bufobj); in vgonel() 4381 bo = &vp->v_bufobj; in vfs_allocate_syncvnode() 4434 bo = &syncvp->v_bufobj; in sync_fsync() [all …]
|
| H A D | vfs_cluster.c | 105 bo = &vp->v_bufobj; in cluster_read() 150 rbp = gbincore(&vp->v_bufobj, lblkno+i); in cluster_read() 816 bo = &vp->v_bufobj; in cluster_wbuild() 824 if ((tbp = gbincore(&vp->v_bufobj, start_lbn)) == NULL || in cluster_wbuild()
|
| H A D | vfs_default.c | 626 *ap->a_bop = &ap->a_vp->v_bufobj; 1018 bo = &vp->v_bufobj; in vop_stdadvise() 1020 bsize = vp->v_bufobj.bo_bsize; in vop_stdadvise() 1196 if (vp->v_bufobj.bo_dirty.bv_cnt == 0) {
|
| H A D | vfs_bio.c | 3101 if ((bpa = gbincore(&vp->v_bufobj, lblkno)) == NULL) in vfs_bio_clcheck() 3149 bo = &vp->v_bufobj; in vfs_bio_awrite() 3258 bd = &bdomain[vp->v_bufobj.bo_domain]; in getnewbuf() 3597 if (incore(&vp->v_bufobj, blkno)) in inmem() 3864 bo = &vp->v_bufobj; in getblkx() 5441 TAILQ_FOREACH(bp, &vp->v_bufobj.bo_clean.bv_hd, b_bobufs) { in DB_SHOW_COMMAND() 5446 TAILQ_FOREACH(bp, &vp->v_bufobj.bo_dirty.bv_hd, b_bobufs) { in DB_SHOW_COMMAND()
|
| /freebsd-12.1/sys/fs/smbfs/ |
| H A D | smbfs_io.c | 654 if (vp->v_bufobj.bo_object != NULL) { in smbfs_vinvalbuf() 655 VM_OBJECT_WLOCK(vp->v_bufobj.bo_object); in smbfs_vinvalbuf() 656 vm_object_page_clean(vp->v_bufobj.bo_object, 0, 0, OBJPC_SYNC); in smbfs_vinvalbuf() 657 VM_OBJECT_WUNLOCK(vp->v_bufobj.bo_object); in smbfs_vinvalbuf()
|
| /freebsd-12.1/sys/fs/ext2fs/ |
| H A D | ext2_bmap.c | 74 *ap->a_bop = &VTOI(ap->a_vp)->i_devvp->v_bufobj; in ext2_bmap() 223 if ((daddr == 0 && !incore(&vp->v_bufobj, metalbn)) || metalbn == bn) in ext2_bmaparray()
|
| H A D | ext2_vfsops.c | 866 bo = &devvp->v_bufobj; in ext2_mountfs() 958 ump->um_bo = &devvp->v_bufobj; in ext2_mountfs() 1144 (vp->v_bufobj.bo_dirty.bv_cnt == 0 || in ext2_sync()
|
| /freebsd-12.1/sys/ufs/ufs/ |
| H A D | ufs_bmap.c | 86 *ap->a_bop = &VFSTOUFS(ap->a_vp->v_mount)->um_devvp->v_bufobj; 258 if ((daddr == 0 && !incore(&vp->v_bufobj, metalbn)) || metalbn == bn)
|
| /freebsd-12.1/sys/fs/fuse/ |
| H A D | fuse_io.c | 1144 if (vp->v_bufobj.bo_object != NULL) { in fuse_io_invalbuf() 1145 VM_OBJECT_WLOCK(vp->v_bufobj.bo_object); in fuse_io_invalbuf() 1146 vm_object_page_clean(vp->v_bufobj.bo_object, 0, 0, OBJPC_SYNC); in fuse_io_invalbuf() 1147 VM_OBJECT_WUNLOCK(vp->v_bufobj.bo_object); in fuse_io_invalbuf()
|
| /freebsd-12.1/sys/sys/ |
| H A D | vnode.h | 149 struct bufobj v_bufobj; /* * Buffer cache object */ member 180 #define bo2vnode(bo) __containerof((bo), struct vnode, v_bufobj) 183 #define v_object v_bufobj.bo_object
|
| /freebsd-12.1/sys/geom/ |
| H A D | geom_vfs.c | 243 bo = &vp->v_bufobj; in g_vfs_open()
|
| /freebsd-12.1/sys/vm/ |
| H A D | vm_pager.c | 500 bp->b_bufobj = &vp->v_bufobj; in pbgetvp()
|
| H A D | vm_object.c | 766 BO_LOCK(&vp->v_bufobj); in vm_object_terminate() 767 vp->v_bufobj.bo_flag |= BO_DEAD; in vm_object_terminate() 768 BO_UNLOCK(&vp->v_bufobj); in vm_object_terminate()
|
| H A D | swap_pager.c | 2921 bufobj_wref(&vp2->v_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()
|