Lines Matching refs:offsets
31 int *offsets, in get_branch() argument
41 add_chain (chain, NULL, i_data(inode) + *offsets); in get_branch()
51 add_chain(++p, bh, (block_t *)bh->b_data + *++offsets); in get_branch()
71 int *offsets, in alloc_branch() argument
90 branch[n].p = (block_t*) bh->b_data + offsets[n]; in alloc_branch()
149 int offsets[DEPTH]; in get_block() local
153 int depth = block_to_path(inode, block, offsets); in get_block()
159 partial = get_branch(inode, depth, offsets, chain, &err); in get_block()
190 err = alloc_branch(inode, left, offsets+(partial-chain), partial); in get_block()
218 int offsets[DEPTH], in find_shared()
226 for (k = depth; k > 1 && !offsets[k-1]; k--) in find_shared()
228 partial = get_branch(inode, k, offsets, chain, &err); in find_shared()
297 int offsets[DEPTH]; in truncate() local
308 n = block_to_path(inode, iblock, offsets); in truncate()
313 free_data(inode, idata+offsets[0], idata + DIRECT); in truncate()
318 first_whole = offsets[0] + 1 - DIRECT; in truncate()
319 partial = find_shared(inode, n, offsets, chain, &nr); in truncate()