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

123

/freebsd-9.3-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.c129 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 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.h351 #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 Didaio.h10 u_int32_t blkno; member in struct:ida_user_command
/freebsd-9.3-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-9.3-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);
/freebsd-9.3-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-9.3-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-9.3-release/sys/ufs/ffs/
H A Dffs_snapshot.c203 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 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;
/freebsd-9.3-release/sys/gnu/fs/xfs/
H A Dxfs_rw.c250 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 Dxfs_da_btree.c113 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 Dxfs_trans_buf.c71 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 Dxfs_rw.h82 xfs_daddr_t blkno, int len, uint flags,
85 xfs_buf_t *bp, xfs_daddr_t blkno);
H A Dxfs_da_btree.h122 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 Dfsdbutil.c235 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 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
904 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-9.3-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-9.3-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-9.3-release/sys/gnu/fs/xfs/FreeBSD/
H A Dxfs_buf.c47 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 Dxfs_buf.h265 #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 Dvfs_cluster.c66 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...]

Completed in 234 milliseconds

123