Lines Matching defs:blkno

194 	ufs2_daddr_t numblks, blkno, *blkp, *snapblklist;
336 for (blkno = UFS_NDADDR; blkno < numblks; blkno += NINDIR(fs)) {
337 error = UFS_BALLOC(vp, lblktosize(fs, (off_t)blkno),
351 blkno = fragstoblks(fs, fs->fs_csaddr);
354 error = UFS_BALLOC(vp, lblktosize(fs, (off_t)(blkno + loc)),
599 blkno = 0;
607 blkno = DIP(xp, i_db[loc]);
618 if (blkno)
619 DIP_SET(xp, i_db[loc], blkno);
689 blkno = fragstoblks(fs, fs->fs_csaddr);
691 if (fragstoblks(fs, cgtod(fs, cg)) > blkno)
697 *blkp++ = blkno + loc;
818 blkno = fragstoblks(fs, fs->fs_csaddr);
822 error = bread(vp, blkno + loc, fs->fs_bsize, KERNCRED, &nbp);
1046 ufs2_daddr_t len, blkno, numblks, blksperindir;
1056 blkno = 0;
1058 blkno = VTOI(snapvp)->i_din1->di_db[lbn];
1069 blkno = ((ufs1_daddr_t *)(bp->b_data))[indiroff];
1072 if (blkno != 0) {
1134 ufs1_daddr_t blkno,
1150 if (blkno == 0) {
1164 bp->b_blkno = fsbtodb(fs, blkno);
1166 (error = readblock(cancelvp, bp, fragstoblks(fs, blkno)))) {
1232 ufs1_daddr_t blkno, *blkp;
1238 blkno = *oldblkp;
1239 if (blkno == 0 || blkno == BLK_NOCOPY || blkno == BLK_SNAP)
1241 lbn = fragstoblks(fs, blkno);
1284 ufs1_daddr_t blkno;
1296 blkno = *oldblkp;
1297 if (blkno == 0 || blkno == BLK_NOCOPY)
1299 if (acctit && expungetype == BLK_SNAP && blkno != BLK_SNAP)
1301 if (blkno == BLK_SNAP)
1302 blkno = blkstofrags(fs, lblkno);
1303 ffs_blkfree(ITOUMP(ip), fs, vp, blkno, fs->fs_bsize, inum,
1328 ufs2_daddr_t len, blkno, numblks, blksperindir;
1338 blkno = 0;
1340 blkno = VTOI(snapvp)->i_din2->di_db[lbn];
1351 blkno = ((ufs2_daddr_t *)(bp->b_data))[indiroff];
1354 if (blkno != 0) {
1418 ufs2_daddr_t blkno,
1434 if (blkno == 0) {
1448 bp->b_blkno = fsbtodb(fs, blkno);
1450 (error = readblock(cancelvp, bp, fragstoblks(fs, blkno)))) {
1516 ufs2_daddr_t blkno, *blkp;
1522 blkno = *oldblkp;
1523 if (blkno == 0 || blkno == BLK_NOCOPY || blkno == BLK_SNAP)
1525 lbn = fragstoblks(fs, blkno);
1568 ufs2_daddr_t blkno;
1580 blkno = *oldblkp;
1581 if (blkno == 0 || blkno == BLK_NOCOPY)
1583 if (acctit && expungetype == BLK_SNAP && blkno != BLK_SNAP &&
1586 if (blkno == BLK_SNAP)
1587 blkno = blkstofrags(fs, lblkno);
1588 ffs_blkfree(ITOUMP(ip), fs, vp, blkno, fs->fs_bsize, inum,
1653 ufs2_daddr_t numblks, blkno, dblk;
1680 for (blkno = 1; blkno < UFS_NDADDR; blkno++) {
1681 dblk = DIP(ip, i_db[blkno]);
1685 DIP_SET(ip, i_db[blkno], 0);
1686 else if ((dblk == blkstofrags(fs, blkno) &&
1691 DIP_SET(ip, i_db[blkno], 0);
1695 for (blkno = UFS_NDADDR; blkno < numblks; blkno += NINDIR(fs)) {
1696 error = UFS_BALLOC(vp, lblktosize(fs, (off_t)blkno),
1700 if (fs->fs_size - blkno > NINDIR(fs))
1703 last = fs->fs_size - blkno;
1711 else if ((dblk == blkstofrags(fs, blkno) &&
1726 else if ((dblk == blkstofrags(fs, blkno) &&
1789 ufs2_daddr_t blkno;
1818 blkno = DIP(ip, i_db[lbn]);
1828 blkno=((ufs1_daddr_t *)(ibp->b_data))[indiroff];
1830 blkno=((ufs2_daddr_t *)(ibp->b_data))[indiroff];
1835 if (blkno == 0) {
1841 } else if (blkno == BLK_SNAP) {
1927 printf("%s%ju lbn %jd %s %ju size %ld to blkno %jd\n",
2282 ufs2_daddr_t lbn, blkno, *snapblklist;
2371 blkno = DIP(ip, i_db[lbn]);
2381 blkno=((ufs1_daddr_t *)(ibp->b_data))[indiroff];
2383 blkno=((ufs2_daddr_t *)(ibp->b_data))[indiroff];
2387 if (blkno == BLK_SNAP && bp->b_lblkno >= 0)
2390 if (blkno != 0)
2417 printf(" lblkno %jd to blkno %jd\n",