Lines Matching refs:i_block
161 long i_block, int offsets[4], int *boundary) in ext2_block_to_path() argument
171 if (i_block < 0) { in ext2_block_to_path()
174 } else if (i_block < direct_blocks) { in ext2_block_to_path()
175 offsets[n++] = i_block; in ext2_block_to_path()
177 } else if ( (i_block -= direct_blocks) < indirect_blocks) { in ext2_block_to_path()
179 offsets[n++] = i_block; in ext2_block_to_path()
181 } else if ((i_block -= indirect_blocks) < double_blocks) { in ext2_block_to_path()
183 offsets[n++] = i_block >> ptrs_bits; in ext2_block_to_path()
184 offsets[n++] = i_block & (ptrs - 1); in ext2_block_to_path()
186 } else if (((i_block -= double_blocks) >> (ptrs_bits * 2)) < ptrs) { in ext2_block_to_path()
188 offsets[n++] = i_block >> (ptrs_bits * 2); in ext2_block_to_path()
189 offsets[n++] = (i_block >> ptrs_bits) & (ptrs - 1); in ext2_block_to_path()
190 offsets[n++] = i_block & (ptrs - 1); in ext2_block_to_path()
197 *boundary = final - 1 - (i_block & (ptrs - 1)); in ext2_block_to_path()
1397 ei->i_data[n] = raw_inode->i_block[n]; in ext2_iget()
1430 if (raw_inode->i_block[0]) in ext2_iget()
1432 old_decode_dev(le32_to_cpu(raw_inode->i_block[0]))); in ext2_iget()
1435 new_decode_dev(le32_to_cpu(raw_inode->i_block[1]))); in ext2_iget()
1527 raw_inode->i_block[0] = in __ext2_write_inode()
1529 raw_inode->i_block[1] = 0; in __ext2_write_inode()
1531 raw_inode->i_block[0] = 0; in __ext2_write_inode()
1532 raw_inode->i_block[1] = in __ext2_write_inode()
1534 raw_inode->i_block[2] = 0; in __ext2_write_inode()
1537 raw_inode->i_block[n] = ei->i_data[n]; in __ext2_write_inode()