<dec f='src/src/sys/uvm/uvm_extern.h' l='745' type='void uvm_vnp_setsize(struct vnode * , voff_t )'/>
<doc f='src/src/sys/uvm/uvm_extern.h' l='744'>/* uvm_vnode.c */</doc>
<use f='src/src/sys/coda/coda_vnops.c' l='1855' u='c' c='make_coda_node'/>
<use f='src/src/sys/fs/cd9660/cd9660_vfsops.c' l='824' u='c' c='cd9660_loadvnode'/>
<use f='src/src/sys/fs/cd9660/cd9660_vfsops.c' l='829' u='c' c='cd9660_loadvnode'/>
<use f='src/src/sys/fs/msdosfs/msdosfs_denode.c' l='328' u='c' c='msdosfs_loadvnode'/>
<use f='src/src/sys/fs/msdosfs/msdosfs_denode.c' l='376' u='c' c='detrunc'/>
<use f='src/src/sys/fs/msdosfs/msdosfs_denode.c' l='529' u='c' c='deextend'/>
<use f='src/src/sys/fs/msdosfs/msdosfs_vnops.c' l='667' u='c' c='msdosfs_write'/>
<use f='src/src/sys/fs/ntfs/ntfs_vfsops.c' l='803' u='c' c='ntfs_loadvnode'/>
<use f='src/src/sys/fs/ptyfs/ptyfs_vfsops.c' l='452' u='c' c='ptyfs_loadvnode'/>
<use f='src/src/sys/fs/puffs/puffs_node.c' l='121' u='c' c='puffs_getvnode1'/>
<use f='src/src/sys/fs/puffs/puffs_vfsops.c' l='762' u='c' c='puffs_vfsop_loadvnode'/>
<use f='src/src/sys/fs/puffs/puffs_vnops.c' l='1045' u='c' c='update_va'/>
<use f='src/src/sys/fs/puffs/puffs_vnops.c' l='1278' u='c' c='dosetattr'/>
<use f='src/src/sys/fs/puffs/puffs_vnops.c' l='2441' u='c' c='puffs_vnop_write'/>
<use f='src/src/sys/fs/puffs/puffs_vnops.c' l='2516' u='c' c='puffs_vnop_write'/>
<use f='src/src/sys/fs/puffs/puffs_vnops.c' l='2609' u='c' c='puffs_vnop_fallocate'/>
<use f='src/src/sys/fs/smbfs/smbfs_io.c' l='301' u='c' c='smbfs_writevnode'/>
<use f='src/src/sys/fs/smbfs/smbfs_node.c' l='180' u='c' c='smbfs_nget'/>
<use f='src/src/sys/fs/smbfs/smbfs_node.c' l='308' u='c' c='smbfs_attr_cacheenter'/>
<use f='src/src/sys/fs/smbfs/smbfs_vnops.c' l='451' u='c' c='smbfs_setattr'/>
<use f='src/src/sys/fs/smbfs/smbfs_vnops.c' l='464' u='c' c='smbfs_setattr'/>
<use f='src/src/sys/fs/tmpfs/tmpfs_subr.c' l='149' u='c' c='tmpfs_init_vnode'/>
<use f='src/src/sys/fs/tmpfs/tmpfs_subr.c' l='518' u='c' c='tmpfs_dir_attach'/>
<use f='src/src/sys/fs/tmpfs/tmpfs_subr.c' l='587' u='c' c='tmpfs_dir_detach'/>
<use f='src/src/sys/fs/tmpfs/tmpfs_subr.c' l='930' u='c' c='tmpfs_reg_resize'/>
<use f='src/src/sys/fs/union/union_subr.c' l='266' u='c' c='union_newsize'/>
<use f='src/src/sys/fs/union/union_subr.c' l='290' u='c' c='union_newsize'/>
<use f='src/src/sys/miscfs/deadfs/dead_vfsops.c' l='108' u='c' c='dead_newvnode'/>
<use f='src/src/sys/miscfs/fdesc/fdesc_vfsops.c' l='228' u='c' c='fdesc_loadvnode'/>
<use f='src/src/sys/miscfs/genfs/layer_vfsops.c' l='234' u='c' c='layerfs_loadvnode'/>
<use f='src/src/sys/miscfs/kernfs/kernfs_vfsops.c' l='289' u='c' c='kernfs_loadvnode'/>
<use f='src/src/sys/miscfs/procfs/procfs_vfsops.c' l='418' u='c' c='procfs_loadvnode'/>
<use f='src/src/sys/miscfs/specfs/spec_vnops.c' l='665' u='c' c='spec_open'/>
<use f='src/src/sys/nfs/nfs_bio.c' l='556' u='c' c='nfs_write'/>
<use f='src/src/sys/nfs/nfs_clntsubs.c' l='292' u='c' c='nfs_loadattrcache'/>
<use f='src/src/sys/nfs/nfs_clntsubs.c' l='339' u='c' c='nfs_getattrcache'/>
<use f='src/src/sys/nfs/nfs_clntsubs.c' l='365' u='c' c='nfs_delayedtruncate'/>
<use f='src/src/sys/nfs/nfs_node.c' l='149' u='c' c='nfs_loadvnode'/>
<use f='src/src/sys/nfs/nfs_vnops.c' l='661' u='c' c='nfs_setattr'/>
<use f='src/src/sys/nfs/nfs_vnops.c' l='671' u='c' c='nfs_setattr'/>
<use f='src/src/sys/nfs/nfs_vnops.c' l='694' u='c' c='nfs_setattr'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_inode.c' l='327' u='c' c='ext2fs_truncate'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_inode.c' l='350' u='c' c='ext2fs_truncate'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_inode.c' l='370' u='c' c='ext2fs_truncate'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_lookup.c' l='608' u='c' c='ext2fs_lookup'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_lookup.c' l='937' u='c' c='ext2fs_direnter'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_readwrite.c' l='329' u='c' c='ext2fs_write'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_readwrite.c' l='420' u='c' c='ext2fs_bufwr'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_vfsops.c' l='1044' u='c' c='ext2fs_loadvnode'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_vnops.c' l='756' u='c' c='ext2fs_mkdir'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_vnops.c' l='906' u='c' c='ext2fs_symlink'/>
<use f='src/src/sys/ufs/ffs/ffs_balloc.c' l='149' u='c' c='ffs_balloc_ufs1'/>
<use f='src/src/sys/ufs/ffs/ffs_balloc.c' l='670' u='c' c='ffs_balloc_ufs2'/>
<use f='src/src/sys/ufs/ffs/ffs_inode.c' l='246' u='c' c='ffs_truncate'/>
<use f='src/src/sys/ufs/ffs/ffs_inode.c' l='295' u='c' c='ffs_truncate'/>
<use f='src/src/sys/ufs/ffs/ffs_inode.c' l='347' u='c' c='ffs_truncate'/>
<use f='src/src/sys/ufs/ffs/ffs_inode.c' l='551' u='c' c='ffs_truncate'/>
<use f='src/src/sys/ufs/ffs/ffs_vfsops.c' l='2101' u='c' c='ffs_loadvnode'/>
<use f='src/src/sys/ufs/ffs/ffs_vfsops.c' l='2222' u='c' c='ffs_newvnode'/>
<use f='src/src/sys/ufs/ufs/ufs_readwrite.c' l='471' u='c' c='ffs_write'/>
<use f='src/src/sys/ufs/ufs/ufs_readwrite.c' l='594' u='c' c='ffs_bufwr'/>
<use f='src/src/sys/ufs/lfs/lfs_alloc.c' l='145' u='c' c='lfs_extend_ifile'/>
<use f='src/src/sys/ufs/lfs/lfs_balloc.c' l='196' u='c' c='lfs_balloc'/>
<use f='src/src/sys/ufs/lfs/lfs_inode.c' l='236' u='c' c='lfs_truncate'/>
<use f='src/src/sys/ufs/lfs/lfs_inode.c' l='307' u='c' c='lfs_truncate'/>
<use f='src/src/sys/ufs/lfs/lfs_inode.c' l='325' u='c' c='lfs_truncate'/>
<use f='src/src/sys/ufs/lfs/lfs_inode.c' l='429' u='c' c='lfs_truncate'/>
<use f='src/src/sys/ufs/lfs/lfs_vfsops.c' l='2343' u='c' c='lfs_vinit'/>
<use f='src/src/sys/ufs/lfs/lfs_vfsops.c' l='2444' u='c' c='lfs_resize_fs'/>
<use f='src/src/sys/ufs/lfs/ulfs_readwrite.c' l='419' u='c' c='lfs_write'/>
<use f='src/src/sys/ufs/lfs/ulfs_readwrite.c' l='539' u='c' c='lfs_bufwr'/>
<use f='src/src/sys/ufs/lfs/lfs_vnops.c' l='744' u='c' c='lfs_symlink'/>
<use f='src/src/sys/ufs/lfs/lfs_vnops.c' l='1018' u='c' c='lfs_mkdir'/>
<use f='src/src/sys/ufs/lfs/ulfs_lookup.c' l='803' u='c' c='ulfs_direnter'/>
<use f='src/src/sys/ufs/ufs/ufs_lookup.c' l='843' u='c' c='ufs_dirgrow'/>
<use f='src/src/sys/ufs/ufs/ufs_quota2.c' l='320' u='c' c='quota2_q2ealloc'/>
<use f='src/src/sys/ufs/ufs/ufs_vnops.c' l='1036' u='c' c='ufs_mkdir'/>
<use f='src/src/sys/ufs/ufs/ufs_vnops.c' l='1228' u='c' c='ufs_symlink'/>
<def f='src/src/sys/uvm/uvm_vnode.c' l='334' ll='369' type='void uvm_vnp_setsize(struct vnode * vp, voff_t newsize)'/>
<doc f='src/src/sys/uvm/uvm_vnode.c' l='323'>/*
 * uvm_vnp_setsize: grow or shrink a vnode uobj
 *
 * grow   =&gt; just update size value
 * shrink =&gt; toss un-needed pages
 *
 * =&gt; we assume that the caller has a reference of some sort to the
 *	vnode in question so that it will not be yanked out from under
 *	us.
 */</doc>
