Lines Matching refs:i_block
73 ext4_lblk_t i_block, in ext4_block_to_path() argument
84 if (i_block < direct_blocks) { in ext4_block_to_path()
85 offsets[n++] = i_block; in ext4_block_to_path()
87 } else if ((i_block -= direct_blocks) < indirect_blocks) { in ext4_block_to_path()
89 offsets[n++] = i_block; in ext4_block_to_path()
91 } else if ((i_block -= indirect_blocks) < double_blocks) { in ext4_block_to_path()
93 offsets[n++] = i_block >> ptrs_bits; in ext4_block_to_path()
94 offsets[n++] = i_block & (ptrs - 1); in ext4_block_to_path()
96 } else if (((i_block -= double_blocks) >> (ptrs_bits * 2)) < ptrs) { in ext4_block_to_path()
98 offsets[n++] = i_block >> (ptrs_bits * 2); in ext4_block_to_path()
99 offsets[n++] = (i_block >> ptrs_bits) & (ptrs - 1); in ext4_block_to_path()
100 offsets[n++] = i_block & (ptrs - 1); in ext4_block_to_path()
104 i_block + direct_blocks + in ext4_block_to_path()
108 *boundary = final - 1 - (i_block & (ptrs - 1)); in ext4_block_to_path()