| /linux/fs/ocfs2/ |
| H A D | refcounttree.c | 53 struct ocfs2_cached_dealloc_ctxt dealloc; member 1824 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_split_refcount_rec() argument 1978 struct ocfs2_cached_dealloc_ctxt *dealloc) in __ocfs2_increase_refcount() argument 2049 meta_ac, dealloc); in __ocfs2_increase_refcount() 2072 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_remove_refcount_extent() argument 2089 1, meta_ac, dealloc); in ocfs2_remove_refcount_extent() 2098 * add the freed block to the dealloc so that it will be freed in ocfs2_remove_refcount_extent() 2099 * when we run dealloc. in ocfs2_remove_refcount_extent() 2101 ret = ocfs2_cache_block_dealloc(dealloc, EXTENT_ALLOC_SYSTEM_INODE, in ocfs2_remove_refcount_extent() 2152 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_increase_refcount() argument 2165 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 2284 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 3053 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 3651 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 3769 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_attach_refcount_tree() local 3865 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 3967 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 4093 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_create_reflink_node() local 4493 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 4608 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_reflink_remap_blocks() local [all...] |
| 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.c | 1212 /* Firstyly, try to reuse dealloc since we have already estimated how in ocfs2_add_branch() 2579 struct ocfs2_cached_dealloc_ctxt *dealloc, in ocfs2_unlink_path() argument 2614 ret = ocfs2_cache_extent_block_free(dealloc, eb); in ocfs2_unlink_path() 2627 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_unlink_subtree() argument 2651 ocfs2_unlink_path(handle, et, dealloc, right_path, in ocfs2_unlink_subtree() 2660 struct ocfs2_cached_dealloc_ctxt *dealloc, in ocfs2_rotate_subtree_left() argument 2781 subtree_index, dealloc); in ocfs2_rotate_subtree_left() 2917 struct ocfs2_cached_dealloc_ctxt *dealloc, in __ocfs2_rotate_tree_left() argument 2988 dealloc, &deleted); in __ocfs2_rotate_tree_left() 3033 struct ocfs2_cached_dealloc_ctxt *dealloc) in ocfs2_remove_rightmost_path() argument 3122 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 3162 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 3526 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 3672 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 5076 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 5167 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 5255 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 5358 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 5523 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 5708 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 6689 struct ocfs2_cached_dealloc_ctxt *dealloc; ocfs2_reuse_blk_from_dealloc() local 7246 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_commit_truncate() local [all...] |
| H A D | xattr.c | 75 struct ocfs2_cached_dealloc_ctxt dealloc; member 784 &ctxt->dealloc); in __ocfs2_remove_xattr_range() 797 len, ctxt->meta_ac, &ctxt->dealloc, 1); in __ocfs2_remove_xattr_range() 799 ret = ocfs2_cache_cluster_dealloc(&ctxt->dealloc, in __ocfs2_remove_xattr_range() 2406 ocfs2_init_dealloc_ctxt(&ctxt.dealloc); in ocfs2_remove_value_outside() 2450 ocfs2_run_deallocs(osb, &ctxt.dealloc); in ocfs2_remove_value_outside() 3294 ocfs2_init_dealloc_ctxt(&ctxt->dealloc); in ocfs2_init_xattr_set_ctxt() 3691 if (ocfs2_dealloc_has_cluster(&ctxt.dealloc)) in ocfs2_xattr_set() 3693 ocfs2_run_deallocs(osb, &ctxt.dealloc); in ocfs2_xattr_set() 5455 struct ocfs2_cached_dealloc_ctxt dealloc; in ocfs2_rm_xattr_cluster() local 5918 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 5966 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 6003 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 6021 struct ocfs2_cached_dealloc_ctxt *dealloc; global() member 6131 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 6166 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 6216 struct ocfs2_cached_dealloc_ctxt *dealloc; global() member 7160 struct ocfs2_cached_dealloc_ctxt dealloc; ocfs2_reflink_xattrs() local [all...] |
| H A D | move_extents.c | 46 struct ocfs2_cached_dealloc_ctxt dealloc; member 116 &context->dealloc); in __ocfs2_move_extent() 133 &context->dealloc, 1); in __ocfs2_move_extent() 789 ocfs2_init_dealloc_ctxt(&context->dealloc); in __ocfs2_move_extents_range() 903 ocfs2_run_deallocs(osb, &context->dealloc); in __ocfs2_move_extents_range()
|
| H A D | xattr.h | 79 struct ocfs2_cached_dealloc_ctxt *dealloc);
|
| H A D | aops.c | 2033 /* unlock pages before dealloc since it needs acquiring j_trans_barrier in ocfs2_write_end_nolock() 2269 struct ocfs2_cached_dealloc_ctxt dealloc; in ocfs2_dio_end_io_write() local 2282 ocfs2_init_dealloc_ctxt(&dealloc); in ocfs2_dio_end_io_write() 2315 /* Attach dealloc with extent tree in case that we may reuse extents in ocfs2_dio_end_io_write() 2319 et.et_dealloc = &dealloc; in ocfs2_dio_end_io_write() 2352 meta_ac, &dealloc); in ocfs2_dio_end_io_write() 2375 ocfs2_run_deallocs(osb, &dealloc); in ocfs2_dio_end_io_write()
|
| H A D | file.c | 1776 struct ocfs2_cached_dealloc_ctxt dealloc; in ocfs2_remove_inode_range() local 1786 ocfs2_init_dealloc_ctxt(&dealloc); in ocfs2_remove_inode_range() 1916 &dealloc, refcount_loc, false); in ocfs2_remove_inode_range() 1932 ocfs2_run_deallocs(osb, &dealloc); in ocfs2_remove_inode_range()
|
| H A D | dir.c | 4454 struct ocfs2_cached_dealloc_ctxt dealloc; in ocfs2_dx_dir_truncate() local 4457 ocfs2_init_dealloc_ctxt(&dealloc); in ocfs2_dx_dir_truncate() 4486 &dealloc, 0, false); in ocfs2_dx_dir_truncate() 4508 ocfs2_run_deallocs(osb, &dealloc); in ocfs2_dx_dir_truncate()
|
| /linux/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()
|
| /linux/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()
|
| /linux/drivers/scsi/qla2xxx/ |
| H A D | qla_bsg.c | 1591 goto dealloc; in qla2x00_update_fru_versions() 1598 dealloc: in qla2x00_update_fru_versions() 1640 goto dealloc; in qla2x00_read_fru_status() 1648 dealloc: in qla2x00_read_fru_status() 1691 goto dealloc; in qla2x00_write_fru_status() 1696 dealloc: in qla2x00_write_fru_status() 1737 goto dealloc; in qla2x00_write_i2c() 1742 dealloc: in qla2x00_write_i2c() 1782 goto dealloc; in qla2x00_read_i2c() 1791 dealloc: in qla2x00_read_i2c()
|
| H A D | qla_os.c | 6097 goto dealloc; in qla24xx_process_purex_rdp() 6105 goto dealloc; in qla24xx_process_purex_rdp() 6447 dealloc: in qla24xx_process_purex_rdp()
|
| /linux/kernel/bpf/ |
| H A D | tcx.c | 292 .dealloc = tcx_link_dealloc,
|
| H A D | net_namespace.c | 237 .dealloc = bpf_netns_link_dealloc,
|
| H A D | bpf_struct_ops.c | 594 .dealloc = bpf_struct_ops_link_dealloc, 1351 .dealloc = bpf_struct_ops_map_link_dealloc,
|
| H A D | bpf_iter.c | 493 .dealloc = bpf_iter_link_dealloc,
|
| H A D | syscall.c | 3195 WARN_ON(ops->dealloc && ops->dealloc_deferred); in bpf_link_init_sleepable() 3254 link->ops->dealloc(link); in bpf_link_dealloc() 3315 } else if (ops->dealloc) { in bpf_link_free() 3582 .dealloc = bpf_tracing_link_dealloc, 4187 .dealloc = bpf_perf_link_dealloc,
|
| H A D | trampoline.c | 920 .dealloc = bpf_shim_tramp_link_dealloc,
|
| H A D | cgroup.c | 1463 .dealloc = bpf_cgroup_link_dealloc,
|
| /linux/drivers/char/xillybus/ |
| H A D | xillyusb.c | 1919 goto dealloc; in xillyusb_setup_base_eps() 1926 goto dealloc; in xillyusb_setup_base_eps() 1932 dealloc: in xillyusb_setup_base_eps()
|
| /linux/tools/lib/bpf/ |
| H A D | libbpf_internal.h | 193 void (*dealloc)(struct bpf_link *link); member
|
| /linux/drivers/net/ |
| H A D | netkit.c | 766 .dealloc = netkit_link_dealloc,
|
| /linux/net/core/ |
| H A D | sock_map.c | 1835 .dealloc = sock_map_link_dealloc,
|
| /linux/include/linux/ |
| H A D | bpf.h | 1851 void (*dealloc)(struct bpf_link *link); member
|