/kernel/linux/linux-5.10/fs/ocfs2/ |
H A D | refcounttree.h | 39 struct ocfs2_cached_dealloc_ctxt *dealloc, 95 struct ocfs2_cached_dealloc_ctxt *dealloc, 105 struct ocfs2_cached_dealloc_ctxt *dealloc);
|
H A D | alloc.h | 112 struct ocfs2_cached_dealloc_ctxt *dealloc); 117 struct ocfs2_cached_dealloc_ctxt *dealloc); 122 struct ocfs2_cached_dealloc_ctxt *dealloc, 127 struct ocfs2_cached_dealloc_ctxt *dealloc); 131 struct ocfs2_cached_dealloc_ctxt *dealloc,
|
H A D | refcounttree.c | 53 struct ocfs2_cached_dealloc_ctxt dealloc; member 1831 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_split_refcount_rec() 1985 struct ocfs2_cached_dealloc_ctxt *dealloc) in __ocfs2_increase_refcount() 2056 meta_ac, dealloc); in __ocfs2_increase_refcount() 2079 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_remove_refcount_extent() 2096 1, meta_ac, dealloc); in ocfs2_remove_refcount_extent() 2105 * add the freed block to the dealloc so that it will be freed in ocfs2_remove_refcount_extent() 2106 * when we run dealloc. in ocfs2_remove_refcount_extent() 2108 ret = ocfs2_cache_block_dealloc(dealloc, EXTENT_ALLOC_SYSTEM_INODE, in ocfs2_remove_refcount_extent() 2159 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_increase_refcount() 1824 ocfs2_split_refcount_rec(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, struct buffer_head *ref_leaf_bh, struct ocfs2_refcount_rec *split_rec, int index, int merge, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_split_refcount_rec() argument 1980 __ocfs2_increase_refcount(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, u64 cpos, u32 len, int merge, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) __ocfs2_increase_refcount() argument 2074 ocfs2_remove_refcount_extent(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, struct buffer_head *ref_leaf_bh, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_remove_refcount_extent() argument 2154 ocfs2_increase_refcount(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, u64 cpos, u32 len, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_increase_refcount() argument 2166 ocfs2_decrease_refcount_rec(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, struct buffer_head *ref_leaf_bh, int index, u64 cpos, unsigned int len, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_decrease_refcount_rec() argument 2222 __ocfs2_decrease_refcount(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, u64 cpos, u32 len, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc, int delete) __ocfs2_decrease_refcount() argument 2288 ocfs2_decrease_refcount(struct inode *inode, handle_t *handle, u32 cpos, u32 len, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc, int delete) ocfs2_decrease_refcount() argument 2338 ocfs2_mark_extent_refcounted(struct inode *inode, struct ocfs2_extent_tree *et, handle_t *handle, u32 cpos, u32 len, u32 phys, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_mark_extent_refcounted() argument 3055 ocfs2_clear_ext_refcount(handle_t *handle, struct ocfs2_extent_tree *et, u32 cpos, u32 p_cluster, u32 len, unsigned int ext_flags, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_clear_ext_refcount() argument 3683 ocfs2_add_refcount_flag(struct inode *inode, struct ocfs2_extent_tree *data_et, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, u32 cpos, u32 p_cluster, u32 num_clusters, struct ocfs2_cached_dealloc_ctxt *dealloc, struct ocfs2_post_refcount *post) ocfs2_add_refcount_flag() argument 3806 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_attach_refcount_tree() local 3896 ocfs2_add_refcounted_extent(struct inode *inode, struct ocfs2_extent_tree *et, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, u32 cpos, u32 p_cluster, u32 num_clusters, unsigned int ext_flags, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_add_refcounted_extent() argument 3999 ocfs2_duplicate_extent_list(struct inode *s_inode, struct inode *t_inode, struct buffer_head *t_bh, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_duplicate_extent_list() argument 4130 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_create_reflink_node() local 4502 ocfs2_reflink_remap_extent(struct inode *s_inode, struct buffer_head *s_bh, loff_t pos_in, struct inode *t_inode, struct buffer_head *t_bh, loff_t pos_out, loff_t len, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_reflink_remap_extent() argument 4624 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_reflink_remap_blocks() local [all...] |
H A D | alloc.c | 1207 /* Firstyly, try to reuse dealloc since we have already estimated how in ocfs2_add_branch() 2565 struct ocfs2_cached_dealloc_ctxt *dealloc, in ocfs2_unlink_path() 2600 ret = ocfs2_cache_extent_block_free(dealloc, eb); in ocfs2_unlink_path() 2613 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_unlink_subtree() 2637 ocfs2_unlink_path(handle, et, dealloc, right_path, in ocfs2_unlink_subtree() 2646 struct ocfs2_cached_dealloc_ctxt *dealloc, in ocfs2_rotate_subtree_left() 2767 subtree_index, dealloc); in ocfs2_rotate_subtree_left() 2903 struct ocfs2_cached_dealloc_ctxt *dealloc, in __ocfs2_rotate_tree_left() 2974 dealloc, &deleted); in __ocfs2_rotate_tree_left() 3019 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_remove_rightmost_path() 2563 ocfs2_unlink_path(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_cached_dealloc_ctxt *dealloc, struct ocfs2_path *path, int unlink_start) ocfs2_unlink_path() argument 2608 ocfs2_unlink_subtree(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *left_path, struct ocfs2_path *right_path, int subtree_index, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_unlink_subtree() argument 2641 ocfs2_rotate_subtree_left(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *left_path, struct ocfs2_path *right_path, int subtree_index, struct ocfs2_cached_dealloc_ctxt *dealloc, int *deleted) ocfs2_rotate_subtree_left() argument 2899 __ocfs2_rotate_tree_left(handle_t *handle, struct ocfs2_extent_tree *et, int orig_credits, struct ocfs2_path *path, struct ocfs2_cached_dealloc_ctxt *dealloc, struct ocfs2_path **empty_extent_path) __ocfs2_rotate_tree_left() argument 3016 ocfs2_remove_rightmost_path(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *path, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_remove_rightmost_path() argument 3105 ocfs2_remove_rightmost_empty_extent(struct ocfs2_super *osb, struct ocfs2_extent_tree *et, struct ocfs2_path *path, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_remove_rightmost_empty_extent() argument 3145 ocfs2_rotate_tree_left(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *path, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_rotate_tree_left() argument 3508 ocfs2_merge_rec_left(struct ocfs2_path *right_path, handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_extent_rec *split_rec, struct ocfs2_cached_dealloc_ctxt *dealloc, int index) ocfs2_merge_rec_left() argument 3654 ocfs2_try_to_merge_extent(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *path, int split_index, struct ocfs2_extent_rec *split_rec, struct ocfs2_cached_dealloc_ctxt *dealloc, struct ocfs2_merge_ctxt *ctxt) ocfs2_try_to_merge_extent() argument 5057 ocfs2_split_extent(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *path, int split_index, struct ocfs2_extent_rec *split_rec, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_split_extent() argument 5150 ocfs2_change_extent_flag(handle_t *handle, struct ocfs2_extent_tree *et, u32 cpos, u32 len, u32 phys, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc, int new_flags, int clear_flags) ocfs2_change_extent_flag() argument 5238 ocfs2_mark_extent_written(struct inode *inode, struct ocfs2_extent_tree *et, handle_t *handle, u32 cpos, u32 len, u32 phys, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_mark_extent_written() argument 5342 ocfs2_truncate_rec(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *path, int index, struct ocfs2_cached_dealloc_ctxt *dealloc, u32 cpos, u32 len) ocfs2_truncate_rec() argument 5506 ocfs2_remove_extent(handle_t *handle, struct ocfs2_extent_tree *et, u32 cpos, u32 len, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_remove_extent() argument 5692 ocfs2_remove_btree_range(struct inode *inode, struct ocfs2_extent_tree *et, u32 cpos, u32 phys_cpos, u32 len, int flags, struct ocfs2_cached_dealloc_ctxt *dealloc, u64 refcount_loc, bool refcount_tree_locked) ocfs2_remove_btree_range() argument 6657 struct ocfs2_cached_dealloc_ctxt *dealloc; ocfs2_reuse_blk_from_dealloc() local 7213 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_commit_truncate() local [all...] |
H A D | xattr.h | 81 struct ocfs2_cached_dealloc_ctxt *dealloc);
|
H A D | move_extents.c | 48 struct ocfs2_cached_dealloc_ctxt dealloc; member 112 &context->dealloc); in __ocfs2_move_extent() 129 &context->dealloc, 1); in __ocfs2_move_extent() 781 ocfs2_init_dealloc_ctxt(&context->dealloc); in __ocfs2_move_extents_range() 890 ocfs2_run_deallocs(osb, &context->dealloc); in __ocfs2_move_extents_range()
|
H A D | xattr.c | 73 struct ocfs2_cached_dealloc_ctxt dealloc; member 786 &ctxt->dealloc); in __ocfs2_remove_xattr_range() 799 len, ctxt->meta_ac, &ctxt->dealloc, 1); in __ocfs2_remove_xattr_range() 801 ret = ocfs2_cache_cluster_dealloc(&ctxt->dealloc, in __ocfs2_remove_xattr_range() 2373 ocfs2_init_dealloc_ctxt(&ctxt.dealloc); in ocfs2_remove_value_outside() 2417 ocfs2_run_deallocs(osb, &ctxt.dealloc); in ocfs2_remove_value_outside() 3261 ocfs2_init_dealloc_ctxt(&ctxt->dealloc); in ocfs2_init_xattr_set_ctxt() 3658 if (ocfs2_dealloc_has_cluster(&ctxt.dealloc)) in ocfs2_xattr_set() 3660 ocfs2_run_deallocs(osb, &ctxt.dealloc); in ocfs2_xattr_set() 5431 struct ocfs2_cached_dealloc_ctxt dealloc; in ocfs2_rm_xattr_cluster() local 5889 ocfs2_xattr_value_attach_refcount(struct inode *inode, struct ocfs2_xattr_value_root *xv, struct ocfs2_extent_tree *value_et, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc, struct ocfs2_post_refcount *refcount) ocfs2_xattr_value_attach_refcount() argument 5937 ocfs2_xattr_attach_refcount_normal(struct inode *inode, struct ocfs2_xattr_value_buf *vb, struct ocfs2_xattr_header *header, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_xattr_attach_refcount_normal() argument 5975 ocfs2_xattr_inline_attach_refcount(struct inode *inode, struct buffer_head *fe_bh, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_xattr_inline_attach_refcount() argument 5997 struct ocfs2_cached_dealloc_ctxt *dealloc; global() member 6103 ocfs2_xattr_block_attach_refcount(struct inode *inode, struct buffer_head *blk_bh, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_xattr_block_attach_refcount() argument 6138 ocfs2_xattr_attach_refcount_tree(struct inode *inode, struct buffer_head *fe_bh, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_xattr_attach_refcount_tree() argument 6192 struct ocfs2_cached_dealloc_ctxt *dealloc; global() member 7141 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_reflink_xattrs() local [all...] |
H A D | aops.c | 2064 /* unlock pages before dealloc since it needs acquiring j_trans_barrier in ocfs2_write_end_nolock() 2301 struct ocfs2_cached_dealloc_ctxt dealloc; in ocfs2_dio_end_io_write() local 2314 ocfs2_init_dealloc_ctxt(&dealloc); in ocfs2_dio_end_io_write() 2347 /* Attach dealloc with extent tree in case that we may reuse extents in ocfs2_dio_end_io_write() 2351 et.et_dealloc = &dealloc; in ocfs2_dio_end_io_write() 2379 meta_ac, &dealloc); in ocfs2_dio_end_io_write() 2402 ocfs2_run_deallocs(osb, &dealloc); in ocfs2_dio_end_io_write()
|
/kernel/linux/linux-6.6/fs/ocfs2/ |
H A D | refcounttree.h | 37 struct ocfs2_cached_dealloc_ctxt *dealloc, 93 struct ocfs2_cached_dealloc_ctxt *dealloc, 103 struct ocfs2_cached_dealloc_ctxt *dealloc);
|
H A D | alloc.h | 110 struct ocfs2_cached_dealloc_ctxt *dealloc); 115 struct ocfs2_cached_dealloc_ctxt *dealloc); 120 struct ocfs2_cached_dealloc_ctxt *dealloc, 125 struct ocfs2_cached_dealloc_ctxt *dealloc); 129 struct ocfs2_cached_dealloc_ctxt *dealloc,
|
H A D | refcounttree.c | 51 struct ocfs2_cached_dealloc_ctxt dealloc; member 1829 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_split_refcount_rec() 1983 struct ocfs2_cached_dealloc_ctxt *dealloc) in __ocfs2_increase_refcount() 2054 meta_ac, dealloc); in __ocfs2_increase_refcount() 2077 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_remove_refcount_extent() 2094 1, meta_ac, dealloc); in ocfs2_remove_refcount_extent() 2103 * add the freed block to the dealloc so that it will be freed in ocfs2_remove_refcount_extent() 2104 * when we run dealloc. in ocfs2_remove_refcount_extent() 2106 ret = ocfs2_cache_block_dealloc(dealloc, EXTENT_ALLOC_SYSTEM_INODE, in ocfs2_remove_refcount_extent() 2157 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_increase_refcount() 1822 ocfs2_split_refcount_rec(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, struct buffer_head *ref_leaf_bh, struct ocfs2_refcount_rec *split_rec, int index, int merge, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_split_refcount_rec() argument 1978 __ocfs2_increase_refcount(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, u64 cpos, u32 len, int merge, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) __ocfs2_increase_refcount() argument 2072 ocfs2_remove_refcount_extent(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, struct buffer_head *ref_leaf_bh, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_remove_refcount_extent() argument 2152 ocfs2_increase_refcount(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, u64 cpos, u32 len, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_increase_refcount() argument 2164 ocfs2_decrease_refcount_rec(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, struct buffer_head *ref_leaf_bh, int index, u64 cpos, unsigned int len, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_decrease_refcount_rec() argument 2220 __ocfs2_decrease_refcount(handle_t *handle, struct ocfs2_caching_info *ci, struct buffer_head *ref_root_bh, u64 cpos, u32 len, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc, int delete) __ocfs2_decrease_refcount() argument 2286 ocfs2_decrease_refcount(struct inode *inode, handle_t *handle, u32 cpos, u32 len, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc, int delete) ocfs2_decrease_refcount() argument 2336 ocfs2_mark_extent_refcounted(struct inode *inode, struct ocfs2_extent_tree *et, handle_t *handle, u32 cpos, u32 len, u32 phys, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_mark_extent_refcounted() argument 3056 ocfs2_clear_ext_refcount(handle_t *handle, struct ocfs2_extent_tree *et, u32 cpos, u32 p_cluster, u32 len, unsigned int ext_flags, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_clear_ext_refcount() argument 3654 ocfs2_add_refcount_flag(struct inode *inode, struct ocfs2_extent_tree *data_et, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, u32 cpos, u32 p_cluster, u32 num_clusters, struct ocfs2_cached_dealloc_ctxt *dealloc, struct ocfs2_post_refcount *post) ocfs2_add_refcount_flag() argument 3777 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_attach_refcount_tree() local 3867 ocfs2_add_refcounted_extent(struct inode *inode, struct ocfs2_extent_tree *et, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, u32 cpos, u32 p_cluster, u32 num_clusters, unsigned int ext_flags, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_add_refcounted_extent() argument 3970 ocfs2_duplicate_extent_list(struct inode *s_inode, struct inode *t_inode, struct buffer_head *t_bh, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_duplicate_extent_list() argument 4101 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_create_reflink_node() local 4473 ocfs2_reflink_remap_extent(struct inode *s_inode, struct buffer_head *s_bh, loff_t pos_in, struct inode *t_inode, struct buffer_head *t_bh, loff_t pos_out, loff_t len, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_reflink_remap_extent() argument 4595 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_reflink_remap_blocks() local [all...] |
H A D | alloc.c | 1205 /* Firstyly, try to reuse dealloc since we have already estimated how in ocfs2_add_branch() 2563 struct ocfs2_cached_dealloc_ctxt *dealloc, in ocfs2_unlink_path() 2598 ret = ocfs2_cache_extent_block_free(dealloc, eb); in ocfs2_unlink_path() 2611 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_unlink_subtree() 2635 ocfs2_unlink_path(handle, et, dealloc, right_path, in ocfs2_unlink_subtree() 2644 struct ocfs2_cached_dealloc_ctxt *dealloc, in ocfs2_rotate_subtree_left() 2765 subtree_index, dealloc); in ocfs2_rotate_subtree_left() 2901 struct ocfs2_cached_dealloc_ctxt *dealloc, in __ocfs2_rotate_tree_left() 2972 dealloc, &deleted); in __ocfs2_rotate_tree_left() 3017 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_remove_rightmost_path() 2561 ocfs2_unlink_path(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_cached_dealloc_ctxt *dealloc, struct ocfs2_path *path, int unlink_start) ocfs2_unlink_path() argument 2606 ocfs2_unlink_subtree(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *left_path, struct ocfs2_path *right_path, int subtree_index, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_unlink_subtree() argument 2639 ocfs2_rotate_subtree_left(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *left_path, struct ocfs2_path *right_path, int subtree_index, struct ocfs2_cached_dealloc_ctxt *dealloc, int *deleted) ocfs2_rotate_subtree_left() argument 2897 __ocfs2_rotate_tree_left(handle_t *handle, struct ocfs2_extent_tree *et, int orig_credits, struct ocfs2_path *path, struct ocfs2_cached_dealloc_ctxt *dealloc, struct ocfs2_path **empty_extent_path) __ocfs2_rotate_tree_left() argument 3014 ocfs2_remove_rightmost_path(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *path, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_remove_rightmost_path() argument 3103 ocfs2_remove_rightmost_empty_extent(struct ocfs2_super *osb, struct ocfs2_extent_tree *et, struct ocfs2_path *path, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_remove_rightmost_empty_extent() argument 3143 ocfs2_rotate_tree_left(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *path, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_rotate_tree_left() argument 3506 ocfs2_merge_rec_left(struct ocfs2_path *right_path, handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_extent_rec *split_rec, struct ocfs2_cached_dealloc_ctxt *dealloc, int index) ocfs2_merge_rec_left() argument 3652 ocfs2_try_to_merge_extent(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *path, int split_index, struct ocfs2_extent_rec *split_rec, struct ocfs2_cached_dealloc_ctxt *dealloc, struct ocfs2_merge_ctxt *ctxt) ocfs2_try_to_merge_extent() argument 5055 ocfs2_split_extent(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *path, int split_index, struct ocfs2_extent_rec *split_rec, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_split_extent() argument 5148 ocfs2_change_extent_flag(handle_t *handle, struct ocfs2_extent_tree *et, u32 cpos, u32 len, u32 phys, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc, int new_flags, int clear_flags) ocfs2_change_extent_flag() argument 5236 ocfs2_mark_extent_written(struct inode *inode, struct ocfs2_extent_tree *et, handle_t *handle, u32 cpos, u32 len, u32 phys, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_mark_extent_written() argument 5340 ocfs2_truncate_rec(handle_t *handle, struct ocfs2_extent_tree *et, struct ocfs2_path *path, int index, struct ocfs2_cached_dealloc_ctxt *dealloc, u32 cpos, u32 len) ocfs2_truncate_rec() argument 5504 ocfs2_remove_extent(handle_t *handle, struct ocfs2_extent_tree *et, u32 cpos, u32 len, struct ocfs2_alloc_context *meta_ac, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_remove_extent() argument 5690 ocfs2_remove_btree_range(struct inode *inode, struct ocfs2_extent_tree *et, u32 cpos, u32 phys_cpos, u32 len, int flags, struct ocfs2_cached_dealloc_ctxt *dealloc, u64 refcount_loc, bool refcount_tree_locked) ocfs2_remove_btree_range() argument 6657 struct ocfs2_cached_dealloc_ctxt *dealloc; ocfs2_reuse_blk_from_dealloc() local 7218 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_commit_truncate() local [all...] |
H A D | xattr.h | 79 struct ocfs2_cached_dealloc_ctxt *dealloc);
|
H A D | move_extents.c | 46 struct ocfs2_cached_dealloc_ctxt dealloc; member 110 &context->dealloc); in __ocfs2_move_extent() 127 &context->dealloc, 1); in __ocfs2_move_extent() 779 ocfs2_init_dealloc_ctxt(&context->dealloc); in __ocfs2_move_extents_range() 888 ocfs2_run_deallocs(osb, &context->dealloc); in __ocfs2_move_extents_range()
|
H A D | xattr.c | 71 struct ocfs2_cached_dealloc_ctxt dealloc; member 780 &ctxt->dealloc); in __ocfs2_remove_xattr_range() 793 len, ctxt->meta_ac, &ctxt->dealloc, 1); in __ocfs2_remove_xattr_range() 795 ret = ocfs2_cache_cluster_dealloc(&ctxt->dealloc, in __ocfs2_remove_xattr_range() 2367 ocfs2_init_dealloc_ctxt(&ctxt.dealloc); in ocfs2_remove_value_outside() 2411 ocfs2_run_deallocs(osb, &ctxt.dealloc); in ocfs2_remove_value_outside() 3255 ocfs2_init_dealloc_ctxt(&ctxt->dealloc); in ocfs2_init_xattr_set_ctxt() 3652 if (ocfs2_dealloc_has_cluster(&ctxt.dealloc)) in ocfs2_xattr_set() 3654 ocfs2_run_deallocs(osb, &ctxt.dealloc); in ocfs2_xattr_set() 5425 struct ocfs2_cached_dealloc_ctxt dealloc; in ocfs2_rm_xattr_cluster() local 5883 ocfs2_xattr_value_attach_refcount(struct inode *inode, struct ocfs2_xattr_value_root *xv, struct ocfs2_extent_tree *value_et, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc, struct ocfs2_post_refcount *refcount) ocfs2_xattr_value_attach_refcount() argument 5931 ocfs2_xattr_attach_refcount_normal(struct inode *inode, struct ocfs2_xattr_value_buf *vb, struct ocfs2_xattr_header *header, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_xattr_attach_refcount_normal() argument 5969 ocfs2_xattr_inline_attach_refcount(struct inode *inode, struct buffer_head *fe_bh, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_xattr_inline_attach_refcount() argument 5991 struct ocfs2_cached_dealloc_ctxt *dealloc; global() member 6097 ocfs2_xattr_block_attach_refcount(struct inode *inode, struct buffer_head *blk_bh, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_xattr_block_attach_refcount() argument 6132 ocfs2_xattr_attach_refcount_tree(struct inode *inode, struct buffer_head *fe_bh, struct ocfs2_caching_info *ref_ci, struct buffer_head *ref_root_bh, struct ocfs2_cached_dealloc_ctxt *dealloc) ocfs2_xattr_attach_refcount_tree() argument 6186 struct ocfs2_cached_dealloc_ctxt *dealloc; global() member 7135 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_reflink_xattrs() local [all...] |
H A D | aops.c | 2061 /* unlock pages before dealloc since it needs acquiring j_trans_barrier in ocfs2_write_end_nolock() 2298 struct ocfs2_cached_dealloc_ctxt dealloc; in ocfs2_dio_end_io_write() local 2311 ocfs2_init_dealloc_ctxt(&dealloc); in ocfs2_dio_end_io_write() 2344 /* Attach dealloc with extent tree in case that we may reuse extents in ocfs2_dio_end_io_write() 2348 et.et_dealloc = &dealloc; in ocfs2_dio_end_io_write() 2376 meta_ac, &dealloc); in ocfs2_dio_end_io_write() 2399 ocfs2_run_deallocs(osb, &dealloc); in ocfs2_dio_end_io_write()
|
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas_tf/ |
H A D | if_usb.c | 199 goto dealloc; in if_usb_probe() 204 goto dealloc; in if_usb_probe() 208 goto dealloc; in if_usb_probe() 212 goto dealloc; in if_usb_probe() 218 goto dealloc; in if_usb_probe() 224 goto dealloc; in if_usb_probe() 231 dealloc: in if_usb_probe()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas_tf/ |
H A D | if_usb.c | 199 goto dealloc; in if_usb_probe() 204 goto dealloc; in if_usb_probe() 208 goto dealloc; in if_usb_probe() 212 goto dealloc; in if_usb_probe() 218 goto dealloc; in if_usb_probe() 224 goto dealloc; in if_usb_probe() 231 dealloc: in if_usb_probe()
|
/kernel/linux/linux-6.6/rust/kernel/ |
H A D | allocator.rs | 49 unsafe fn dealloc(&self, ptr: *mut u8, _layout: Layout) { in dealloc() functions
|
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/ |
H A D | if_usb.c | 243 goto dealloc; in if_usb_probe() 247 goto dealloc; in if_usb_probe() 251 goto dealloc; in if_usb_probe() 256 goto dealloc; in if_usb_probe() 294 dealloc: in if_usb_probe()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/ |
H A D | if_usb.c | 243 goto dealloc; in if_usb_probe() 247 goto dealloc; in if_usb_probe() 251 goto dealloc; in if_usb_probe() 256 goto dealloc; in if_usb_probe() 294 dealloc: in if_usb_probe()
|
/kernel/linux/linux-6.6/rust/alloc/ |
H A D | alloc.rs | 76 /// use std::alloc::{alloc, dealloc, handle_alloc_error, Layout}; 88 /// dealloc(ptr, layout); 106 /// This function forwards calls to the [`GlobalAlloc::dealloc`] method 110 /// This function is expected to be deprecated in favor of the `dealloc` method 115 /// See [`GlobalAlloc::dealloc`]. 118 pub unsafe fn dealloc(ptr: *mut u8, layout: Layout) { in dealloc() functions 157 /// use std::alloc::{alloc_zeroed, dealloc, Layout}; 165 /// dealloc(ptr, layout); 227 // for `dealloc` must be upheld by the caller. in grow_impl() 256 unsafe { dealloc(pt in deallocate() [all...] |
H A D | slice.rs | 865 alloc::dealloc(buf_ptr as *mut u8, alloc::Layout::array::<T>(len).unwrap_unchecked()); in stable_sort() 882 alloc::dealloc( in stable_sort()
|
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/ |
H A D | qla_bsg.c | 1575 goto dealloc; in qla2x00_update_fru_versions() 1582 dealloc: in qla2x00_update_fru_versions() 1624 goto dealloc; in qla2x00_read_fru_status() 1632 dealloc: in qla2x00_read_fru_status() 1675 goto dealloc; in qla2x00_write_fru_status() 1680 dealloc: in qla2x00_write_fru_status() 1721 goto dealloc; in qla2x00_write_i2c() 1726 dealloc: in qla2x00_write_i2c() 1766 goto dealloc; in qla2x00_read_i2c() 1775 dealloc in qla2x00_read_i2c() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | qla_bsg.c | 1594 goto dealloc; in qla2x00_update_fru_versions() 1601 dealloc: in qla2x00_update_fru_versions() 1643 goto dealloc; in qla2x00_read_fru_status() 1651 dealloc: in qla2x00_read_fru_status() 1694 goto dealloc; in qla2x00_write_fru_status() 1699 dealloc: in qla2x00_write_fru_status() 1740 goto dealloc; in qla2x00_write_i2c() 1745 dealloc: in qla2x00_write_i2c() 1785 goto dealloc; in qla2x00_read_i2c() 1794 dealloc in qla2x00_read_i2c() [all...] |