Searched refs:blkno (Results 1 - 25 of 46) sorted by relevance

12

/freebsd-10.0-release/sbin/fsck_ffs/
H A Dpass1b.c94 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 Dpass4.c131 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 Dpass1.c436 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 Dfsck.h352 #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 Didaio.h10 u_int32_t blkno; member in struct:ida_user_command
/freebsd-10.0-release/sys/boot/common/
H A Dbcache.c69 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 Dblist.h34 * 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 Dbuf.h484 #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 Dbuf.c63 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 Dffs_alloc.c296 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 Dbadsect.c83 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 Dffs_snapshot.c204 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 Dffs_subr.c330 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 Dffs_alloc.c510 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 Dffs_rawread.c206 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 Dfsdbutil.c233 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 Dsdbm_private.h59 long blkno; /* current page to read/write */ member in struct:apr_sdbm_t
/freebsd-10.0-release/sbin/dump/
H A Dtraverse.c76 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 Ddump.h109 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 Diw_cxgb_hal.h224 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 Dreiserfs_vnops.c187 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 Dvfs_cluster.c67 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 Dsubr_blist.c236 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 Dcd9660.c423 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 Dext2_bmap.c65 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;

Completed in 121 milliseconds

12