• Home
  • Raw
  • Download

Lines Matching refs:blk

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