Lines Matching refs:depth
144 static Indirect *ext4_get_branch(struct inode *inode, int depth, in ext4_get_branch() argument
158 while (--depth) { in ext4_get_branch()
526 int depth; in ext4_ind_map_blocks() local
533 depth = ext4_block_to_path(inode, map->m_lblk, offsets, in ext4_ind_map_blocks()
536 if (depth == 0) in ext4_ind_map_blocks()
539 partial = ext4_get_branch(inode, depth, offsets, chain, &err); in ext4_ind_map_blocks()
543 first_block = le32_to_cpu(chain[depth - 1].key); in ext4_ind_map_blocks()
549 blk = le32_to_cpu(*(chain[depth-1].p + count)); in ext4_ind_map_blocks()
571 for (i = partial - chain + 1; i < depth; i++) in ext4_ind_map_blocks()
607 indirect_blks = (chain + depth) - partial - 1; in ext4_ind_map_blocks()
640 map->m_pblk = le32_to_cpu(chain[depth-1].key); in ext4_ind_map_blocks()
646 partial = chain + depth - 1; /* the whole chain */ in ext4_ind_map_blocks()
769 static Indirect *ext4_find_shared(struct inode *inode, int depth, in ext4_find_shared() argument
778 for (k = depth; k > 1 && !offsets[k-1]; k--) in ext4_find_shared()
991 __le32 *first, __le32 *last, int depth) in ext4_free_branches() argument
999 if (depth--) { in ext4_free_branches()
1013 (unsigned long) nr, depth); in ext4_free_branches()
1035 depth); in ext4_free_branches()
1374 int depth = (chain+n-1) - partial; in ext4_ind_remove_space() local
1397 if (partial > chain && depth <= depth2) { in ext4_ind_remove_space()
1404 if (partial2 > chain2 && depth2 <= depth) { in ext4_ind_remove_space()