Lines Matching refs:offsets
74 ext4_lblk_t offsets[4], int *boundary) in ext4_block_to_path()
85 offsets[n++] = i_block; in ext4_block_to_path()
88 offsets[n++] = EXT4_IND_BLOCK; in ext4_block_to_path()
89 offsets[n++] = i_block; in ext4_block_to_path()
92 offsets[n++] = EXT4_DIND_BLOCK; 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()
97 offsets[n++] = EXT4_TIND_BLOCK; 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()
143 ext4_lblk_t *offsets, in ext4_get_branch() argument
153 add_chain(chain, NULL, EXT4_I(inode)->i_data + *offsets); in ext4_get_branch()
175 add_chain(++p, bh, (__le32 *)bh->b_data + *++offsets); in ext4_get_branch()
323 int indirect_blks, ext4_lblk_t *offsets, in ext4_alloc_branch() argument
361 p = branch[i].p = (__le32 *) bh->b_data + offsets[i]; in ext4_alloc_branch()
519 ext4_lblk_t offsets[4]; in ext4_ind_map_blocks() local
531 depth = ext4_block_to_path(inode, map->m_lblk, offsets, in ext4_ind_map_blocks()
537 partial = ext4_get_branch(inode, depth, offsets, chain, &err); in ext4_ind_map_blocks()
596 offsets + (partial - chain), partial); in ext4_ind_map_blocks()
873 ext4_lblk_t offsets[4], Indirect chain[4], in ext4_find_shared()
881 for (k = depth; k > 1 && !offsets[k-1]; k--) in ext4_find_shared()
883 partial = ext4_get_branch(inode, k, offsets, chain, &err); in ext4_find_shared()
1208 ext4_lblk_t offsets[4]; in ext4_ind_truncate() local
1222 n = ext4_block_to_path(inode, last_block, offsets, NULL); in ext4_ind_truncate()
1245 ext4_free_data(handle, inode, NULL, i_data+offsets[0], in ext4_ind_truncate()
1250 partial = ext4_find_shared(inode, n, offsets, chain, &nr); in ext4_ind_truncate()
1281 switch (offsets[0]) { in ext4_ind_truncate()
1321 ext4_lblk_t offsets[4], offsets2[4]; in ext4_ind_remove_space() local
1336 n = ext4_block_to_path(inode, start, offsets, NULL); in ext4_ind_remove_space()
1343 ext4_free_data(handle, inode, NULL, i_data + offsets[0], in ext4_ind_remove_space()
1359 ext4_free_data(handle, inode, NULL, i_data + offsets[0], in ext4_ind_remove_space()
1365 partial = ext4_find_shared(inode, n, offsets, chain, &nr); in ext4_ind_remove_space()
1434 partial = ext4_find_shared(inode, n, offsets, chain, &nr); in ext4_ind_remove_space()
1444 if (offsets[i] != offsets2[i]) { in ext4_ind_remove_space()
1529 switch (offsets[0]) { in ext4_ind_remove_space()