Home
last modified time | relevance | path

Searched refs:v_bufobj (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-12.1/sys/fs/nandfs/
H A Dnandfs_segment.c169 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 Dnandfs_vnops.c535 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 Dnfs_clbio.c93 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 Dnfs_clnode.c135 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 Dnfs_clsubs.c353 bo = &vp->v_bufobj; in ncl_clearcommit()
H A Dnfs_clport.c225 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 Dffs_rawread.c107 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 Dffs_vnops.c200 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 Dffs_vfsops.c814 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 Dmsdosfs_vfsops.c423 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 Dcd9660_bmap.c76 *ap->a_bop = &ip->i_mnt->im_devvp->v_bufobj;
/freebsd-12.1/sys/kern/
H A Dvfs_subr.c486 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 Dvfs_cluster.c105 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 Dvfs_default.c626 *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 Dvfs_bio.c3101 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 Dsmbfs_io.c654 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 Dext2_bmap.c74 *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 Dext2_vfsops.c866 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 Dufs_bmap.c86 *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 Dfuse_io.c1144 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 Dvnode.h149 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 Dgeom_vfs.c243 bo = &vp->v_bufobj; in g_vfs_open()
/freebsd-12.1/sys/vm/
H A Dvm_pager.c500 bp->b_bufobj = &vp->v_bufobj; in pbgetvp()
H A Dvm_object.c766 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 Dswap_pager.c2921 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()

12