Home
last modified time | relevance | path

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

12

/freebsd/sys/fs/msdosfs/
H A Dmsdosfs_vfsops.c539 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()
879 BO_LOCK(&odevvp->v_bufobj); in mountmsdosfs()
880 odevvp->v_bufobj.bo_flag &= ~BO_NOBUFS; in mountmsdosfs()
881 BO_UNLOCK(&odevvp->v_bufobj); in mountmsdosfs()
942 bo = &vp->v_bufobj; in msdosfs_unmount()
951 TAILQ_FIRST(&vp->v_bufobj.bo_clean.bv_hd), in msdosfs_unmount()
952 TAILQ_FIRST(&vp->v_bufobj.bo_dirty.bv_hd), in msdosfs_unmount()
[all …]
/freebsd/sys/ufs/ffs/
H A Dffs_rawread.c101 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 Dffs_vfsops.c904 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()
1194 BO_LOCK(&odevvp->v_bufobj); in ffs_mountfs()
1195 odevvp->v_bufobj.bo_flag &= ~BO_NOBUFS; in ffs_mountfs()
1196 BO_UNLOCK(&odevvp->v_bufobj); in ffs_mountfs()
1301 BO_LOCK(&ump->um_odevvp->v_bufobj); in ffs_unmount()
1302 ump->um_odevvp->v_bufobj in ffs_unmount()
[all...]
H A Dffs_vnops.c233 bo = &vp->v_bufobj; in ffs_fsync()
273 bo = &vp->v_bufobj; in ffs_syncvnode()
1962 if (!use_buf_pager && um->um_devvp->v_bufobj.bo_bsize <= PAGE_SIZE) in ffs_getpages()
1981 if (um->um_devvp->v_bufobj.bo_bsize <= PAGE_SIZE) { in ffs_getpages_async()
H A Dffs_softdep.c493 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 in softdep_request_cleanup_flush()
[all...]
H A Dffs_inode.c257 bo = &vp->v_bufobj; in ffs_truncate()
/freebsd/sys/fs/nfsclient/
H A Dnfs_clbio.c88 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 Dnfs_clnode.c133 KASSERT(vp->v_bufobj.bo_bsize != 0, ("ncl_nget: bo_bsize == 0")); in ncl_nget()
H A Dnfs_clsubs.c356 bo = &vp->v_bufobj; in ncl_clearcommit()
/freebsd/sys/fs/cd9660/
H A Dcd9660_bmap.c63 *ap->a_bop = &ip->i_mnt->im_devvp->v_bufobj; in cd9660_bmap()
H A Dcd9660_vfsops.c244 bo = &devvp->v_bufobj; in iso_mountfs()
/freebsd/sys/kern/
H A Dvfs_subr.c682 bufobj_init(&vp->v_bufobj, vp); in vnode_init()
724 bo = &vp->v_bufobj; in vnode_fini()
2128 vp->v_bufobj.bo_ops = &buf_ops_bio; in getnewvnode()
2139 vp->v_bufobj.bo_bsize = mp->mnt_stat.f_iosize; in getnewvnode()
2196 bo = &vp->v_bufobj; in freevnode()
2430 return (bufobj_invalbuf(&vp->v_bufobj, flags, slpflag, slptimeo)); in vinvalbuf()
2571 bo = &vp->v_bufobj; in vtruncbuf()
2628 bo = &vp->v_bufobj; in v_inval_buf_range()
2832 bo = &vp->v_bufobj; in bgetvp()
4434 if (!TAILQ_EMPTY(&vp->v_bufobj.bo_dirty.bv_hd)) in vgonel()
[all …]
H A Dvfs_cluster.c103 bo = &vp->v_bufobj; in cluster_read()
148 rbp = gbincore(&vp->v_bufobj, lblkno+i); in cluster_read()
818 bo = &vp->v_bufobj; in cluster_wbuild()
826 if ((tbp = gbincore(&vp->v_bufobj, start_lbn)) == NULL || in cluster_wbuild()
H A Dvfs_default.c603 *ap->a_bop = &ap->a_vp->v_bufobj; in vop_stdbmap()
1097 bsize = vp->v_bufobj.bo_bsize; in vop_stdadvise()
1116 bo = &vp->v_bufobj; in vop_stdadvise()
1381 if (vp->v_bufobj.bo_dirty.bv_cnt == 0) { in vfs_stdsync()
H A Dvfs_bio.c3218 if ((bpa = gbincore(&vp->v_bufobj, lblkno)) == NULL) in vfs_bio_clcheck()
3266 bo = &vp->v_bufobj; in vfs_bio_awrite()
3374 bd = &bdomain[vp->v_bufobj.bo_domain]; in getnewbuf()
3730 if (incore(&vp->v_bufobj, blkno)) in inmem()
4001 bo = &vp->v_bufobj; in getblkx()
5634 TAILQ_FOREACH(bp, &vp->v_bufobj.bo_clean.bv_hd, b_bobufs) { in DB_SHOW_COMMAND()
5639 TAILQ_FOREACH(bp, &vp->v_bufobj.bo_dirty.bv_hd, b_bobufs) { in DB_SHOW_COMMAND()
/freebsd/sys/fs/ext2fs/
H A Dext2_bmap.c72 *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 Dext2_inode.c248 bo = &ovp->v_bufobj; in ext2_ind_truncate()
/freebsd/sys/ufs/ufs/
H A Dufs_bmap.c86 *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/sys/
H A Dvnode.h179 struct bufobj v_bufobj; /* * Buffer cache object */ member
213 #define bo2vnode(bo) __containerof((bo), struct vnode, v_bufobj)
216 #define v_object v_bufobj.bo_object
/freebsd/sys/vm/
H A Dvnode_pager.c232 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 Dvm_pager.c534 bp->b_bufobj = &vp->v_bufobj; in pbgetvp()
H A Dswap_pager.c3337 bufobj_wref(&vp2->v_bufobj); in swapdev_strategy()
3341 if (bp->b_bufobj != &vp2->v_bufobj) in swapdev_strategy()
3342 bp->b_bufobj = &vp2->v_bufobj; in swapdev_strategy()
/freebsd/sys/fs/udf/
H A Dudf_vfsops.c324 bo = &devvp->v_bufobj; in udf_mountfs()
H A Dudf_vnops.c1060 *a->a_bop = &node->udfmp->im_devvp->v_bufobj; in udf_bmap()
/freebsd/sys/fs/tarfs/
H A Dtarfs_vnops.c141 *ap->a_bop = &vp->v_bufobj; in tarfs_bmap()

12