Lines Matching defs:offsets

44  *	ext4_block_to_path - parse the block number into array of offsets
47 * @offsets: array to store the offsets in
55 * return value is the path length and @offsets[n] is the offset of
76 ext4_lblk_t offsets[4], int *boundary)
87 offsets[n++] = i_block;
90 offsets[n++] = EXT4_IND_BLOCK;
91 offsets[n++] = i_block;
94 offsets[n++] = EXT4_DIND_BLOCK;
95 offsets[n++] = i_block >> ptrs_bits;
96 offsets[n++] = i_block & (ptrs - 1);
99 offsets[n++] = EXT4_TIND_BLOCK;
100 offsets[n++] = i_block >> (ptrs_bits * 2);
101 offsets[n++] = (i_block >> ptrs_bits) & (ptrs - 1);
102 offsets[n++] = i_block & (ptrs - 1);
118 * @offsets: offsets of pointers in inode/indirect blocks
145 ext4_lblk_t *offsets,
156 add_chain(chain, NULL, EXT4_I(inode)->i_data + *offsets);
184 add_chain(++p, bh, (__le32 *)bh->b_data + *++offsets);
308 * @offsets: offsets (in the blocks) to store the pointers to next.
330 int indirect_blks, ext4_lblk_t *offsets,
372 p = branch[i].p = (__le32 *) bh->b_data + offsets[i];
536 ext4_lblk_t offsets[4];
548 depth = ext4_block_to_path(inode, map->m_lblk, offsets,
554 partial = ext4_get_branch(inode, depth, offsets, chain, &err);
587 count = count * epb + (epb - offsets[i] - 1);
636 offsets + (partial - chain), partial);
773 * @offsets: offsets of pointers in that branch (see ext4_block_to_path)
805 ext4_lblk_t offsets[4], Indirect chain[4],
813 for (k = depth; k > 1 && !offsets[k-1]; k--)
815 partial = ext4_get_branch(inode, k, offsets, chain, &err);
1124 ext4_lblk_t offsets[4];
1138 n = ext4_block_to_path(inode, last_block, offsets, NULL);
1161 ext4_free_data(handle, inode, NULL, i_data+offsets[0],
1166 partial = ext4_find_shared(inode, n, offsets, chain, &nr);
1197 switch (offsets[0]) {
1240 ext4_lblk_t offsets[4], offsets2[4];
1256 n = ext4_block_to_path(inode, start, offsets, NULL);
1263 ext4_free_data(handle, inode, NULL, i_data + offsets[0],
1279 ext4_free_data(handle, inode, NULL, i_data + offsets[0],
1285 partial = p = ext4_find_shared(inode, n, offsets, chain, &nr);
1350 partial = p = ext4_find_shared(inode, n, offsets, chain, &nr);
1360 if (offsets[i] != offsets2[i]) {
1449 switch (offsets[0]) {