Lines Matching refs:i_block
75 ext4_lblk_t i_block, in ext4_block_to_path() argument
86 if (i_block < direct_blocks) { in ext4_block_to_path()
87 offsets[n++] = i_block; in ext4_block_to_path()
89 } else if ((i_block -= direct_blocks) < indirect_blocks) { in ext4_block_to_path()
91 offsets[n++] = i_block; in ext4_block_to_path()
93 } else if ((i_block -= indirect_blocks) < double_blocks) { in ext4_block_to_path()
95 offsets[n++] = i_block >> ptrs_bits; in ext4_block_to_path()
96 offsets[n++] = i_block & (ptrs - 1); in ext4_block_to_path()
98 } else if (((i_block -= double_blocks) >> (ptrs_bits * 2)) < ptrs) { in ext4_block_to_path()
100 offsets[n++] = i_block >> (ptrs_bits * 2); in ext4_block_to_path()
101 offsets[n++] = (i_block >> ptrs_bits) & (ptrs - 1); in ext4_block_to_path()
102 offsets[n++] = i_block & (ptrs - 1); in ext4_block_to_path()
106 i_block + direct_blocks + in ext4_block_to_path()
110 *boundary = final - 1 - (i_block & (ptrs - 1)); in ext4_block_to_path()