Lines Matching refs:logical_block

354 …4_recurse_extent_index(fsi_file_t *ffi, struct ext4_extent_header *extent_block, int logical_block)  in ext4_recurse_extent_index()  argument
364 if (logical_block < index[i].ei_block) in ext4_recurse_extent_index()
369 return (ext4_recurse_extent_index(ffi, (struct ext4_extent_header *) DATABLOCK1, logical_block)); in ext4_recurse_extent_index()
379 ext2fs_block_map (fsi_file_t *ffi, int logical_block) in ext2fs_block_map() argument
398 printf ("logical block %d\n", logical_block); in ext2fs_block_map()
404 if (logical_block < EXT2_NDIR_BLOCKS) in ext2fs_block_map()
407 printf ("returning %d\n", (unsigned char *) (INODE->i_block[logical_block])); in ext2fs_block_map()
408 printf ("returning %d\n", INODE->i_block[logical_block]); in ext2fs_block_map()
410 return INODE->i_block[logical_block]; in ext2fs_block_map()
413 logical_block -= EXT2_NDIR_BLOCKS; in ext2fs_block_map()
415 if (logical_block < EXT2_ADDR_PER_BLOCK (SUPERBLOCK)) in ext2fs_block_map()
423 return ((__u32 *) DATABLOCK1)[logical_block]; in ext2fs_block_map()
426 logical_block -= EXT2_ADDR_PER_BLOCK (SUPERBLOCK); in ext2fs_block_map()
428 if (logical_block < (1 << (EXT2_ADDR_PER_BLOCK_BITS (SUPERBLOCK) * 2))) in ext2fs_block_map()
438 [logical_block >> EXT2_ADDR_PER_BLOCK_BITS (SUPERBLOCK)])) in ext2fs_block_map()
447 [logical_block & (EXT2_ADDR_PER_BLOCK (SUPERBLOCK) - 1)]; in ext2fs_block_map()
451 logical_block -= (1 << (EXT2_ADDR_PER_BLOCK_BITS (SUPERBLOCK) * 2)); in ext2fs_block_map()
460 [logical_block >> (EXT2_ADDR_PER_BLOCK_BITS (SUPERBLOCK) in ext2fs_block_map()
468 [(logical_block >> EXT2_ADDR_PER_BLOCK_BITS (SUPERBLOCK)) in ext2fs_block_map()
477 [logical_block & (EXT2_ADDR_PER_BLOCK (SUPERBLOCK) - 1)]; in ext2fs_block_map()
484 … ext4_recurse_extent_index(ffi, (struct ext4_extent_header *) INODE->i_block, logical_block); in ext2fs_block_map()
493 …if (extent[i].ee_block <= logical_block && logical_block < extent[i].ee_block + extent[i].ee_len &… in ext2fs_block_map()
494 return (logical_block - extent[i].ee_block + extent[i].ee_start); in ext2fs_block_map()
507 int logical_block; in ext2fs_read() local
535 logical_block = filepos >> EXT2_BLOCK_SIZE_BITS (SUPERBLOCK); in ext2fs_read()
537 map = ext2fs_block_map (ffi, logical_block); in ext2fs_read()