Lines Matching refs:bno

156 	ufs2_daddr_t bno;
199 bno = ffs_hashalloc(ip, cg, bpref, size, size, ffs_alloccg);
200 if (bno > 0) {
207 *bnp = bno;
257 ufs2_daddr_t bno;
324 bno = ffs_fragextend(ip, cg, bprev, osize, nsize);
325 if (bno) {
326 if (bp->b_blkno != fsbtodb(fs, bno))
390 bno = ffs_hashalloc(ip, cg, bpref, request, nsize, ffs_alloccg);
391 if (bno > 0) {
392 bp->b_blkno = fsbtodb(fs, bno);
1589 long bno;
1614 bno = dtogd(fs, bprev);
1617 if (isclr(blksfree, bno + i))
1626 if (isclr(blksfree, bno + i))
1632 clrbit(blksfree, bno + i);
1673 ufs1_daddr_t bno;
1727 bno = ffs_mapsearch(fs, cgp, bpref, allocsiz);
1728 if (bno < 0)
1731 clrbit(blksfree, bno + i);
1740 blkno = cgbase(fs, cg) + bno;
1775 ufs1_daddr_t bno;
1797 bno = dtogd(fs, blknum(fs, bpref));
1798 if (ffs_isblock(fs, blksfree, fragstoblks(fs, bno)))
1803 bno = ffs_mapsearch(fs, cgp, bpref, (int)fs->fs_frag);
1804 if (bno < 0)
1807 if (bno >= dtogd(fs, cgdata(fs, cgp->cg_cgx)))
1808 cgp->cg_rotor = bno;
1810 blkno = fragstoblks(fs, bno);
1817 blkno = cgbase(fs, cgp->cg_cgx) + bno;
1823 bno = dtogd(fs, blkno);
1825 setbit(blksfree, bno + i);
1861 ufs2_daddr_t bno;
1945 bno = cgbase(fs, cg) + blkstofrags(fs, got - run + 1);
1946 if (dtog(fs, bno) != cg)
1951 if (ffs_alloccgblk(ip, bp, bno + i, fs->fs_bsize) != bno + i)
1956 return (bno);
2163 ffs_blkfree_cg(ump, fs, devvp, bno, size, inum, dephd)
2167 ufs2_daddr_t bno;
2182 cg = dtog(fs, bno);
2197 fragnum(fs, bno) + numfrags(fs, size) > fs->fs_frag) {
2198 printf("dev=%s, bno = %jd, bsize = %ld, size = %ld, fs = %s\n",
2199 devtoname(dev), (intmax_t)bno, (long)fs->fs_bsize,
2204 if ((u_int)bno >= fs->fs_size) {
2205 printf("bad block %jd, ino %lu\n", (intmax_t)bno,
2221 cgbno = dtogd(fs, bno);
2234 devtoname(dev), (intmax_t)bno, fs->fs_fsmnt);
2256 devtoname(dev), (intmax_t)(bno + i),
2289 softdep_setup_blkfree(UFSTOVFS(ump), bp, bno,
2298 ufs2_daddr_t bno;
2313 ffs_blkfree_cg(tp->ump, tp->ump->um_fs, tp->devvp, tp->bno, tp->size,
2333 ffs_blkfree(ump, fs, devvp, bno, size, inum, vtype, dephd)
2337 ufs2_daddr_t bno;
2355 ffs_snapblkfree(fs, devvp, bno, size, inum, vtype, dephd)) {
2363 ffs_blkfree_cg(ump, fs, devvp, bno, size, inum, dephd);
2377 tp->bno = bno;
2389 bip->bio_offset = dbtob(fsbtodb(fs, bno));
2405 ffs_checkblk(ip, bno, size)
2407 ufs2_daddr_t bno;
2423 if ((u_int)bno >= fs->fs_size)
2424 panic("ffs_checkblk: bad block %jd", (intmax_t)bno);
2425 error = bread(ITODEVVP(ip), fsbtodb(fs, cgtod(fs, dtog(fs, bno))),
2434 cgbno = dtogd(fs, bno);
2607 ufs1_daddr_t bno;
2638 bno = (start + len - loc) * NBBY;
2639 cgp->cg_frotor = bno;
2644 for (i = bno + NBBY; bno < i; bno += fs->fs_frag) {
2645 blk = blkmap(fs, blksfree, bno);
2651 return (bno + pos);
2656 printf("bno = %lu, fs = %s\n", (u_long)bno, fs->fs_fsmnt);