Lines Matching refs:indirs
83 struct indir indirs[UFS_NIADDR + 2]; in ffs_balloc_ufs1() local
206 if ((error = ufs_getlbns(ip, lbn, indirs, &num)) != 0) in ffs_balloc_ufs1()
219 nb = ufs_rw32(ip->i_ffs1_ib[indirs[0].in_off], needswap); in ffs_balloc_ufs1()
229 bp = getblk((void *)ip->i_devvp, indirs[1].in_lbn, in ffs_balloc_ufs1()
239 allocib = &ip->i_ffs1_ib[indirs[0].in_off]; in ffs_balloc_ufs1()
248 error = bread((void *)ip->i_devvp, indirs[i].in_lbn, in ffs_balloc_ufs1()
255 nb = ufs_rw32(bap[indirs[i].in_off], needswap); in ffs_balloc_ufs1()
272 nbp = getblk((void *)ip->i_devvp, indirs[i].in_lbn, in ffs_balloc_ufs1()
285 bap[indirs[i - 1].in_off] = ufs_rw32(nb, needswap); in ffs_balloc_ufs1()
295 pref = ffs_blkpref_ufs1(ip, lbn, indirs[num].in_off, &bap[0]); in ffs_balloc_ufs1()
310 bap[indirs[num].in_off] = ufs_rw32(nb, needswap); in ffs_balloc_ufs1()
340 struct indir indirs[UFS_NIADDR + 2]; in ffs_balloc_ufs2() local
463 if ((error = ufs_getlbns(ip, lbn, indirs, &num)) != 0) in ffs_balloc_ufs2()
476 nb = ufs_rw64(ip->i_ffs2_ib[indirs[0].in_off], needswap); in ffs_balloc_ufs2()
486 bp = getblk((void *)ip->i_devvp, indirs[1].in_lbn, in ffs_balloc_ufs2()
496 allocib = &ip->i_ffs2_ib[indirs[0].in_off]; in ffs_balloc_ufs2()
505 error = bread((void *)ip->i_devvp, indirs[i].in_lbn, in ffs_balloc_ufs2()
512 nb = ufs_rw64(bap[indirs[i].in_off], needswap); in ffs_balloc_ufs2()
529 nbp = getblk((void *)ip->i_devvp, indirs[i].in_lbn, in ffs_balloc_ufs2()
542 bap[indirs[i - 1].in_off] = ufs_rw64(nb, needswap); in ffs_balloc_ufs2()
552 pref = ffs_blkpref_ufs2(ip, lbn, indirs[num].in_off, &bap[0]); in ffs_balloc_ufs2()
567 bap[indirs[num].in_off] = ufs_rw64(nb, needswap); in ffs_balloc_ufs2()