| H A D | extents.c | 46 struct ext4_ext_path *path, int flags, unsigned int *allocated); 87 struct ext4_ext_path *path, 105 static inline void ext4_ext_path_brelse(struct ext4_ext_path *path) in ext4_ext_path_brelse() argument 107 brelse(path->p_bh); in ext4_ext_path_brelse() 108 path->p_bh = NULL; in ext4_ext_path_brelse() 111 static void ext4_ext_drop_refs(struct ext4_ext_path *path) in ext4_ext_drop_refs() argument 115 if (IS_ERR_OR_NULL(path)) in ext4_ext_drop_refs() 117 depth = path->p_depth; in ext4_ext_drop_refs() 118 for (i = 0; i <= depth; i++, path++) in ext4_ext_drop_refs() 119 ext4_ext_path_brelse(path); in ext4_ext_drop_refs() 122 ext4_free_ext_path(struct ext4_ext_path * path) ext4_free_ext_path() argument 158 ext4_ext_get_access(handle_t * handle,struct inode * inode,struct ext4_ext_path * path) ext4_ext_get_access() argument 189 __ext4_ext_dirty(const char * where,unsigned int line,handle_t * handle,struct inode * inode,struct ext4_ext_path * path) __ext4_ext_dirty() argument 212 ext4_ext_dirty(handle,inode,path) global() argument 216 ext4_ext_find_goal(struct inode * inode,struct ext4_ext_path * path,ext4_lblk_t block) ext4_ext_find_goal() argument 266 ext4_ext_new_meta_block(handle_t * handle,struct inode * inode,struct ext4_ext_path * path,struct ext4_extent * ex,int * err,unsigned int flags) ext4_ext_new_meta_block() argument 333 ext4_force_split_extent_at(handle_t * handle,struct inode * inode,struct ext4_ext_path * path,ext4_lblk_t lblk,int nofail) ext4_force_split_extent_at() argument 606 struct ext4_ext_path *path = NULL; ext4_ext_precache() local 666 ext4_ext_show_path(struct inode * inode,struct ext4_ext_path * path) ext4_ext_show_path() argument 688 ext4_ext_show_leaf(struct inode * inode,struct ext4_ext_path * path) ext4_ext_show_leaf() argument 711 ext4_ext_show_move(struct inode * inode,struct ext4_ext_path * path,ext4_fsblk_t newblock,int level) ext4_ext_show_move() argument 743 ext4_ext_show_path(inode,path) global() argument 744 ext4_ext_show_leaf(inode,path) global() argument 745 ext4_ext_show_move(inode,path,newblock,level) global() argument 755 ext4_ext_binsearch_idx(struct inode * inode,struct ext4_ext_path * path,ext4_lblk_t block) ext4_ext_binsearch_idx() argument 816 ext4_ext_binsearch(struct inode * inode,struct ext4_ext_path * path,ext4_lblk_t block) ext4_ext_binsearch() argument 887 ext4_find_extent(struct inode * inode,ext4_lblk_t block,struct ext4_ext_path * path,int flags) ext4_find_extent() argument 1055 ext4_ext_split(handle_t * handle,struct inode * inode,unsigned int flags,struct ext4_ext_path * path,struct ext4_extent * newext,int at) ext4_ext_split() argument 1402 ext4_ext_create_new_leaf(handle_t * handle,struct inode * inode,unsigned int mb_flags,unsigned int gb_flags,struct ext4_ext_path * path,struct ext4_extent * newext) ext4_ext_create_new_leaf() argument 1468 ext4_ext_search_left(struct inode * inode,struct ext4_ext_path * path,ext4_lblk_t * logical,ext4_fsblk_t * phys) ext4_ext_search_left() argument 1532 ext4_ext_search_right(struct inode * inode,struct ext4_ext_path * path,ext4_lblk_t * logical,ext4_fsblk_t * phys,struct ext4_extent * ret_ex,int flags) ext4_ext_search_right() argument 1640 ext4_ext_next_allocated_block(struct ext4_ext_path * path) ext4_ext_next_allocated_block() argument 1672 ext4_ext_next_leaf_block(struct ext4_ext_path * path) ext4_ext_next_leaf_block() argument 1704 ext4_ext_correct_indexes(handle_t * handle,struct inode * inode,struct ext4_ext_path * path) ext4_ext_correct_indexes() argument 1811 ext4_ext_try_to_merge_right(struct inode * inode,struct ext4_ext_path * path,struct ext4_extent * ex) ext4_ext_try_to_merge_right() argument 1853 ext4_ext_try_to_merge_up(handle_t * handle,struct inode * inode,struct ext4_ext_path * path) ext4_ext_try_to_merge_up() argument 1899 ext4_ext_try_to_merge(handle_t * handle,struct inode * inode,struct ext4_ext_path * path,struct ext4_extent * ex) ext4_ext_try_to_merge() argument 1930 ext4_ext_check_overlap(struct ext4_sb_info * sbi,struct inode * inode,struct ext4_extent * newext,struct ext4_ext_path * path) ext4_ext_check_overlap() argument 1978 ext4_ext_insert_extent(handle_t * handle,struct inode * inode,struct ext4_ext_path * path,struct ext4_extent * newext,int gb_flags) ext4_ext_insert_extent() argument 2266 ext4_ext_find_hole(struct inode * inode,struct ext4_ext_path * path,ext4_lblk_t * lblk) ext4_ext_find_hole() argument 2299 ext4_ext_rm_idx(handle_t * handle,struct inode * inode,struct ext4_ext_path * path,int depth) ext4_ext_rm_idx() argument 2365 ext4_ext_calc_credits_for_single_extent(struct inode * inode,int nrblocks,struct ext4_ext_path * path) ext4_ext_calc_credits_for_single_extent() argument 2600 ext4_ext_rm_leaf(handle_t * handle,struct inode * inode,struct ext4_ext_path * path,struct partial_cluster * partial,ext4_lblk_t start,ext4_lblk_t end) ext4_ext_rm_leaf() argument 2806 ext4_ext_more_to_rm(struct ext4_ext_path * path) ext4_ext_more_to_rm() argument 2827 struct ext4_ext_path *path = NULL; ext4_ext_remove_space() local 3178 ext4_split_extent_at(handle_t * handle,struct inode * inode,struct ext4_ext_path * path,ext4_lblk_t split,int flags) ext4_split_extent_at() argument 3282 ext4_split_extent_zeroout(handle_t * handle,struct inode * inode,struct ext4_ext_path * path,struct ext4_map_blocks * map,int flags) ext4_split_extent_zeroout() argument 3386 ext4_split_extent(handle_t * handle,struct inode * inode,struct ext4_ext_path * path,struct ext4_map_blocks * map,int split_flag,int flags,unsigned int * allocated,bool * did_zeroout) ext4_split_extent() argument 3533 ext4_ext_convert_to_initialized(handle_t * handle,struct inode * inode,struct ext4_map_blocks * map,struct ext4_ext_path * path,int flags,unsigned int * allocated) ext4_ext_convert_to_initialized() argument 3794 ext4_split_convert_extents(handle_t * handle,struct inode * inode,struct ext4_map_blocks * map,struct ext4_ext_path * path,int flags,unsigned int * allocated) ext4_split_convert_extents() argument 3891 ext4_convert_unwritten_extents_endio(handle_t * handle,struct inode * inode,struct ext4_map_blocks * map,struct ext4_ext_path * path,int flags) ext4_convert_unwritten_extents_endio() argument 3913 convert_initialized_extent(handle_t * handle,struct inode * inode,struct ext4_map_blocks * map,struct ext4_ext_path * path,int flags,unsigned int * allocated) convert_initialized_extent() argument 3969 ext4_ext_handle_unwritten_extents(handle_t * handle,struct inode * inode,struct ext4_map_blocks * map,struct ext4_ext_path * path,int flags,unsigned int * allocated,ext4_fsblk_t newblock) ext4_ext_handle_unwritten_extents() argument 4101 get_implied_cluster_alloc(struct super_block * sb,struct ext4_map_blocks * map,struct ext4_extent * ex,struct ext4_ext_path * path) get_implied_cluster_alloc() argument 4167 ext4_ext_determine_insert_hole(struct inode * inode,struct ext4_ext_path * path,ext4_lblk_t lblk) ext4_ext_determine_insert_hole() argument 4247 struct ext4_ext_path *path = NULL; ext4_ext_map_blocks() local 5246 ext4_ext_shift_path_extents(struct ext4_ext_path * path,ext4_lblk_t shift,struct inode * inode,handle_t * handle,enum SHIFT_DIRECTION SHIFT) ext4_ext_shift_path_extents() argument 5348 struct ext4_ext_path *path; ext4_ext_shift_extents() local 5594 struct ext4_ext_path *path; ext4_insert_range() local 5913 struct ext4_ext_path *path; ext4_clu_mapped() local 5992 struct ext4_ext_path *path; ext4_ext_replay_update_ex() local 6056 struct ext4_ext_path *path = NULL; ext4_ext_replay_shrink_inode() local 6104 struct ext4_ext_path *path = NULL, *path2 = NULL; ext4_ext_replay_set_iblocks() local 6191 struct ext4_ext_path *path = NULL; ext4_ext_clear_bb() local [all...] |