/kernel/linux/linux-5.10/fs/ocfs2/ |
H A D | dir.c | 154 struct buffer_head *dx_root_bh, in ocfs2_dx_dir_link_trailer() 161 ret = ocfs2_journal_access_dr(handle, INODE_CACHE(dir), dx_root_bh, in ocfs2_dx_dir_link_trailer() 168 dx_root = (struct ocfs2_dx_root_block *)dx_root_bh->b_data; in ocfs2_dx_dir_link_trailer() 173 ocfs2_journal_dirty(handle, dx_root_bh); in ocfs2_dx_dir_link_trailer() 599 struct buffer_head **dx_root_bh) in ocfs2_read_dx_root() 603 struct buffer_head *tmp = *dx_root_bh; in ocfs2_read_dx_root() 609 if (!ret && !*dx_root_bh) in ocfs2_read_dx_root() 610 *dx_root_bh = tmp; in ocfs2_read_dx_root() 1018 struct buffer_head *dx_root_bh = NULL; in ocfs2_find_entry_dx() local 1029 ret = ocfs2_read_dx_root(dir, di, &dx_root_bh); in ocfs2_find_entry_dx() 153 ocfs2_dx_dir_link_trailer(struct inode *dir, handle_t *handle, struct buffer_head *dx_root_bh, struct buffer_head *dirdata_bh) ocfs2_dx_dir_link_trailer() argument 598 ocfs2_read_dx_root(struct inode *dir, struct ocfs2_dinode *di, struct buffer_head **dx_root_bh) ocfs2_read_dx_root() argument 1241 struct buffer_head *dx_root_bh = lookup->dl_dx_root_bh; ocfs2_delete_entry_dx() local 1498 struct buffer_head *dx_root_bh = lookup->dl_dx_root_bh; ocfs2_dx_dir_insert() local 2088 struct buffer_head *dx_root_bh = NULL; ocfs2_empty_dir_dx() local 2306 struct buffer_head *dx_root_bh = NULL; ocfs2_dx_dir_attach_index() local 2327 ocfs2_set_new_buffer_uptodate(INODE_CACHE(dir), dx_root_bh); ocfs2_dx_dir_attach_index() local 2528 struct buffer_head *dx_root_bh = NULL; ocfs2_fill_new_dir_dx() local 2644 ocfs2_dx_dir_index_root_block(struct inode *dir, struct buffer_head *dx_root_bh, struct buffer_head *dirent_bh) ocfs2_dx_dir_index_root_block() argument 2791 struct buffer_head *dx_root_bh = NULL; ocfs2_expand_inline_dir() local 3176 struct buffer_head *dx_root_bh = lookup->dl_dx_root_bh; ocfs2_extend_dir() local 3698 ocfs2_dx_dir_rebalance(struct ocfs2_super *osb, struct inode *dir, struct buffer_head *dx_root_bh, struct buffer_head *dx_leaf_bh, struct ocfs2_dx_hinfo *hinfo, u32 leaf_cpos, u64 leaf_blkno) ocfs2_dx_dir_rebalance() argument 3893 ocfs2_find_dir_space_dx(struct ocfs2_super *osb, struct inode *dir, struct buffer_head *di_bh, struct buffer_head *dx_root_bh, const char *name, int namelen, struct ocfs2_dir_lookup_result *lookup) ocfs2_find_dir_space_dx() argument 3966 ocfs2_search_dx_free_list(struct inode *dir, struct buffer_head *dx_root_bh, int namelen, struct ocfs2_dir_lookup_result *lookup) ocfs2_search_dx_free_list() argument 4014 ocfs2_expand_inline_dx_root(struct inode *dir, struct buffer_head *dx_root_bh) ocfs2_expand_inline_dx_root() argument 4130 ocfs2_inline_dx_has_space(struct buffer_head *dx_root_bh) ocfs2_inline_dx_has_space() argument 4153 struct buffer_head *dx_root_bh = NULL; ocfs2_prepare_dx_dir_for_insert() local 4324 ocfs2_dx_dir_remove_index(struct inode *dir, struct buffer_head *di_bh, struct buffer_head *dx_root_bh) ocfs2_dx_dir_remove_index() argument 4412 struct buffer_head *dx_root_bh = NULL; ocfs2_dx_dir_truncate() local 4466 ocfs2_remove_from_cache(INODE_CACHE(dir), dx_root_bh); ocfs2_dx_dir_truncate() local [all...] |
/kernel/linux/linux-6.6/fs/ocfs2/ |
H A D | dir.c | 152 struct buffer_head *dx_root_bh, in ocfs2_dx_dir_link_trailer() 159 ret = ocfs2_journal_access_dr(handle, INODE_CACHE(dir), dx_root_bh, in ocfs2_dx_dir_link_trailer() 166 dx_root = (struct ocfs2_dx_root_block *)dx_root_bh->b_data; in ocfs2_dx_dir_link_trailer() 171 ocfs2_journal_dirty(handle, dx_root_bh); in ocfs2_dx_dir_link_trailer() 591 struct buffer_head **dx_root_bh) in ocfs2_read_dx_root() 595 struct buffer_head *tmp = *dx_root_bh; in ocfs2_read_dx_root() 601 if (!ret && !*dx_root_bh) in ocfs2_read_dx_root() 602 *dx_root_bh = tmp; in ocfs2_read_dx_root() 1010 struct buffer_head *dx_root_bh = NULL; in ocfs2_find_entry_dx() local 1021 ret = ocfs2_read_dx_root(dir, di, &dx_root_bh); in ocfs2_find_entry_dx() 151 ocfs2_dx_dir_link_trailer(struct inode *dir, handle_t *handle, struct buffer_head *dx_root_bh, struct buffer_head *dirdata_bh) ocfs2_dx_dir_link_trailer() argument 590 ocfs2_read_dx_root(struct inode *dir, struct ocfs2_dinode *di, struct buffer_head **dx_root_bh) ocfs2_read_dx_root() argument 1233 struct buffer_head *dx_root_bh = lookup->dl_dx_root_bh; ocfs2_delete_entry_dx() local 1490 struct buffer_head *dx_root_bh = lookup->dl_dx_root_bh; ocfs2_dx_dir_insert() local 2077 struct buffer_head *dx_root_bh = NULL; ocfs2_empty_dir_dx() local 2295 struct buffer_head *dx_root_bh = NULL; ocfs2_dx_dir_attach_index() local 2316 ocfs2_set_new_buffer_uptodate(INODE_CACHE(dir), dx_root_bh); ocfs2_dx_dir_attach_index() local 2517 struct buffer_head *dx_root_bh = NULL; ocfs2_fill_new_dir_dx() local 2633 ocfs2_dx_dir_index_root_block(struct inode *dir, struct buffer_head *dx_root_bh, struct buffer_head *dirent_bh) ocfs2_dx_dir_index_root_block() argument 2780 struct buffer_head *dx_root_bh = NULL; ocfs2_expand_inline_dir() local 3165 struct buffer_head *dx_root_bh = lookup->dl_dx_root_bh; ocfs2_extend_dir() local 3684 ocfs2_dx_dir_rebalance(struct ocfs2_super *osb, struct inode *dir, struct buffer_head *dx_root_bh, struct buffer_head *dx_leaf_bh, struct ocfs2_dx_hinfo *hinfo, u32 leaf_cpos, u64 leaf_blkno) ocfs2_dx_dir_rebalance() argument 3879 ocfs2_find_dir_space_dx(struct ocfs2_super *osb, struct inode *dir, struct buffer_head *di_bh, struct buffer_head *dx_root_bh, const char *name, int namelen, struct ocfs2_dir_lookup_result *lookup) ocfs2_find_dir_space_dx() argument 3952 ocfs2_search_dx_free_list(struct inode *dir, struct buffer_head *dx_root_bh, int namelen, struct ocfs2_dir_lookup_result *lookup) ocfs2_search_dx_free_list() argument 4000 ocfs2_expand_inline_dx_root(struct inode *dir, struct buffer_head *dx_root_bh) ocfs2_expand_inline_dx_root() argument 4116 ocfs2_inline_dx_has_space(struct buffer_head *dx_root_bh) ocfs2_inline_dx_has_space() argument 4139 struct buffer_head *dx_root_bh = NULL; ocfs2_prepare_dx_dir_for_insert() local 4310 ocfs2_dx_dir_remove_index(struct inode *dir, struct buffer_head *di_bh, struct buffer_head *dx_root_bh) ocfs2_dx_dir_remove_index() argument 4398 struct buffer_head *dx_root_bh = NULL; ocfs2_dx_dir_truncate() local 4452 ocfs2_remove_from_cache(INODE_CACHE(dir), dx_root_bh); ocfs2_dx_dir_truncate() local [all...] |