| /freebsd/sys/fs/msdosfs/ |
| H A D | msdosfs_vfsops.c | 539 bo = &devvp->v_bufobj; in mountmsdosfs() 540 BO_LOCK(&odevvp->v_bufobj); in mountmsdosfs() 541 odevvp->v_bufobj.bo_flag |= BO_NOBUFS; in mountmsdosfs() 542 BO_UNLOCK(&odevvp->v_bufobj); in mountmsdosfs() 877 BO_LOCK(&odevvp->v_bufobj); in mountmsdosfs() 878 odevvp->v_bufobj.bo_flag &= ~BO_NOBUFS; in mountmsdosfs() 879 BO_UNLOCK(&odevvp->v_bufobj); in mountmsdosfs() 940 bo = &vp->v_bufobj; in msdosfs_unmount() 949 TAILQ_FIRST(&vp->v_bufobj.bo_clean.bv_hd), in msdosfs_unmount() 950 TAILQ_FIRST(&vp->v_bufobj.bo_dirty.bv_hd), in msdosfs_unmount() [all …]
|
| /freebsd/sys/ufs/ffs/ |
| H A D | ffs_rawread.c | 101 bo = &vp->v_bufobj; in ffs_rawread_sync() 143 error = bufobj_wwait(&vp->v_bufobj, 0, 0); in ffs_rawread_sync() 247 BO_STRATEGY(&dp->v_bufobj, bp); in ffs_rawread_readahead() 415 secsize = ITODEVVP(ip)->v_bufobj.bo_bsize; in ffs_rawread()
|
| H A D | ffs_vfsops.c | 904 devvp->v_bufobj.bo_ops = &ffs_ops; in ffs_mountfs() 905 BO_LOCK(&odevvp->v_bufobj); in ffs_mountfs() 906 odevvp->v_bufobj.bo_flag |= BO_NOBUFS; in ffs_mountfs() 907 BO_UNLOCK(&odevvp->v_bufobj); in ffs_mountfs() 993 ump->um_bo = &devvp->v_bufobj; in ffs_mountfs() 1192 BO_LOCK(&odevvp->v_bufobj); in ffs_mountfs() 1193 odevvp->v_bufobj.bo_flag &= ~BO_NOBUFS; in ffs_mountfs() 1194 BO_UNLOCK(&odevvp->v_bufobj); in ffs_mountfs() 1299 BO_LOCK(&ump->um_odevvp->v_bufobj); in ffs_unmount() 1300 ump->um_odevvp->v_bufobj.bo_flag &= ~BO_NOBUFS; in ffs_unmount() [all …]
|
| H A D | ffs_vnops.c | 233 bo = &vp->v_bufobj; in ffs_fsync() 273 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()
|
| H A D | ffs_softdep.c | 493 bo = &devvp->v_bufobj; in softdep_check_suspend() 3389 rec->jsr_blocks = jseg->js_size / ump->um_devvp->v_bufobj.bo_bsize; in jseg_write() 3644 devbsize = ump->um_devvp->v_bufobj.bo_bsize; in softdep_process_journal() 7262 BO_LOCK(&vp->v_bufobj); in trunc_pages() 7264 BO_UNLOCK(&vp->v_bufobj); in trunc_pages() 7354 bo = &vp->v_bufobj; in trunc_dependencies() 8351 } else if ((bp = incore(&freeblks->fb_devvp->v_bufobj, dbn)) != NULL) { in indir_trunc() 12829 bo = &vp->v_bufobj; in softdep_fsync_mountdev() 13230 bo = &vp->v_bufobj; in flush_newblk_dep() 13787 if (TAILQ_FIRST(&lvp->v_bufobj.bo_dirty.bv_hd) == 0) { in softdep_request_cleanup_flush() [all …]
|
| H A D | ffs_inode.c | 257 bo = &vp->v_bufobj; in ffs_truncate()
|
| /freebsd/sys/fs/nfsclient/ |
| H A D | nfs_clbio.c | 88 return (off / vp->v_bufobj.bo_bsize); in ncl_gbp_getblkno() 103 biosize = vp->v_bufobj.bo_bsize; in ncl_gbp_getblksz() 474 biosize = vp->v_bufobj.bo_bsize; in ncl_bioread() 505 if (incore(&vp->v_bufobj, rabn) == NULL) { in ncl_bioread() 692 incore(&vp->v_bufobj, lbn + 1) == NULL) { in ncl_bioread() 966 biosize = vp->v_bufobj.bo_bsize; in ncl_write() 983 BO_LOCK(&vp->v_bufobj); in ncl_write() 984 if (vp->v_bufobj.bo_dirty.bv_cnt != 0) { in ncl_write() 985 TAILQ_FOREACH(bp, &vp->v_bufobj.bo_dirty.bv_hd, in ncl_write() 991 BO_UNLOCK(&vp->v_bufobj); in ncl_write() [all...] |
| H A D | nfs_clsubs.c | 351 bo = &vp->v_bufobj; in ncl_clearcommit()
|
| H A D | nfs_clnode.c | 133 KASSERT(vp->v_bufobj.bo_bsize != 0, ("ncl_nget: bo_bsize == 0")); in ncl_nget()
|
| /freebsd/sys/fs/cd9660/ |
| H A D | cd9660_bmap.c | 63 *ap->a_bop = &ip->i_mnt->im_devvp->v_bufobj; in cd9660_bmap()
|
| H A D | cd9660_vfsops.c | 244 bo = &devvp->v_bufobj; in iso_mountfs()
|
| /freebsd/sys/kern/ |
| H A D | vfs_subr.c | 677 bufobj_init(&vp->v_bufobj, vp); in vnode_init() 719 bo = &vp->v_bufobj; in vnode_fini() 2136 vp->v_bufobj.bo_ops = &buf_ops_bio; in getnewvnode() 2147 vp->v_bufobj.bo_bsize = mp->mnt_stat.f_iosize; in getnewvnode() 2206 bo = &vp->v_bufobj; in freevnode() 2444 return (bufobj_invalbuf(&vp->v_bufobj, flags, slpflag, slptimeo)); in vinvalbuf() 2585 bo = &vp->v_bufobj; in vtruncbuf() 2642 bo = &vp->v_bufobj; in v_inval_buf_range() 2846 bo = &vp->v_bufobj; in bgetvp() 4452 if (!TAILQ_EMPTY(&vp->v_bufobj.bo_dirty.bv_hd)) in vgonel() [all …]
|
| H A D | vfs_cluster.c | 103 bo = &vp->v_bufobj; in cluster_read() 148 rbp = gbincore(&vp->v_bufobj, lblkno+i); in cluster_read() 820 bo = &vp->v_bufobj; in cluster_wbuild() 828 if ((tbp = gbincore(&vp->v_bufobj, start_lbn)) == NULL || in cluster_wbuild()
|
| H A D | vfs_default.c | 610 *ap->a_bop = &ap->a_vp->v_bufobj; in vop_stdbmap() 1104 bsize = vp->v_bufobj.bo_bsize; in vop_stdadvise() 1123 bo = &vp->v_bufobj; in vop_stdadvise() 1402 if (vp->v_bufobj.bo_dirty.bv_cnt == 0) { in vfs_stdsync()
|
| H A D | vfs_bio.c | 3219 if ((bpa = gbincore(&vp->v_bufobj, lblkno)) == NULL) in vfs_bio_clcheck() 3267 bo = &vp->v_bufobj; in vfs_bio_awrite() 3375 bd = &bdomain[vp->v_bufobj.bo_domain]; in getnewbuf() 3731 if (incore(&vp->v_bufobj, blkno)) in inmem() 4002 bo = &vp->v_bufobj; in getblkx() 5642 TAILQ_FOREACH(bp, &vp->v_bufobj.bo_clean.bv_hd, b_bobufs) { in DB_SHOW_COMMAND() 5647 TAILQ_FOREACH(bp, &vp->v_bufobj.bo_dirty.bv_hd, b_bobufs) { in DB_SHOW_COMMAND()
|
| /freebsd/sys/fs/ext2fs/ |
| H A D | ext2_bmap.c | 72 *ap->a_bop = &VTOI(ap->a_vp)->i_devvp->v_bufobj; in ext2_bmap() 275 if ((daddr == 0 && !incore(&vp->v_bufobj, metalbn)) || metalbn == bn) in ext2_bmaparray()
|
| H A D | ext2_vfsops.c | 873 bo = &devvp->v_bufobj; in ext2_mountfs() 963 ump->um_bo = &devvp->v_bufobj; in ext2_mountfs() 1147 (vp->v_bufobj.bo_dirty.bv_cnt == 0 || in ext2_sync()
|
| H A D | ext2_inode.c | 248 bo = &ovp->v_bufobj; in ext2_ind_truncate()
|
| /freebsd/sys/ufs/ufs/ |
| H A D | ufs_bmap.c | 86 *ap->a_bop = &VFSTOUFS(ap->a_vp->v_mount)->um_devvp->v_bufobj; in ufs_bmap() 252 if ((daddr == 0 && !incore(&vp->v_bufobj, metalbn)) || metalbn == bn) in ufs_bmaparray()
|
| /freebsd/sys/geom/ |
| H A D | geom_vfs.c | 279 bo = &vp->v_bufobj; in g_vfs_open()
|
| /freebsd/sys/sys/ |
| H A D | vnode.h | 186 struct bufobj v_bufobj; /* * Buffer cache object */ member 222 #define bo2vnode(bo) __containerof((bo), struct vnode, v_bufobj) 225 #define v_object v_bufobj.bo_object
|
| /freebsd/sys/vm/ |
| H A D | vnode_pager.c | 232 BO_LOCK(&vp->v_bufobj); in vnode_destroy_vobject() 233 vp->v_bufobj.bo_flag |= BO_DEAD; in vnode_destroy_vobject() 234 BO_UNLOCK(&vp->v_bufobj); in vnode_destroy_vobject()
|
| H A D | vm_pager.c | 534 bp->b_bufobj = &vp->v_bufobj; in pbgetvp()
|
| /freebsd/sys/fs/udf/ |
| H A D | udf_vfsops.c | 325 bo = &devvp->v_bufobj; in udf_mountfs()
|
| /freebsd/sys/fs/tarfs/ |
| H A D | tarfs_vnops.c | 141 *ap->a_bop = &vp->v_bufobj; in tarfs_bmap()
|