/freebsd-current/tools/diag/prtblknos/ |
H A D | prtblknos.c | 58 ufs2_daddr_t blkno; local 128 blkno = dp->dp1.di_db[i]; 130 blkno = dp->dp2.di_db[i]; 131 printblk(fs, i, blkno, frags, lastlbn); 139 blkno = dp->dp1.di_ib[i]; 141 blkno = dp->dp2.di_ib[i]; 142 indirprt(fs, i, blksperindir, lbn, blkno, lastlbn); 154 ufs2_daddr_t blkno, ufs_lbn_t lastlbn) 159 if (blkno == 0) { 160 printblk(fs, lbn, blkno, 153 indirprt(struct fs *fs, int level, ufs_lbn_t blksperindir, ufs_lbn_t lbn, ufs2_daddr_t blkno, ufs_lbn_t lastlbn) argument 228 printblk(struct fs *fs, ufs_lbn_t lbn, ufs2_daddr_t blkno, int numfrags, ufs_lbn_t lastlbn) argument [all...] |
/freebsd-current/sbin/fsck_ffs/ |
H A D | pass1b.c | 96 ufs2_daddr_t blkno = idesc->id_blkno; local 98 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { 99 if (chkrange(blkno, 1)) 102 if (dlp->dup == blkno) { 103 blkerror(idesc->id_number, "DUP", blkno); 105 duphead->dup = blkno;
|
H A D | pass1.c | 520 ufs2_daddr_t blkno = idesc->id_blkno; local 525 if (blkno == BLK_NOCOPY) 528 if (blkno == blkstofrags(&sblock, idesc->id_lbn)) 530 if (blkno == BLK_SNAP) { 531 blkno = blkstofrags(&sblock, idesc->id_lbn); 535 if (blkno == BLK_SNAP) 539 if ((anyout = chkrange(blkno, idesc->id_numfrags)) != 0) { 540 blkerror(idesc->id_number, "BAD", blkno); 554 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { 555 if (anyout && chkrange(blkno, [all...] |
H A D | fsck.h | 397 #define setbmap(blkno) setbit(blockmap, blkno) 398 #define testbmap(blkno) isset(blockmap, blkno) 399 #define clrbmap(blkno) clrbit(blockmap, blkno) 462 (ufs2_daddr_t blkno, long frags)); 509 struct bufarea *getdatablk(ufs2_daddr_t blkno, long size, int type); 550 ufs2_daddr_t std_checkblkavail(ufs2_daddr_t blkno, long frags);
|
H A D | fsutil.c | 302 getdatablk(ufs2_daddr_t blkno, long size, int type) argument 314 if (type != BT_INODES && chkrange(blkno, size / sblock.fs_fsize)) { 318 bhdp = &bufhashhd[HASH(blkno)]; 320 if (bp->b_bno == fsbtodb(&sblock, blkno)) { 379 getblk(bp, blkno, size); 1124 ufs2_daddr_t (*checkblkavail)(ufs2_daddr_t blkno, long frags)) 1126 ufs2_daddr_t blkno, newblk; local 1134 for (blkno = MAX(cgdata(&sblock, startcg), 0); 1135 blkno < maxfsblock - sblock.fs_frag; 1136 blkno 1123 allocblk(long startcg, long frags, ufs2_daddr_t (*checkblkavail)(ufs2_daddr_t blkno, long frags)) argument 1158 std_checkblkavail(ufs2_daddr_t blkno, long frags) argument [all...] |
H A D | inode.c | 666 ufs2_daddr_t blkno; local 669 blkno = idesc->id_blkno; 675 if (snapblkfree(&sblock, blkno, size, idesc->id_number, 678 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { 679 if (chkrange(blkno, 1)) { 681 } else if (testbmap(blkno)) { 683 if (dlp->dup != blkno) 692 clrbmap(blkno); 766 ufs2_daddr_t blkno; local 770 blkno 806 snapblkfree(struct fs *fs, ufs2_daddr_t bno, long size, ino_t inum, ufs2_daddr_t (*checkblkavail)(ufs2_daddr_t blkno, long frags)) argument 813 ufs2_daddr_t blkno, relblkno; local 934 copyonwrite(struct fs *fs, struct bufarea *bp, ufs2_daddr_t (*checkblkavail)(ufs2_daddr_t blkno, long frags)) argument 955 chkcopyonwrite(struct fs *fs, ufs2_daddr_t copyblkno, ufs2_daddr_t (*checkblkavail)(ufs2_daddr_t blkno, long frags)) argument 961 ufs2_daddr_t blkno; local [all...] |
/freebsd-current/sys/dev/ida/ |
H A D | idaio.h | 9 u_int32_t blkno; member in struct:ida_user_command
|
/freebsd-current/usr.bin/mkuzip/ |
H A D | mkuz_blk.h | 32 uint32_t blkno; member in struct:mkuz_blk_info
|
H A D | mkuz_conveyor.c | 86 oblk->info.blkno = iblk->info.blkno;
|
H A D | mkuzip.c | 111 return (bp->info.blkno == *ap); 337 assert(oblk->info.blkno == (unsigned)io); 372 chit->blkno); 385 oblk->info.blkno = io; 433 rval->info.blkno = blockcnt;
|
/freebsd-current/contrib/netbsd-tests/sbin/fsck_ffs/ |
H A D | t_check_quotas.sh | 42 local blkno=$(printf "inode 3\nblks\n" | /sbin/fsdb -nF -f ${IMG} | awk '$1 == "0:" {print $2}') 43 blkno=$(($blkno * 512 + 104)) 46 count=8 seek=${blkno} conv=notrunc
|
H A D | t_enable_quotas.sh | 60 local blkno=$(printf "inode 3\nblks\n" | /sbin/fsdb -nF -f ${IMG} | awk '$1 == "0:" {print $2}') 62 count=1 seek=${blkno} conv=notrunc
|
/freebsd-current/usr.sbin/makefs/ffs/ |
H A D | buf.c | 57 bread(struct m_vnode *vp, daddr_t blkno, int size, struct ucred *u1 __unused, argument 67 printf("%s: blkno %lld size %d\n", __func__, (long long)blkno, 69 *bpp = getblk(vp, blkno, size, 0, 0, 0); 72 printf("%s: blkno %lld offset %lld bcount %ld\n", __func__, 103 * of negative lblkno -> real blkno that ffs_balloc() 109 * a real blkno, we'd add a lot more code & complexity 135 printf("%s: blkno %lld offset %lld bcount %zu\n", __func__, 170 printf("\tlblkno %10lld blkno %10lld count %6ld bufsize %6ld\n", 178 getblk(struct m_vnode *vp, daddr_t blkno, in argument [all...] |
H A D | ffs_alloc.c | 293 daddr_t bno, blkno; local 357 blkno = cg * fs->fs_fpg + bno; 359 return blkno; 377 daddr_t blkno; local 404 blkno = fragstoblks(fs, bno); 405 ffs_clrblock(fs, blksfree_swap, (long)blkno); 406 ffs_clusteracct(fs, cgp, blkno, -1); 411 blkno = ufs_rw32(cgp->cg_cgx, needswap) * fs->fs_fpg + bno; 412 return (blkno); 594 ffs_clusteracct(struct fs *fs, struct cg *cgp, int32_t blkno, in argument [all...] |
/freebsd-current/sys/ufs/ffs/ |
H A D | ffs_snapshot.c | 194 ufs2_daddr_t numblks, blkno, *blkp, *snapblklist; local 327 for (blkno = UFS_NDADDR; blkno < numblks; blkno += NINDIR(fs)) { 328 error = UFS_BALLOC(vp, lblktosize(fs, (off_t)blkno), 342 blkno = fragstoblks(fs, fs->fs_csaddr); 345 error = UFS_BALLOC(vp, lblktosize(fs, (off_t)(blkno + loc)), 590 blkno = 0; 598 blkno = DIP(xp, i_db[loc]); 609 if (blkno) 1037 ufs2_daddr_t len, blkno, numblks, blksperindir; local 1122 indiracct_ufs1(struct vnode *snapvp, struct vnode *cancelvp, int level, ufs1_daddr_t blkno, ufs_lbn_t lbn, ufs_lbn_t rlbn, ufs_lbn_t remblks, ufs_lbn_t blksperindir, struct fs *fs, int (*acctfunc)(struct vnode *, ufs1_daddr_t *, ufs1_daddr_t *, struct fs *, ufs_lbn_t, int), int expungetype) argument 1223 ufs1_daddr_t blkno, *blkp; local 1275 ufs1_daddr_t blkno; local 1294 ffs_blkfree(ITOUMP(ip), fs, vp, blkno, fs->fs_bsize, inum, local 1319 ufs2_daddr_t len, blkno, numblks, blksperindir; local 1406 indiracct_ufs2(struct vnode *snapvp, struct vnode *cancelvp, int level, ufs2_daddr_t blkno, ufs_lbn_t lbn, ufs_lbn_t rlbn, ufs_lbn_t remblks, ufs_lbn_t blksperindir, struct fs *fs, int (*acctfunc)(struct vnode *, ufs2_daddr_t *, ufs2_daddr_t *, struct fs *, ufs_lbn_t, int), int expungetype) argument 1507 ufs2_daddr_t blkno, *blkp; local 1559 ufs2_daddr_t blkno; local 1579 ffs_blkfree(ITOUMP(ip), fs, vp, blkno, fs->fs_bsize, inum, local 1644 ufs2_daddr_t numblks, blkno, dblk; local 1780 ufs2_daddr_t blkno; local 2273 ufs2_daddr_t lbn, blkno, *snapblklist; local [all...] |
H A D | ffs_alloc.c | 577 ufs1_daddr_t soff, newblk, blkno; local 606 blkno = buflist->bs_children[0]->b_blkno; 609 if (buflist->bs_children[i]->b_blkno != blkno + (i * ssize)) 714 blkno = newblk; 715 for (bap = &sbap[soff], i = 0; i < len; i++, blkno += fs->fs_frag) { 734 blkno, *bap, fs->fs_bsize, fs->fs_bsize, 738 i < ssize ? sbp : ebp, soff + i, blkno, 741 *bap++ = blkno; 780 for (blkno = newblk, i = 0; i < len; i++, blkno 844 ufs2_daddr_t soff, newblk, blkno, pref; local 1785 ufs2_daddr_t blkno; local 1881 ufs2_daddr_t blkno; local 3013 daddr_t blkno; local 3271 ufs2_daddr_t blkno; local [all...] |
H A D | ffs_rawread.c | 192 ufs2_daddr_t blkno; local 217 error = ufs_bmaparray(vp, bp->b_lblkno, &blkno, NULL, &bforwards, NULL); 220 if (blkno == -1) { 238 bp->b_blkno = blkno + blockoff; 239 bp->b_offset = bp->b_iooffset = (blkno + blockoff) * DEV_BSIZE;
|
/freebsd-current/stand/common/ |
H A D | bcache.c | 83 #define BHASH(bc, blkno) ((blkno) & ((bc)->bcache_nblks - 1)) 84 #define BCACHE_LOOKUP(bc, blkno) \ 85 ((bc)->bcache_ctl[BHASH((bc), (blkno))].bc_blkno != (blkno)) 90 static void bcache_invalidate(struct bcache *bc, daddr_t blkno); 91 static void bcache_insert(struct bcache *bc, daddr_t blkno); 475 bcache_insert(struct bcache *bc, daddr_t blkno) argument 479 cand = BHASH(bc, blkno); 481 DPRINTF("insert blk %jd -> %u # %d", blkno, can 490 bcache_invalidate(struct bcache *bc, daddr_t blkno) argument [all...] |
/freebsd-current/sys/sys/ |
H A D | blist.h | 36 * blkno = blist_alloc(blist, &count, maxcount) 37 * (void) blist_free(blist, blkno, count) 38 * nblks = blist_fill(blist, blkno, count) 96 daddr_t blist_fill(blist_t bl, daddr_t blkno, daddr_t count); 97 void blist_free(blist_t blist, daddr_t blkno, daddr_t count);
|
H A D | buf.h | 549 #define bread(vp, blkno, size, cred, bpp) \ 550 breadn_flags(vp, blkno, blkno, size, NULL, NULL, 0, cred, 0, \ 552 #define bread_gb(vp, blkno, size, cred, gbflags, bpp) \ 553 breadn_flags(vp, blkno, blkno, size, NULL, NULL, 0, cred, \ 555 #define breadn(vp, blkno, size, rablkno, rabsize, cnt, cred, bpp) \ 556 breadn_flags(vp, blkno, blkno, size, rablkno, rabsize, cnt, cred, \ 577 int getblkx(struct vnode *vp, daddr_t blkno, daddr_ [all...] |
/freebsd-current/sbin/dump/ |
H A D | traverse.c | 71 static int dirindir(ino_t ino, ufs2_daddr_t blkno, int level, long *size, 80 static int searchdir(ino_t ino, ufs2_daddr_t blkno, long size, long filesize, 324 ufs2_daddr_t blkno, 338 blkread(fsbtodb(sblock, blkno), (char *)&idblk, (int)sblock->fs_bsize); 342 blkno = idblk.ufs1[i]; 344 blkno = idblk.ufs2[i]; 345 if (blkno != 0) 346 ret |= searchdir(ino, blkno, sblock->fs_bsize, 358 blkno = idblk.ufs1[i]; 360 blkno 322 dirindir( ino_t ino, ufs2_daddr_t blkno, int ind_level, long *filesize, long *tapesize, int nodump, ino_t maxino) argument 374 searchdir( ino_t ino, ufs2_daddr_t blkno, long size, long filesize, long *tapesize, int nodump, ino_t maxino) argument 903 blkread(ufs2_daddr_t blkno, char *buf, int size) argument [all...] |
H A D | dump.h | 106 void blkread(ufs2_daddr_t blkno, char *buf, int size); 115 void dumpblock(ufs2_daddr_t blkno, int size);
|
/freebsd-current/sys/kern/ |
H A D | vfs_cluster.c | 59 daddr_t lbn, daddr_t blkno, long size, int run, int gbflags, 96 daddr_t blkno, origblkno; local 208 &blkno, &ncontig, NULL); 212 if (error || blkno == -1) 226 blkno, size, nblks, gbflags, bp); 262 error = VOP_BMAP(vp, lblkno, NULL, &blkno, &ncontig, NULL); 266 if (blkno == -1) 276 rbp = cluster_rbuild(vp, filesize, lblkno, blkno, 292 rbp->b_blkno = blkno; 339 daddr_t blkno, lon 338 cluster_rbuild(struct vnode *vp, u_quad_t filesize, daddr_t lbn, daddr_t blkno, long size, int run, int gbflags, struct buf *fbp) argument [all...] |
H A D | subr_blist.c | 308 blist_free(blist_t bl, daddr_t blkno, daddr_t count) argument 311 KASSERT(blkno >= 0 && blkno + count <= bl->bl_blocks, 312 ("freeing invalid range: blkno %jx, count %d, blocks %jd", 313 (uintmax_t)blkno, (int)count, (uintmax_t)bl->bl_blocks)); 314 blst_meta_free(bl->bl_root, blkno, count, bl->bl_radix); 325 blist_fill(blist_t bl, daddr_t blkno, daddr_t count) argument 329 KASSERT(blkno >= 0 && blkno + count <= bl->bl_blocks, 330 ("filling invalid range: blkno [all...] |
/freebsd-current/stand/libsa/ |
H A D | cd9660.c | 514 daddr_t blkno, blkoff; local 518 blkno = fp->f_off / ISO_DEFAULT_BLOCK_SIZE + fp->f_bno; 521 if (blkno != fp->f_buf_blkno) { 527 cdb2devb(blkno), ISO_DEFAULT_BLOCK_SIZE, 534 fp->f_buf_blkno = blkno; 593 daddr_t blkno; local 596 blkno = fp->f_off / ISO_DEFAULT_BLOCK_SIZE; 597 fp->f_off = (blkno + 1) * ISO_DEFAULT_BLOCK_SIZE;
|