Home
last modified time | relevance | path

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

12

/freebsd-13.1/sys/fs/msdosfs/
H A Dmsdosfs_vfsops.c451 bo = &devvp->v_bufobj; in mountmsdosfs()
452 BO_LOCK(&odevvp->v_bufobj); in mountmsdosfs()
453 odevvp->v_bufobj.bo_flag |= BO_NOBUFS; in mountmsdosfs()
454 BO_UNLOCK(&odevvp->v_bufobj); in mountmsdosfs()
777 BO_LOCK(&odevvp->v_bufobj); in mountmsdosfs()
778 odevvp->v_bufobj.bo_flag &= ~BO_NOBUFS; in mountmsdosfs()
779 BO_UNLOCK(&odevvp->v_bufobj); in mountmsdosfs()
840 bo = &vp->v_bufobj; in msdosfs_unmount()
863 BO_LOCK(&pmp->pm_odevvp->v_bufobj); in msdosfs_unmount()
865 BO_UNLOCK(&pmp->pm_odevvp->v_bufobj); in msdosfs_unmount()
[all …]
/freebsd-13.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()
495 if (incore(&vp->v_bufobj, rabn) == NULL) { in ncl_bioread()
1015 biosize = vp->v_bufobj.bo_bsize; in ncl_write()
1032 BO_LOCK(&vp->v_bufobj); in ncl_write()
1033 if (vp->v_bufobj.bo_dirty.bv_cnt != 0) { in ncl_write()
1040 BO_UNLOCK(&vp->v_bufobj); in ncl_write()
1403 vp->v_bufobj.bo_object != NULL) { in ncl_vinvalbuf()
1404 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.c359 bo = &vp->v_bufobj; in ncl_clearcommit()
H A Dnfs_clport.c226 KASSERT(vp->v_bufobj.bo_bsize != 0, ("nfscl_nget: bo_bsize == 0")); in nfscl_nget()
227 vp->v_bufobj.bo_ops = &buf_ops_newnfs; in nfscl_nget()
/freebsd-13.1/sys/ufs/ffs/
H A Dffs_rawread.c106 bo = &vp->v_bufobj; in ffs_rawread_sync()
153 error = bufobj_wwait(&vp->v_bufobj, 0, 0); in ffs_rawread_sync()
257 BO_STRATEGY(&dp->v_bufobj, bp); in ffs_rawread_readahead()
431 secsize = ITODEVVP(ip)->v_bufobj.bo_bsize; in ffs_rawread()
H A Dffs_vfsops.c977 devvp->v_bufobj.bo_ops = &ffs_ops;
978 BO_LOCK(&odevvp->v_bufobj);
979 odevvp->v_bufobj.bo_flag |= BO_NOBUFS;
980 BO_UNLOCK(&odevvp->v_bufobj);
1062 ump->um_bo = &devvp->v_bufobj;
1266 BO_LOCK(&odevvp->v_bufobj);
1268 BO_UNLOCK(&odevvp->v_bufobj);
1470 BO_LOCK(&ump->um_odevvp->v_bufobj);
1472 BO_UNLOCK(&ump->um_odevvp->v_bufobj);
1813 bo = &devvp->v_bufobj;
[all …]
H A Dffs_vnops.c228 bo = &vp->v_bufobj; in ffs_fsync()
268 bo = &vp->v_bufobj; in ffs_syncvnode()
1959 if (!use_buf_pager && um->um_devvp->v_bufobj.bo_bsize <= PAGE_SIZE) in ffs_getpages()
1978 if (um->um_devvp->v_bufobj.bo_bsize <= PAGE_SIZE) { in ffs_getpages_async()
/freebsd-13.1/sys/fs/cd9660/
H A Dcd9660_bmap.c76 *ap->a_bop = &ip->i_mnt->im_devvp->v_bufobj;
/freebsd-13.1/sys/fs/smbfs/
H A Dsmbfs_io.c653 if (vp->v_bufobj.bo_object != NULL) { in smbfs_vinvalbuf()
654 VM_OBJECT_WLOCK(vp->v_bufobj.bo_object); in smbfs_vinvalbuf()
655 vm_object_page_clean(vp->v_bufobj.bo_object, 0, 0, OBJPC_SYNC); in smbfs_vinvalbuf()
656 VM_OBJECT_WUNLOCK(vp->v_bufobj.bo_object); in smbfs_vinvalbuf()
/freebsd-13.1/sys/fs/fuse/
H A Dfuse_io.c934 if (vp->v_bufobj.bo_object != NULL) { in fuse_io_invalbuf()
935 VM_OBJECT_WLOCK(vp->v_bufobj.bo_object); in fuse_io_invalbuf()
936 vm_object_page_clean(vp->v_bufobj.bo_object, 0, 0, OBJPC_SYNC); in fuse_io_invalbuf()
937 VM_OBJECT_WUNLOCK(vp->v_bufobj.bo_object); in fuse_io_invalbuf()
/freebsd-13.1/sys/kern/
H A Dvfs_subr.c588 bufobj_init(&vp->v_bufobj, vp); in vnode_init()
628 bo = &vp->v_bufobj; in vnode_fini()
1922 bo = &vp->v_bufobj; in freevnode()
2290 bo = &vp->v_bufobj; in vtruncbuf()
2344 bo = &vp->v_bufobj; in v_inval_buf_range()
2525 bo = &vp->v_bufobj; in bgetvp()
4114 BO_LOCK(&vp->v_bufobj); in vgonel()
4129 BO_UNLOCK(&vp->v_bufobj); in vgonel()
5108 bo = &vp->v_bufobj; in vfs_allocate_syncvnode()
5161 bo = &syncvp->v_bufobj; in sync_fsync()
[all …]
H A Dvfs_cluster.c108 bo = &vp->v_bufobj; in cluster_read()
153 rbp = gbincore(&vp->v_bufobj, lblkno+i); in cluster_read()
822 bo = &vp->v_bufobj; in cluster_wbuild()
830 if ((tbp = gbincore(&vp->v_bufobj, start_lbn)) == NULL || in cluster_wbuild()
H A Dvfs_default.c720 *ap->a_bop = &ap->a_vp->v_bufobj;
1108 bsize = vp->v_bufobj.bo_bsize; in vop_stdadvise()
1127 bo = &vp->v_bufobj; in vop_stdadvise()
1381 if (vp->v_bufobj.bo_dirty.bv_cnt == 0) {
H A Dvfs_bio.c3181 if ((bpa = gbincore(&vp->v_bufobj, lblkno)) == NULL) in vfs_bio_clcheck()
3229 bo = &vp->v_bufobj; in vfs_bio_awrite()
3337 bd = &bdomain[vp->v_bufobj.bo_domain]; in getnewbuf()
3690 if (incore(&vp->v_bufobj, blkno)) in inmem()
3959 bo = &vp->v_bufobj; in getblkx()
5553 TAILQ_FOREACH(bp, &vp->v_bufobj.bo_clean.bv_hd, b_bobufs) { in DB_SHOW_COMMAND()
5558 TAILQ_FOREACH(bp, &vp->v_bufobj.bo_dirty.bv_hd, b_bobufs) { in DB_SHOW_COMMAND()
/freebsd-13.1/sys/fs/ext2fs/
H A Dext2_bmap.c75 *ap->a_bop = &VTOI(ap->a_vp)->i_devvp->v_bufobj; in ext2_bmap()
278 if ((daddr == 0 && !incore(&vp->v_bufobj, metalbn)) || metalbn == bn) in ext2_bmaparray()
H A Dext2_vfsops.c882 bo = &devvp->v_bufobj; in ext2_mountfs()
975 ump->um_bo = &devvp->v_bufobj; in ext2_mountfs()
1162 (vp->v_bufobj.bo_dirty.bv_cnt == 0 || in ext2_sync()
H A Dext2_inode.c249 bo = &ovp->v_bufobj; in ext2_ind_truncate()
/freebsd-13.1/sys/ufs/ufs/
H A Dufs_bmap.c86 *ap->a_bop = &VFSTOUFS(ap->a_vp->v_mount)->um_devvp->v_bufobj;
254 if ((daddr == 0 && !incore(&vp->v_bufobj, metalbn)) || metalbn == bn)
/freebsd-13.1/sys/geom/
H A Dgeom_vfs.c250 bo = &vp->v_bufobj; in g_vfs_open()
/freebsd-13.1/sys/sys/
H A Dvnode.h156 struct bufobj v_bufobj; /* * Buffer cache object */ member
188 #define bo2vnode(bo) __containerof((bo), struct vnode, v_bufobj)
191 #define v_object v_bufobj.bo_object
/freebsd-13.1/sys/vm/
H A Dvnode_pager.c221 BO_LOCK(&vp->v_bufobj); in vnode_destroy_vobject()
222 vp->v_bufobj.bo_flag |= BO_DEAD; in vnode_destroy_vobject()
223 BO_UNLOCK(&vp->v_bufobj); in vnode_destroy_vobject()
H A Dvm_pager.c518 bp->b_bufobj = &vp->v_bufobj; in pbgetvp()
H A Dswap_pager.c3048 bufobj_wref(&vp2->v_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/fs/udf/
H A Dudf_vfsops.c337 bo = &devvp->v_bufobj; in udf_mountfs()

12