<dec f='src/src/sys/ufs/lfs/ulfs_extern.h' l='108' type='int ulfs_balloc_range(struct vnode * , __off_t , __off_t , kauth_cred_t , int )'/>
<use f='src/src/sys/ufs/lfs/lfs_inode.c' l='284' u='c' c='lfs_truncate'/>
<use f='src/src/sys/ufs/lfs/lfs_inode.c' l='300' u='c' c='lfs_truncate'/>
<use f='src/src/sys/ufs/lfs/lfs_inode.c' l='400' u='c' c='lfs_truncate'/>
<use f='src/src/sys/ufs/lfs/ulfs_readwrite.c' l='335' u='c' c='lfs_write'/>
<use f='src/src/sys/ufs/lfs/ulfs_readwrite.c' l='390' u='c' c='lfs_write'/>
<def f='src/src/sys/ufs/lfs/ulfs_inode.c' l='173' ll='266' type='int ulfs_balloc_range(struct vnode * vp, __off_t off, __off_t len, kauth_cred_t cred, int flags)'/>
<doc f='src/src/sys/ufs/lfs/ulfs_inode.c' l='166'>/*
 * allocate a range of blocks in a file.
 * after this function returns, any page entirely contained within the range
 * will map to invalid data and thus must be overwritten before it is made
 * accessible to others.
 */</doc>
