Lines Matching refs:offsets
75 ext4_lblk_t offsets[4], int *boundary) in ext4_block_to_path()
86 offsets[n++] = i_block; in ext4_block_to_path()
89 offsets[n++] = EXT4_IND_BLOCK; in ext4_block_to_path()
90 offsets[n++] = i_block; in ext4_block_to_path()
93 offsets[n++] = EXT4_DIND_BLOCK; in ext4_block_to_path()
94 offsets[n++] = i_block >> ptrs_bits; in ext4_block_to_path()
95 offsets[n++] = i_block & (ptrs - 1); in ext4_block_to_path()
98 offsets[n++] = EXT4_TIND_BLOCK; in ext4_block_to_path()
99 offsets[n++] = i_block >> (ptrs_bits * 2); in ext4_block_to_path()
100 offsets[n++] = (i_block >> ptrs_bits) & (ptrs - 1); in ext4_block_to_path()
101 offsets[n++] = i_block & (ptrs - 1); in ext4_block_to_path()
144 ext4_lblk_t *offsets, in ext4_get_branch() argument
154 add_chain(chain, NULL, EXT4_I(inode)->i_data + *offsets); in ext4_get_branch()
176 add_chain(++p, bh, (__le32 *)bh->b_data + *++offsets); in ext4_get_branch()
324 int indirect_blks, ext4_lblk_t *offsets, in ext4_alloc_branch() argument
362 p = branch[i].p = (__le32 *) bh->b_data + offsets[i]; in ext4_alloc_branch()
520 ext4_lblk_t offsets[4]; in ext4_ind_map_blocks() local
532 depth = ext4_block_to_path(inode, map->m_lblk, offsets, in ext4_ind_map_blocks()
538 partial = ext4_get_branch(inode, depth, offsets, chain, &err); in ext4_ind_map_blocks()
598 offsets + (partial - chain), partial); in ext4_ind_map_blocks()
875 ext4_lblk_t offsets[4], Indirect chain[4], in ext4_find_shared()
883 for (k = depth; k > 1 && !offsets[k-1]; k--) in ext4_find_shared()
885 partial = ext4_get_branch(inode, k, offsets, chain, &err); in ext4_find_shared()
1210 ext4_lblk_t offsets[4]; in ext4_ind_truncate() local
1224 n = ext4_block_to_path(inode, last_block, offsets, NULL); in ext4_ind_truncate()
1247 ext4_free_data(handle, inode, NULL, i_data+offsets[0], in ext4_ind_truncate()
1252 partial = ext4_find_shared(inode, n, offsets, chain, &nr); in ext4_ind_truncate()
1283 switch (offsets[0]) { in ext4_ind_truncate()
1323 ext4_lblk_t offsets[4], offsets2[4]; in ext4_ind_remove_space() local
1338 n = ext4_block_to_path(inode, start, offsets, NULL); in ext4_ind_remove_space()
1345 ext4_free_data(handle, inode, NULL, i_data + offsets[0], in ext4_ind_remove_space()
1361 ext4_free_data(handle, inode, NULL, i_data + offsets[0], in ext4_ind_remove_space()
1367 partial = ext4_find_shared(inode, n, offsets, chain, &nr); in ext4_ind_remove_space()
1436 partial = ext4_find_shared(inode, n, offsets, chain, &nr); in ext4_ind_remove_space()
1446 if (offsets[i] != offsets2[i]) { in ext4_ind_remove_space()
1531 switch (offsets[0]) { in ext4_ind_remove_space()