<dec f='src/src/sys/ufs/lfs/ulfs_extern.h' l='104' type='int ulfs_getlbns(struct vnode * , daddr_t , struct indir * , int * )'/>
<use f='src/src/sys/ufs/lfs/ulfs_bmap.c' l='225' u='c' c='ulfs_bmaparray'/>
<def f='src/src/sys/ufs/lfs/ulfs_bmap.c' l='359' ll='430' type='int ulfs_getlbns(struct vnode * vp, daddr_t bn, struct indir * ap, int * nump)'/>
<doc f='src/src/sys/ufs/lfs/ulfs_bmap.c' l='350'>/*
 * Create an array of logical block number/offset pairs which represent the
 * path of indirect blocks required to access a data block.  The first &quot;pair&quot;
 * contains the logical block number of the appropriate single, double or
 * triple indirect block and the offset into the inode indirect block array.
 * Note, the logical block number of the inode single/double/triple indirect
 * block appears twice in the array, once with the offset into the i_ffs1_ib and
 * once with the offset into the page itself.
 */</doc>
