/freebsd/tools/diag/prtblknos/ |
H A D | prtblknos.c | 58 ufs2_daddr_t blkno; in prtblknos() local 128 blkno = dp->dp1.di_db[i]; in prtblknos() 130 blkno = dp->dp2.di_db[i]; in prtblknos() 139 blkno = dp->dp1.di_ib[i]; in prtblknos() 141 blkno = dp->dp2.di_ib[i]; in prtblknos() 159 if (blkno == 0) { 160 printblk(fs, lbn, blkno, 239 firstblk = blkno; 246 firstblk = blkno; 293 firstblk = blkno; [all …]
|
H A D | README | 15 160603: lbn 0-7 blkno 3217584-3217647 16 lbn 8-11 blkno 3217864-3217895 distance 216 17 First-level indirect, blkno 3217896-3217903 distance 0 18 lbn 12-19 blkno 3217904-3217967 distance 8 19 lbn 20-75 blkno 3251816-3252263 distance 33848 20 lbn 76-83 blkno 3252368-3252431 distance 104 21 lbn 84-91 blkno 3252464-3252527 distance 32 22 lbn 92-852 blkno 3252896-3258983 distance 368 32 The physical block numbers (blkno above) describe the smallest piece
|
/freebsd/contrib/netbsd-tests/dev/cgd/ |
H A D | t_cgd_aes.c | 392 .blkno = 0, 397 .blkno = 1, 402 .blkno = 2, 407 .blkno = 3, 695 .blkno = 0, 700 .blkno = 1, 705 .blkno = 2, 710 .blkno = 3, 998 .blkno = 0, 1003 .blkno = 1, [all …]
|
H A D | t_cgd_blowfish.c | 395 .blkno = 0, 400 .blkno = 1, 405 .blkno = 2, 410 .blkno = 3, 698 .blkno = 0, 703 .blkno = 1, 708 .blkno = 2, 713 .blkno = 3, 1001 .blkno = 0, 1006 .blkno = 1, [all …]
|
H A D | t_cgd_3des.c | 56 unsigned int blkno; member 371 .blkno = 0, 376 .blkno = 1, 381 .blkno = 2, 386 .blkno = 3, 674 .blkno = 0, 679 .blkno = 1, 684 .blkno = 2, 689 .blkno = 3, 759 if (rump_sys_lseek(cgdfd, tv->blkno * SECSIZE, SEEK_SET) < 0) in write_testvec() [all …]
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_snapshot.c | 327 for (blkno = UFS_NDADDR; blkno < numblks; blkno += NINDIR(fs)) { in ffs_snapshot() 590 blkno = 0; in ffs_snapshot() 609 if (blkno) in ffs_snapshot() 1047 blkno = 0; in expunge_ufs1() 1230 if (blkno == 0 || blkno == BLK_NOCOPY || blkno == BLK_SNAP) in snapacct_ufs1() 1288 if (blkno == 0 || blkno == BLK_NOCOPY) in mapacct_ufs1() 1329 blkno = 0; in expunge_ufs2() 1514 if (blkno == 0 || blkno == BLK_NOCOPY || blkno == BLK_SNAP) in snapacct_ufs2() 1572 if (blkno == 0 || blkno == BLK_NOCOPY) in mapacct_ufs2() 1671 for (blkno = 1; blkno < UFS_NDADDR; blkno++) { in ffs_snapremove() [all …]
|
H A D | ffs_alloc.c | 714 blkno = newblk; in ffs_reallocblks_ufs1() 741 *bap++ = blkno; in ffs_reallocblks_ufs1() 780 for (blkno = newblk, i = 0; i < len; i++, blkno += fs->fs_frag) { in ffs_reallocblks_ufs1() 979 blkno = newblk; in ffs_reallocblks_ufs2() 1006 *bap++ = blkno; in ffs_reallocblks_ufs2() 1045 for (blkno = newblk, i = 0; i < len; i++, blkno += fs->fs_frag) { in ffs_reallocblks_ufs2() 1805 return (blkno); in ffs_alloccg() 1829 return (blkno); in ffs_alloccg() 1852 return (blkno); in ffs_alloccg() 1943 return (blkno); in ffs_alloccgblk() [all …]
|
H A D | ffs_inode.c | 242 ufs2_daddr_t count, blocksreleased = 0, blkno; in ffs_truncate() local 387 blkno = -1; in ffs_truncate() 389 blkno = DIP(ip, i_db[lbn]); in ffs_truncate() 397 blkno = ((ufs1_daddr_t *)(bp->b_data))[indiroff]; in ffs_truncate() 399 blkno = ((ufs2_daddr_t *)(bp->b_data))[indiroff]; in ffs_truncate() 406 if (blkno != 0) in ffs_truncate() 424 if (blkno == 0 && (error = ffs_syncvnode(vp, MNT_WAIT, 0)) != 0) in ffs_truncate() 426 if (blkno != 0 && DOINGSOFTDEP(vp)) { in ffs_truncate() 461 if (blkno != 0 && offset == 0) { in ffs_truncate()
|
/freebsd/stand/common/ |
H A D | bcache.c | 83 #define BHASH(bc, blkno) ((blkno) & ((bc)->bcache_nblks - 1)) argument 84 #define BCACHE_LOOKUP(bc, blkno) \ argument 85 ((bc)->bcache_ctl[BHASH((bc), (blkno))].bc_blkno != (blkno)) 91 static void bcache_insert(struct bcache *bc, daddr_t blkno); 475 bcache_insert(struct bcache *bc, daddr_t blkno) in bcache_insert() argument 479 cand = BHASH(bc, blkno); in bcache_insert() 482 bc->bcache_ctl[cand].bc_blkno = blkno; in bcache_insert() 490 bcache_invalidate(struct bcache *bc, daddr_t blkno) in bcache_invalidate() argument 494 i = BHASH(bc, blkno); in bcache_invalidate() 495 if (bc->bcache_ctl[i].bc_blkno == blkno) { in bcache_invalidate() [all …]
|
/freebsd/sbin/fsck_ffs/ |
H A D | pass1b.c | 96 ufs2_daddr_t blkno = idesc->id_blkno; in pass1bcheck() local 98 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { in pass1bcheck() 99 if (chkrange(blkno, 1)) in pass1bcheck() 102 if (dlp->dup == blkno) { in pass1bcheck() 103 blkerror(idesc->id_number, "DUP", blkno); in pass1bcheck() 105 duphead->dup = blkno; in pass1bcheck()
|
H A D | pass1.c | 520 ufs2_daddr_t blkno = idesc->id_blkno; in pass1check() local 525 if (blkno == BLK_NOCOPY) in pass1check() 530 if (blkno == BLK_SNAP) { in pass1check() 535 if (blkno == BLK_SNAP) in pass1check() 540 blkerror(idesc->id_number, "BAD", blkno); in pass1check() 555 if (anyout && chkrange(blkno, 1)) { in pass1check() 557 } else if (!testbmap(blkno)) { in pass1check() 559 setbmap(blkno); in pass1check() 584 new->dup = blkno; in pass1check() 593 if (dlp->dup == blkno) in pass1check() [all …]
|
H A D | inode.c | 666 ufs2_daddr_t blkno; in freeblock() local 692 clrbmap(blkno); in freeblock() 766 ufs2_daddr_t blkno; in snapclean() local 771 if (blkno == 0) in snapclean() 775 if (blkno == BLK_NOCOPY || blkno == BLK_SNAP) { in snapclean() 840 if (blkno == 0) { in snapblkfree() 905 if (blkno == 0) { in snapblkfree() 914 (intmax_t)blkno); in snapblkfree() 961 ufs2_daddr_t blkno; in chkcopyonwrite() local 980 if (blkno != 0) { in chkcopyonwrite() [all …]
|
H A D | fsutil.c | 318 bhdp = &bufhashhd[HASH(blkno)]; in getdatablk() 379 getblk(bp, blkno, size); in getdatablk() 1126 ufs2_daddr_t blkno, newblk; in allocblk() local 1136 blkno += sblock.fs_frag) { in allocblk() 1142 blkno = -newblk; in allocblk() 1146 blkno += sblock.fs_frag) { in allocblk() 1152 blkno = -newblk; in allocblk() 1168 if (testbmap(blkno + j)) in std_checkblkavail() 1171 if (testbmap(blkno + j + k)) in std_checkblkavail() 1184 setbmap(blkno + j + k); in std_checkblkavail() [all …]
|
H A D | fsck.h | 397 #define setbmap(blkno) setbit(blockmap, blkno) argument 398 #define testbmap(blkno) isset(blockmap, blkno) argument 399 #define clrbmap(blkno) clrbit(blockmap, blkno) argument 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);
|
/freebsd/usr.sbin/makefs/ffs/ |
H A D | buf.c | 57 bread(struct m_vnode *vp, daddr_t blkno, int size, struct ucred *u1 __unused, in bread() argument 67 printf("%s: blkno %lld size %d\n", __func__, (long long)blkno, in bread() 69 *bpp = getblk(vp, blkno, size, 0, 0, 0); in bread() 178 getblk(struct m_vnode *vp, daddr_t blkno, int size, int u1 __unused, in getblk() argument 186 printf("%s: blkno %lld size %d\n", __func__, (long long)blkno, in getblk() 197 if (bp->b_lblkno != blkno) in getblk() 205 bp->b_blkno = bp->b_lblkno = blkno; in getblk()
|
H A D | ffs_alloc.c | 293 daddr_t bno, blkno; in ffs_alloccg() local 357 blkno = cg * fs->fs_fpg + bno; in ffs_alloccg() 359 return blkno; in ffs_alloccg() 377 daddr_t blkno; in ffs_alloccgblk() local 404 blkno = fragstoblks(fs, bno); in ffs_alloccgblk() 406 ffs_clusteracct(fs, cgp, blkno, -1); in ffs_alloccgblk() 412 return (blkno); in ffs_alloccgblk() 610 setbit(freemapp, blkno); in ffs_clusteracct() 612 clrbit(freemapp, blkno); in ffs_clusteracct() 616 start = blkno + 1; in ffs_clusteracct() [all …]
|
/freebsd/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
|
/freebsd/sbin/dump/ |
H A D | traverse.c | 324 ufs2_daddr_t blkno, in dirindir() argument 342 blkno = idblk.ufs1[i]; in dirindir() 344 blkno = idblk.ufs2[i]; in dirindir() 345 if (blkno != 0) in dirindir() 358 blkno = idblk.ufs1[i]; in dirindir() 360 blkno = idblk.ufs2[i]; in dirindir() 361 if (blkno != 0) in dirindir() 376 ufs2_daddr_t blkno, in searchdir() argument 910 offset = blkno << dev_bshift; in blkread() 973 disk, (intmax_t)blkno, size, cnt); in blkread() [all …]
|
/freebsd/sys/sys/ |
H A D | buf.h | 542 #define bread(vp, blkno, size, cred, bpp) \ argument 543 breadn_flags(vp, blkno, blkno, size, NULL, NULL, 0, cred, 0, \ 545 #define bread_gb(vp, blkno, size, cred, gbflags, bpp) \ argument 546 breadn_flags(vp, blkno, blkno, size, NULL, NULL, 0, cred, \ 548 #define breadn(vp, blkno, size, rablkno, rabsize, cnt, cred, bpp) \ argument 549 breadn_flags(vp, blkno, blkno, size, rablkno, rabsize, cnt, cred, \ 570 int getblkx(struct vnode *vp, daddr_t blkno, daddr_t dblkno, int size,
|
H A D | blist.h | 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);
|
/freebsd/sys/kern/ |
H A D | vfs_cluster.c | 96 daddr_t blkno, origblkno; in cluster_read() local 208 &blkno, &ncontig, NULL); in cluster_read() 212 if (error || blkno == -1) in cluster_read() 226 blkno, size, nblks, gbflags, bp); in cluster_read() 262 error = VOP_BMAP(vp, lblkno, NULL, &blkno, &ncontig, NULL); in cluster_read() 266 if (blkno == -1) in cluster_read() 276 rbp = cluster_rbuild(vp, filesize, lblkno, blkno, in cluster_read() 292 rbp->b_blkno = blkno; in cluster_read() 368 tbp->b_blkno = blkno; in cluster_rbuild() 393 bp->b_blkno = blkno; in cluster_rbuild() [all …]
|
H A D | subr_blist.c | 308 blist_free(blist_t bl, daddr_t blkno, daddr_t count) in blist_free() argument 311 KASSERT(blkno >= 0 && blkno + count <= bl->bl_blocks, in blist_free() 313 (uintmax_t)blkno, (int)count, (uintmax_t)bl->bl_blocks)); in blist_free() 314 blst_meta_free(bl->bl_root, blkno, count, bl->bl_radix); in blist_free() 325 blist_fill(blist_t bl, daddr_t blkno, daddr_t count) in blist_fill() argument 329 KASSERT(blkno >= 0 && blkno + count <= bl->bl_blocks, in blist_fill() 331 (uintmax_t)blkno, (int)count, (uintmax_t)bl->bl_blocks)); in blist_fill() 332 filled = blst_meta_fill(bl->bl_root, blkno, count, bl->bl_radix); in blist_fill()
|
/freebsd/stand/libsa/ |
H A D | cd9660.c | 514 daddr_t blkno, blkoff; in buf_read_file() local 518 blkno = fp->f_off / ISO_DEFAULT_BLOCK_SIZE + fp->f_bno; in buf_read_file() 521 if (blkno != fp->f_buf_blkno) { in buf_read_file() 527 cdb2devb(blkno), ISO_DEFAULT_BLOCK_SIZE, in buf_read_file() 534 fp->f_buf_blkno = blkno; in buf_read_file() 593 daddr_t blkno; in cd9660_readdir() local 596 blkno = fp->f_off / ISO_DEFAULT_BLOCK_SIZE; in cd9660_readdir() 597 fp->f_off = (blkno + 1) * ISO_DEFAULT_BLOCK_SIZE; in cd9660_readdir()
|
/freebsd/share/examples/scsi_target/ |
H A D | scsi_cmds.c | 515 uint64_t blkno; in tcmd_rdwr_decode() local 530 blkno = scsi_3btoul(rw_6->addr); in tcmd_rdwr_decode() 538 blkno = scsi_4btoul(rw_10->addr); in tcmd_rdwr_decode() 547 blkno = scsi_8btou64(rw_16->addr); in tcmd_rdwr_decode() 556 if (blkno + count > volume_size) { in tcmd_rdwr_decode() 564 a_descr->base_off = ((off_t)blkno) * sector_size; in tcmd_rdwr_decode() 568 warnx("r/w 0 blocks @ blkno " OFF_FMT, blkno); in tcmd_rdwr_decode() 574 warnx("write %u blocks @ blkno " OFF_FMT, count, blkno); in tcmd_rdwr_decode() 578 warnx("read %u blocks @ blkno " OFF_FMT, count, blkno); in tcmd_rdwr_decode()
|
/freebsd/usr.bin/mkuzip/ |
H A D | mkuzip.c | 111 return (bp->info.blkno == *ap); in cmp_blkno() 337 assert(oblk->info.blkno == (unsigned)io); in main() 372 chit->blkno); in main() 385 oblk->info.blkno = io; in main() 433 rval->info.blkno = blockcnt; in readblock()
|