/freebsd-10.0-release/sbin/fsck_ffs/ |
H A D | pass1b.c | 94 ufs2_daddr_t blkno = idesc->id_blkno; local 96 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { 97 if (chkrange(blkno, 1)) 100 if (dlp->dup == blkno) { 101 blkerror(idesc->id_number, "DUP", blkno); 103 duphead->dup = blkno;
|
H A D | pass4.c | 131 ufs2_daddr_t blkno = idesc->id_blkno; local 133 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { 134 if (chkrange(blkno, 1)) { 136 } else if (testbmap(blkno)) { 138 if (dlp->dup != blkno) 147 clrbmap(blkno);
|
H A D | pass1.c | 436 ufs2_daddr_t blkno = idesc->id_blkno; local 441 if (blkno == BLK_NOCOPY) 444 if (blkno == blkstofrags(&sblock, idesc->id_lbn)) 446 if (blkno == BLK_SNAP) { 447 blkno = blkstofrags(&sblock, idesc->id_lbn); 451 if (blkno == BLK_SNAP) 455 if ((anyout = chkrange(blkno, idesc->id_numfrags)) != 0) { 456 blkerror(idesc->id_number, "BAD", blkno); 469 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { 470 if (anyout && chkrange(blkno, [all...] |
H A D | fsck.h | 352 #define setbmap(blkno) setbit(blockmap, blkno) 353 #define testbmap(blkno) isset(blockmap, blkno) 354 #define clrbmap(blkno) clrbit(blockmap, blkno) 428 void freeblk(ufs2_daddr_t blkno, long frags); 434 struct bufarea *getdatablk(ufs2_daddr_t blkno, long size, int type);
|
/freebsd-10.0-release/sys/dev/ida/ |
H A D | idaio.h | 10 u_int32_t blkno; member in struct:ida_user_command
|
/freebsd-10.0-release/sys/boot/common/ |
H A D | bcache.c | 69 static void bcache_invalidate(daddr_t blkno); 70 static void bcache_insert(caddr_t buf, daddr_t blkno); 71 static int bcache_lookup(caddr_t buf, daddr_t blkno); 263 bcache_insert(caddr_t buf, daddr_t blkno) argument 275 if (bcache_ctl[i].bc_blkno == blkno) { 286 DEBUG("insert blk %d -> %d @ %d # %d", blkno, cand, now, bcache_bcount); 288 bcache_ctl[cand].bc_blkno = blkno; 299 bcache_lookup(caddr_t buf, daddr_t blkno) argument 308 if ((bcache_ctl[i].bc_blkno == blkno) && ((bcache_ctl[i].bc_stamp + BCACHE_TIMEOUT) >= now)) { 310 DEBUG("hit blk %d <- %d (now %d then %d)", blkno, 320 bcache_invalidate(daddr_t blkno) argument [all...] |
/freebsd-10.0-release/sys/sys/ |
H A D | blist.h | 34 * blkno = blist_alloc(blist, count) 35 * (void) blist_free(blist, blkno, count) 36 * nblks = blist_fill(blist, blkno, count) 98 extern void blist_free(blist_t blist, daddr_t blkno, daddr_t count); 99 extern int blist_fill(blist_t bl, daddr_t blkno, daddr_t count);
|
H A D | buf.h | 484 #define bread(vp, blkno, size, cred, bpp) \ 485 breadn_flags(vp, blkno, size, NULL, NULL, 0, cred, 0, bpp) 486 #define bread_gb(vp, blkno, size, cred, gbflags, bpp) \ 487 breadn_flags(vp, blkno, size, NULL, NULL, 0, cred, \ 489 #define breadn(vp, blkno, size, rablkno, rabsize, cnt, cred, bpp) \ 490 breadn_flags(vp, blkno, size, rablkno, rabsize, cnt, cred, 0, bpp)
|
/freebsd-10.0-release/usr.sbin/makefs/ffs/ |
H A D | buf.c | 63 bread(int fd, struct fs *fs, daddr_t blkno, int size, struct buf **bpp) argument 72 printf("bread: fs %p blkno %lld size %d\n", 73 fs, (long long)blkno, size); 74 *bpp = getblk(fd, fs, blkno, size); 77 printf("bread: bp %p blkno %lld offset %lld bcount %ld\n", 108 * of negative lblkno -> real blkno that ffs_balloc() 114 * a real blkno, we'd add a lot more code & complexity 136 printf("bwrite: bp %p blkno %lld offset %lld bcount %ld\n", 169 printf("\tlblkno %10lld blkno %10lld count %6ld bufsize %6ld\n", 177 getblk(int fd, struct fs *fs, daddr_t blkno, in argument [all...] |
H A D | ffs_alloc.c | 296 daddr_t bno, blkno; local 361 blkno = cg * fs->fs_fpg + bno; 363 return blkno; 381 daddr_t blkno; local 408 blkno = fragstoblks(fs, bno); 409 ffs_clrblock(fs, blksfree_swap, (long)blkno); 410 ffs_clusteracct(fs, cgp, blkno, -1); 415 blkno = ufs_rw32(cgp->cg_cgx, needswap) * fs->fs_fpg + bno; 416 return (blkno); 599 ffs_clusteracct(struct fs *fs, struct cg *cgp, int32_t blkno, in argument [all...] |
/freebsd-10.0-release/sbin/badsect/ |
H A D | badsect.c | 83 fprintf(stderr, "usage: badsect bbdir blkno ...\n"); 155 chkuse(daddr_t blkno, int cnt) argument 160 fsbn = dbtofsb(fs, blkno); 162 printf("block %ld out of range of file system\n", (long)blkno); 169 (long)blkno); 175 (long)blkno); 191 printf("Warning: sector %ld is in use\n", (long)blkno);
|
/freebsd-10.0-release/sys/ufs/ffs/ |
H A D | ffs_snapshot.c | 204 ufs2_daddr_t numblks, blkno, *blkp, *snapblklist; local 332 for (blkno = NDADDR; blkno < numblks; blkno += NINDIR(fs)) { 333 error = UFS_BALLOC(vp, lblktosize(fs, (off_t)blkno), 347 blkno = fragstoblks(fs, fs->fs_csaddr); 350 error = UFS_BALLOC(vp, lblktosize(fs, (off_t)(blkno + loc)), 576 blkno = 0; 584 blkno = DIP(xp, i_db[loc]); 595 if (blkno) 1001 ufs2_daddr_t len, blkno, numblks, blksperindir; local 1188 ufs1_daddr_t blkno, *blkp; local 1240 ufs1_daddr_t blkno; local 1285 ufs2_daddr_t len, blkno, numblks, blksperindir; local 1472 ufs2_daddr_t blkno, *blkp; local 1524 ufs2_daddr_t blkno; local 1608 ufs2_daddr_t numblks, blkno, dblk; local 1751 ufs2_daddr_t blkno; local 2244 ufs2_daddr_t lbn, blkno, *snapblklist; local [all...] |
H A D | ffs_subr.c | 330 ffs_clusteracct(fs, cgp, blkno, cnt) 333 ufs1_daddr_t blkno; 349 setbit(freemapp, blkno); 351 clrbit(freemapp, blkno); 355 start = blkno + 1; 376 start = blkno - 1;
|
H A D | ffs_alloc.c | 510 ufs1_daddr_t soff, newblk, blkno; local 539 blkno = buflist->bs_children[0]->b_blkno; 542 if (buflist->bs_children[i]->b_blkno != blkno + (i * ssize)) 625 blkno = newblk; 626 for (bap = &sbap[soff], i = 0; i < len; i++, blkno += fs->fs_frag) { 645 blkno, *bap, fs->fs_bsize, fs->fs_bsize, 649 i < ssize ? sbp : ebp, soff + i, blkno, 652 *bap++ = blkno; 691 for (blkno = newblk, i = 0; i < len; i++, blkno 738 ufs2_daddr_t soff, newblk, blkno, pref; local 1612 ufs2_daddr_t blkno; local 1714 ufs2_daddr_t blkno; local 2708 ufs2_daddr_t blkno; local [all...] |
H A D | ffs_rawread.c | 206 ufs2_daddr_t blkno; local 233 error = ufs_bmaparray(vp, bp->b_lblkno, &blkno, NULL, &bforwards, NULL); 236 if (blkno == -1) { 256 bp->b_blkno = blkno + blockoff; 257 bp->b_offset = bp->b_iooffset = (blkno + blockoff) * DEV_BSIZE;
|
/freebsd-10.0-release/sbin/fsdb/ |
H A D | fsdbutil.c | 233 ufs2_daddr_t blkno; local 251 blkno = bp->b_un.b_indir1[i]; 253 blkno = bp->b_un.b_indir2[i]; 254 if (blkno == 0) 256 j = sprintf(tempbuf, "%jd", (intmax_t)blkno); 270 printindir(blkno, level - 1, bufp); 290 ufs2_daddr_t blkno; local 298 blkno = DIP(dp, di_db[i]); 299 printf("%jd", (intmax_t)blkno);
|
/freebsd-10.0-release/contrib/apr-util/dbm/sdbm/ |
H A D | sdbm_private.h | 59 long blkno; /* current page to read/write */ member in struct:apr_sdbm_t
|
/freebsd-10.0-release/sbin/dump/ |
H A D | traverse.c | 76 static int dirindir(ino_t ino, ufs2_daddr_t blkno, int level, long *size, 85 static int searchdir(ino_t ino, ufs2_daddr_t blkno, long size, long filesize, 330 ufs2_daddr_t blkno, 344 bread(fsbtodb(sblock, blkno), (char *)&idblk, (int)sblock->fs_bsize); 348 blkno = idblk.ufs1[i]; 350 blkno = idblk.ufs2[i]; 351 if (blkno != 0) 352 ret |= searchdir(ino, blkno, sblock->fs_bsize, 364 blkno = idblk.ufs1[i]; 366 blkno 328 dirindir( ino_t ino, ufs2_daddr_t blkno, int ind_level, long *filesize, long *tapesize, int nodump, ino_t maxino) argument 380 searchdir( ino_t ino, ufs2_daddr_t blkno, long size, long filesize, long *tapesize, int nodump, ino_t maxino) argument 905 bread(ufs2_daddr_t blkno, char *buf, int size) argument [all...] |
H A D | dump.h | 109 void bread(ufs2_daddr_t blkno, char *buf, int size); 118 void dumpblock(ufs2_daddr_t blkno, int size);
|
/freebsd-10.0-release/sys/dev/cxgb/ulp/iw_cxgb/ |
H A D | iw_cxgb_hal.h | 224 daddr_t blkno; local 228 blkno = blist_alloc(gp->gen_list, chunks); 231 if (blkno == SWAPBLK_NONE) 234 return (gp->gen_base + ((1 << gp->gen_chunk_shift) * blkno)); 241 daddr_t blkno; local 244 blkno = (address - gp->gen_base) / (1 << gp->gen_chunk_shift); 246 blist_free(gp->gen_list, blkno, chunks);
|
/freebsd-10.0-release/sys/gnu/fs/reiserfs/ |
H A D | reiserfs_vnops.c | 187 daddr_t blkno; local 218 blkno = get_block_num(ind_item, path.pos_in_item); 224 if ((blkno - get_block_num(ind_item, i)) != 248 if ((get_block_num(ind_item, i) - blkno) != 268 blkno *= btodb(sbi->s_blocksize); 275 blkno = ap->a_bn; 288 *ap->a_bnp = blkno;
|
/freebsd-10.0-release/sys/kern/ |
H A D | vfs_cluster.c | 67 daddr_t lbn, daddr_t blkno, long size, int run, int gbflags, 97 daddr_t blkno, origblkno; local 202 &blkno, &ncontig, NULL); 206 if (error || blkno == -1) 220 blkno, size, nblks, gbflags, bp); 249 error = VOP_BMAP(vp, lblkno, NULL, &blkno, &ncontig, NULL); 253 if (blkno == -1) 263 rbp = cluster_rbuild(vp, filesize, lblkno, blkno, 279 rbp->b_blkno = blkno; 311 daddr_t blkno, lon 310 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 | 236 blist_free(blist_t bl, daddr_t blkno, daddr_t count) argument 240 blst_leaf_free(bl->bl_root, blkno, count); 242 blst_meta_free(bl->bl_root, blkno, count, bl->bl_radix, bl->bl_skip, 0); 255 blist_fill(blist_t bl, daddr_t blkno, daddr_t count) argument 261 filled = blst_leaf_fill(bl->bl_root, blkno, count); 263 filled = blst_meta_fill(bl->bl_root, blkno, count,
|
/freebsd-10.0-release/lib/libstand/ |
H A D | cd9660.c | 423 daddr_t blkno, blkoff; local 427 blkno = fp->f_off / ISO_DEFAULT_BLOCK_SIZE + fp->f_bno; 430 if (blkno != fp->f_buf_blkno) { 436 cdb2devb(blkno), ISO_DEFAULT_BLOCK_SIZE, fp->f_buf, &read); 442 fp->f_buf_blkno = blkno; 501 daddr_t blkno; local 504 blkno = fp->f_off / ISO_DEFAULT_BLOCK_SIZE; 505 fp->f_off = (blkno + 1) * ISO_DEFAULT_BLOCK_SIZE;
|
/freebsd-10.0-release/sys/fs/ext2fs/ |
H A D | ext2_bmap.c | 65 daddr_t blkno; local 78 error = ext4_bmapext(ap->a_vp, ap->a_bn, &blkno, 81 error = ext2_bmaparray(ap->a_vp, ap->a_bn, &blkno, 83 *ap->a_bnp = blkno;
|