ufs_lbn_t
ufs_lbn_t lbn;
void softdep_setup_allocdirect(struct inode *, ufs_lbn_t, ufs_daddr_t,
void softdep_setup_allocindir_page(struct inode *, ufs_lbn_t,
softdep_setup_allocdirect(struct inode *ip, ufs_lbn_t lbn, ufs_daddr_t newblkno,
softdep_setup_allocindir_page(struct inode *ip, ufs_lbn_t lbn,
static int indir_trunc (struct inode *, off_t, int, ufs_lbn_t, long *);
static int pagedep_lookup(struct inode *, ufs_lbn_t, int,
ufs_lbn_t baselbns[UFS_NIADDR], tmpval;
indir_trunc(struct inode *ip, off_t doffset, int level, ufs_lbn_t lbn,
ufs_lbn_t lbn; /* block in directory containing new entry */
ufs_lbn_t lbn;
ufs_lbn_t lbn;
ufs_lbn_t prevlbn = 0;
ufs_lbn_t lbn;
pagedep_find(struct pagedep_hashhead *pagedephd, ino_t ino, ufs_lbn_t lbn,
pagedep_lookup(struct inode *ip, ufs_lbn_t lbn, int flags,
softdep_setup_allocdirect(struct inode *ip, ufs_lbn_t lbn,
softdep_setup_allocindir_page(struct inode *ip, ufs_lbn_t lbn, struct buf *bp,
ufs_lbn_t pd_lbn; /* block within file */
ufs_lbn_t ad_lbn; /* block within file */