/freebsd-9.3-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 | 129 ufs2_daddr_t blkno = idesc->id_blkno; local 131 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { 132 if (chkrange(blkno, 1)) { 134 } else if (testbmap(blkno)) { 136 if (dlp->dup != blkno) 145 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 | 351 #define setbmap(blkno) setbit(blockmap, blkno) 352 #define testbmap(blkno) isset(blockmap, blkno) 353 #define clrbmap(blkno) clrbit(blockmap, blkno) 427 void freeblk(ufs2_daddr_t blkno, long frags); 433 struct bufarea *getdatablk(ufs2_daddr_t blkno, long size, int type);
|
/freebsd-9.3-release/sys/dev/ida/ |
H A D | idaio.h | 10 u_int32_t blkno; member in struct:ida_user_command
|
/freebsd-9.3-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-9.3-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);
|
/freebsd-9.3-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-9.3-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-9.3-release/sys/ufs/ffs/ |
H A D | ffs_snapshot.c | 203 ufs2_daddr_t numblks, blkno, *blkp, *snapblklist; local 331 for (blkno = NDADDR; blkno < numblks; blkno += NINDIR(fs)) { 332 error = UFS_BALLOC(vp, lblktosize(fs, (off_t)blkno), 346 blkno = fragstoblks(fs, fs->fs_csaddr); 349 error = UFS_BALLOC(vp, lblktosize(fs, (off_t)(blkno + loc)), 575 blkno = 0; 583 blkno = DIP(xp, i_db[loc]); 594 if (blkno) 999 ufs2_daddr_t len, blkno, numblks, blksperindir; local 1186 ufs1_daddr_t blkno, *blkp; local 1238 ufs1_daddr_t blkno; local 1283 ufs2_daddr_t len, blkno, numblks, blksperindir; local 1470 ufs2_daddr_t blkno, *blkp; local 1522 ufs2_daddr_t blkno; local 1606 ufs2_daddr_t numblks, blkno, dblk; local 1749 ufs2_daddr_t blkno; local 2243 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;
|
/freebsd-9.3-release/sys/gnu/fs/xfs/ |
H A D | xfs_rw.c | 250 xfs_daddr_t blkno) 257 (__uint64_t)blkno, func, 275 xfs_daddr_t blkno, 284 bp = xfs_buf_read_flags(target, blkno, len, flags); 286 bp = xfs_buf_read(target, blkno, len, flags); 246 xfs_ioerror_alert( char *func, struct xfs_mount *mp, xfs_buf_t *bp, xfs_daddr_t blkno) argument 272 xfs_read_buf( struct xfs_mount *mp, xfs_buftarg_t *target, xfs_daddr_t blkno, int len, uint flags, xfs_buf_t **bpp) argument
|
H A D | xfs_da_btree.c | 113 xfs_da_node_create(xfs_da_args_t *args, xfs_dablk_t blkno, int level, argument 122 error = xfs_da_get_buf(tp, args->dp, blkno, -1, &bp, whichfork); 293 if (be32_to_cpu(node->hdr.info.forw) == addblk->blkno) { 300 node->hdr.info.back = cpu_to_be32(oldblk->blkno); 307 if (be32_to_cpu(node->hdr.info.back) == addblk->blkno) { 314 node->hdr.info.forw = cpu_to_be32(oldblk->blkno); 336 xfs_dablk_t blkno; local 350 error = xfs_da_grow_inode(args, &blkno); 356 error = xfs_da_get_buf(tp, dp, blkno, -1, &bp, args->whichfork); 376 blk1->blkno 422 xfs_dablk_t blkno; local 822 xfs_dablk_t blkno; local 1109 xfs_dablk_t blkno; local 1476 xfs_dablk_t blkno=0; local [all...] |
H A D | xfs_trans_buf.c | 71 xfs_daddr_t blkno, 85 bp = xfs_buf_get_flags(target_dev, blkno, len, 97 bp = xfs_trans_buf_item_match(tp, target_dev, blkno, len); 99 bp = xfs_trans_buf_item_match_all(tp, target_dev, blkno, len); 134 bp = xfs_buf_get_flags(target_dev, blkno, len, flags | BUF_BUSY); 291 xfs_daddr_t blkno, 307 bp = xfs_buf_read_flags(target, blkno, len, flags | BUF_BUSY); 313 bp, blkno); 344 bp = xfs_trans_buf_item_match(tp, target, blkno, len); 346 bp = xfs_trans_buf_item_match_all(tp, target, blkno, le 69 xfs_trans_get_buf(xfs_trans_t *tp, xfs_buftarg_t *target_dev, xfs_daddr_t blkno, int len, uint flags) argument 287 xfs_trans_read_buf( xfs_mount_t *mp, xfs_trans_t *tp, xfs_buftarg_t *target, xfs_daddr_t blkno, int len, uint flags, xfs_buf_t **bpp) argument 1012 xfs_trans_buf_item_match( xfs_trans_t *tp, xfs_buftarg_t *target, xfs_daddr_t blkno, int len) argument 1065 xfs_trans_buf_item_match_all( xfs_trans_t *tp, xfs_buftarg_t *target, xfs_daddr_t blkno, int len) argument [all...] |
H A D | xfs_rw.h | 82 xfs_daddr_t blkno, int len, uint flags, 85 xfs_buf_t *bp, xfs_daddr_t blkno);
|
H A D | xfs_da_btree.h | 122 xfs_dablk_t blkno; /* blkno of attr leaf of interest */ member in struct:xfs_da_args 124 xfs_dablk_t rmtblkno; /* remote attr value starting blkno */ 126 xfs_dablk_t blkno2; /* blkno of 2nd attr leaf of interest */ 128 xfs_dablk_t rmtblkno2; /* remote attr value starting blkno */ 154 xfs_daddr_t blkno; /* daddr first in bps[0] */ member in struct:xfs_dabuf 174 xfs_dablk_t blkno; /* filesystem blkno of buffer */ member in struct:xfs_da_state_blk 175 xfs_daddr_t disk_blkno; /* on-disk blkno (in BBs) of buffer */ 217 int xfs_da_node_create(xfs_da_args_t *args, xfs_dablk_t blkno, in [all...] |
/freebsd-9.3-release/sbin/fsdb/ |
H A D | fsdbutil.c | 235 ufs2_daddr_t blkno; local 253 blkno = bp->b_un.b_indir1[i]; 255 blkno = bp->b_un.b_indir2[i]; 256 if (blkno == 0) 258 j = sprintf(tempbuf, "%jd", (intmax_t)blkno); 272 printindir(blkno, level - 1, bufp); 292 ufs2_daddr_t blkno; local 300 blkno = DIP(dp, di_db[i]); 301 printf("%jd", (intmax_t)blkno);
|
/freebsd-9.3-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 904 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-9.3-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-9.3-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-9.3-release/sys/gnu/fs/xfs/FreeBSD/ |
H A D | xfs_buf.c | 47 xfs_buf_read_flags(xfs_buftarg_t *target, xfs_daddr_t blkno, size_t len, int flags) argument 52 if (bread(target->specvp, blkno, BBTOB(len), NOCRED, &bp)) { 53 printf("bread failed specvp %p blkno %qd BBTOB(len) %ld\n", 54 target->specvp, blkno, (long)BBTOB(len)); 69 xfs_buf_get_flags(xfs_buftarg_t *target, xfs_daddr_t blkno, size_t len, int flags) argument 73 bp = getblk(target->specvp, blkno, BBTOB(len), 0, 0, 0);
|
H A D | xfs_buf.h | 265 #define xfs_buf_read(target, blkno, len, flags) \ 266 xfs_buf_read_flags(target, blkno, len, \ 272 #define xfs_buf_get(target, blkno, len, flags) \ 273 xfs_buf_get_flags(target, blkno, len, \ 311 #define xfs_incore(xfs_buftarg,blkno,len,lockit) \ 312 incore(&xfs_buftarg->specvp->v_bufobj, blkno);
|
/freebsd-9.3-release/sys/kern/ |
H A D | vfs_cluster.c | 66 daddr_t lbn, daddr_t blkno, long size, int run, int gbflags, 105 daddr_t blkno, origblkno; local 210 &blkno, &ncontig, NULL); 214 if (error || blkno == -1) 228 blkno, size, nblks, gbflags, bp); 257 error = VOP_BMAP(vp, lblkno, NULL, &blkno, &ncontig, NULL); 261 if (blkno == -1) 271 rbp = cluster_rbuild(vp, filesize, lblkno, blkno, 287 rbp->b_blkno = blkno; 319 daddr_t blkno, lon 318 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...] |