Lines Matching refs:p_idx
635 path[0].p_idx = EXT_FIRST_INDEX(path[0].p_hdr); in ext4_ext_precache()
642 path[i].p_idx > EXT_LAST_INDEX(path[i].p_hdr)) { in ext4_ext_precache()
647 bh = read_extent_tree_block(inode, path[i].p_idx++, in ext4_ext_precache()
657 path[i].p_idx = EXT_FIRST_INDEX(path[i].p_hdr); in ext4_ext_precache()
673 if (path->p_idx) { in ext4_ext_show_path()
675 le32_to_cpu(path->p_idx->ei_block), in ext4_ext_show_path()
676 ext4_idx_pblock(path->p_idx)); in ext4_ext_show_path()
720 idx = path[level].p_idx; in ext4_ext_show_move()
778 path->p_idx = l - 1; in ext4_ext_binsearch_idx()
779 ext_debug(inode, " -> %u->%lld ", le32_to_cpu(path->p_idx->ei_block), in ext4_ext_binsearch_idx()
780 ext4_idx_pblock(path->p_idx)); in ext4_ext_binsearch_idx()
804 BUG_ON(chix != path->p_idx); in ext4_ext_binsearch_idx()
935 path[ppos].p_block = ext4_idx_pblock(path[ppos].p_idx); in ext4_find_extent()
939 bh = read_extent_tree_block(inode, path[ppos].p_idx, --i, flags); in ext4_find_extent()
953 path[ppos].p_idx = NULL; in ext4_find_extent()
986 if (unlikely(logical == le32_to_cpu(curp->p_idx->ei_block))) { in ext4_ext_insert_index()
989 logical, le32_to_cpu(curp->p_idx->ei_block)); in ext4_ext_insert_index()
1002 if (logical > le32_to_cpu(curp->p_idx->ei_block)) { in ext4_ext_insert_index()
1006 ix = curp->p_idx + 1; in ext4_ext_insert_index()
1011 ix = curp->p_idx; in ext4_ext_insert_index()
1241 m = EXT_MAX_INDEX(path[i].p_hdr) - path[i].p_idx++; in ext4_ext_split()
1242 ext_debug(inode, "cur 0x%p, last 0x%p\n", path[i].p_idx, in ext4_ext_split()
1246 memmove(++fidx, path[i].p_idx, in ext4_ext_split()
1499 ix = path[depth].p_idx; in ext4_ext_search_left()
1567 ix = path[depth].p_idx; in ext4_ext_search_right()
1593 ix = path[depth].p_idx; in ext4_ext_search_right()
1659 if (p->p_idx != EXT_LAST_INDEX(p->p_hdr)) in ext4_ext_next_allocated_block()
1660 return le32_to_cpu(p->p_idx[1].ei_block); in ext4_ext_next_allocated_block()
1687 if (path[depth].p_idx != in ext4_ext_next_leaf_block()
1690 le32_to_cpu(path[depth].p_idx[1].ei_block); in ext4_ext_next_leaf_block()
1739 path[k].p_idx->ei_block = border; in ext4_ext_correct_indexes()
1746 if (path[k+1].p_idx != EXT_FIRST_INDEX(path[k+1].p_hdr)) in ext4_ext_correct_indexes()
1751 path[k].p_idx->ei_block = border; in ext4_ext_correct_indexes()
1876 blk = ext4_idx_pblock(path[0].p_idx); in ext4_ext_try_to_merge_up()
2303 leaf = ext4_idx_pblock(path[k].p_idx); in ext4_ext_rm_idx()
2312 if (path[k].p_idx != EXT_LAST_INDEX(path[k].p_hdr)) { in ext4_ext_rm_idx()
2313 int len = EXT_LAST_INDEX(path[k].p_hdr) - path[k].p_idx; in ext4_ext_rm_idx()
2315 memmove(path[k].p_idx, path[k].p_idx + 1, len); in ext4_ext_rm_idx()
2329 if (path[k + 1].p_idx != EXT_FIRST_INDEX(path[k + 1].p_hdr)) in ext4_ext_rm_idx()
2334 path[k].p_idx->ei_block = path[k + 1].p_idx->ei_block; in ext4_ext_rm_idx()
2805 BUG_ON(path->p_idx == NULL); in ext4_ext_more_to_rm()
2807 if (path->p_idx < EXT_FIRST_INDEX(path->p_hdr)) in ext4_ext_more_to_rm()
2979 if (!path[i].p_idx) { in ext4_ext_remove_space()
2981 path[i].p_idx = EXT_LAST_INDEX(path[i].p_hdr); in ext4_ext_remove_space()
2988 path[i].p_idx--; in ext4_ext_remove_space()
2993 path[i].p_idx); in ext4_ext_remove_space()
2998 i + 1, ext4_idx_pblock(path[i].p_idx)); in ext4_ext_remove_space()
3000 bh = read_extent_tree_block(inode, path[i].p_idx, in ext4_ext_remove_space()
5265 le32_add_cpu(&path[depth].p_idx->ei_block, -shift); in ext4_ext_shift_path_extents()
5267 le32_add_cpu(&path[depth].p_idx->ei_block, shift); in ext4_ext_shift_path_extents()
5273 if (path[depth].p_idx != EXT_FIRST_INDEX(path[depth].p_hdr)) in ext4_ext_shift_path_extents()