Lines Matching refs:blk

406 	blk64_t			blk;
443 &blk))
449 blk = inode->i_block[i];
450 if (!blk)
455 if (blk < ctx->fs->super->s_first_data_block ||
456 blk >= ext2fs_blocks_count(ctx->fs->super) ||
458 blk))
461 blk = inode->i_block[0];
475 retval = ext2fs_read_dir_block3(ctx->fs, blk, buf, 0);
1456 blk64_t blk;
1464 if ((blk = ea_refcount_intr_next(refcount, &count)) == 0)
1466 pctx.blk = blk;
1467 pctx.errcode = ext2fs_read_ext_attr2(fs, blk, block_buf);
1478 pctx.errcode = ext2fs_write_ext_attr2(fs, blk,
1498 blk64_t blk;
1505 blk = ext2fs_file_acl_block(fs, inode);
1506 if (blk == 0)
1517 (blk < fs->super->s_first_data_block) ||
1518 (blk >= ext2fs_blocks_count(fs->super))) {
1550 printf("Inode %u has EA block %u\n", ino, blk);
1554 if (ext2fs_fast_test_block_bitmap2(ctx->block_ea_map, blk)) {
1555 if (ea_refcount_decrement(ctx->refcount, blk, 0) == 0)
1568 ea_refcount_increment(ctx->refcount_extra, blk, 0);
1576 pctx->blk = blk;
1577 pctx->errcode = ext2fs_read_ext_attr2(fs, blk, block_buf);
1581 pctx->blk = ext2fs_file_acl_block(fs, inode);
1661 ea_refcount_store(ctx->refcount, blk, count);
1662 mark_block_used(ctx, blk);
1663 ext2fs_fast_mark_block_bitmap2(ctx->block_ea_map, blk);
1682 blk64_t blk;
1690 pctx->errcode = ext2fs_bmap2(fs, ino, inode, 0, 0, 0, 0, &blk);
1693 (blk == 0) ||
1694 (blk < fs->super->s_first_data_block) ||
1695 (blk >= ext2fs_blocks_count(fs->super))) {
1702 retval = io_channel_read_blk64(fs->io, blk, 1, block_buf);
1767 blk64_t blk, last_lblk;
1809 pctx->blk = extent.e_pblk;
1837 blk = extent.e_pblk;
1852 pctx->blk = lblk;
1869 mark_block_used(ctx, blk);
1901 pctx->blk = 0;
1910 for (blk = extent.e_pblk, blockcnt = extent.e_lblk, i = 0;
1912 blk++, blockcnt++, i++) {
1915 (EXT2FS_B2C(ctx->fs, blk) ==
1917 (blk & EXT2FS_CLUSTER_MASK(ctx->fs)) ==
1919 mark_block_used(ctx, blk);
1923 pb->previous_block = blk;
1926 pctx->errcode = ext2fs_add_dir_block2(ctx->fs->dblist, pctx->ino, blk, blockcnt);
1928 pctx->blk = blk;
2256 blk64_t blk = *block_nr;
2265 if (p->compressed && (blk == EXT2FS_COMPRESSED_BLKADDR)) {
2287 if (blk == 0)
2291 printf("Process_block, inode %lu, block %u, #%d\n", p->ino, blk,
2301 if (p->previous_block+1 != blk) {
2314 (unsigned long) blk,
2328 if (blk < fs->super->s_first_data_block ||
2329 blk >= ext2fs_blocks_count(fs->super))
2345 pctx->blk = blk;
2348 blk = *block_nr = 0;
2364 mark_block_used(ctx, blk);
2368 (EXT2FS_B2C(ctx->fs, blk) ==
2370 (blk & EXT2FS_CLUSTER_MASK(ctx->fs)) ==
2372 mark_block_used(ctx, blk);
2377 p->previous_block = blk;
2385 pctx->blk = 0;
2391 blk, blockcnt);
2393 pctx->blk = blk;
2413 blk64_t blk = *block_nr;
2424 if (!blk)
2432 pctx->blk = blk;
2435 if ((blk < fs->super->s_first_data_block) ||
2436 (blk >= ext2fs_blocks_count(fs->super))) {
2445 if (ext2fs_test_block_bitmap2(p->fs_meta_blocks, blk)) {
2452 blk)) {
2462 mark_block_used(ctx, blk);
2466 printf ("DEBUG: Marking %u as bad.\n", blk);
2475 if (!ext2fs_test_block_bitmap2(ctx->block_found_map, blk)) {
2476 ext2fs_mark_block_bitmap2(ctx->block_found_map, blk);
2486 pctx->blk = blk;
2489 if (blk == first_block) {
2502 if ((blk > first_block) &&
2503 (blk <= first_block + fs->desc_blocks)) {
2505 pctx->blk = *block_nr;
2517 if (blk == ext2fs_block_bitmap_loc(fs, i)) {
2524 if (blk == ext2fs_inode_bitmap_loc(fs, i)) {
2531 if ((blk >= ext2fs_inode_table_loc(fs, i)) &&
2532 (blk < (ext2fs_inode_table_loc(fs, i) +
2548 if ((blk == p->inode->i_block[EXT2_IND_BLOCK]) ||
2549 (blk == p->inode->i_block[EXT2_DIND_BLOCK]) ||
2550 (blk == p->inode->i_block[EXT2_TIND_BLOCK])) {
2585 pctx.blk = old_block;
2635 pctx.blk = i;
2645 pctx.blk = (*new_block) + i;
2646 pctx.errcode = io_channel_write_blk64(fs->io, pctx.blk,
2723 pctx.blk = b;
2743 pctx.blk = ext2fs_block_bitmap_loc(fs, i);
2760 pctx.blk = ext2fs_inode_bitmap_loc(fs, i);
2859 static void e2fsck_block_alloc_stats(ext2_filsys fs, blk64_t blk, int inuse)
2865 ext2fs_mark_block_bitmap2(ctx->block_found_map, blk);
2867 ext2fs_unmark_block_bitmap2(ctx->block_found_map, blk);