Symbol: btrfs_trans_handle
fs/btrfs/acl.c
57
int __btrfs_set_acl(struct btrfs_trans_handle *trans, struct inode *inode,
fs/btrfs/acl.h
10
struct btrfs_trans_handle;
fs/btrfs/acl.h
20
int __btrfs_set_acl(struct btrfs_trans_handle *trans, struct inode *inode,
fs/btrfs/acl.h
27
struct btrfs_trans_handle;
fs/btrfs/acl.h
31
static inline int __btrfs_set_acl(struct btrfs_trans_handle *trans,
fs/btrfs/backref.c
1850
struct btrfs_trans_handle *trans;
fs/btrfs/backref.c
2427
struct btrfs_trans_handle *trans;
fs/btrfs/backref.c
3264
static int handle_indirect_tree_backref(struct btrfs_trans_handle *trans,
fs/btrfs/backref.c
3446
int btrfs_backref_add_tree_node(struct btrfs_trans_handle *trans,
fs/btrfs/backref.h
24
struct btrfs_trans_handle;
fs/btrfs/backref.h
456
int btrfs_backref_add_tree_node(struct btrfs_trans_handle *trans,
fs/btrfs/backref.h
82
struct btrfs_trans_handle *trans;
fs/btrfs/block-group.c
1087
static int remove_block_group_item(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
1133
int btrfs_remove_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
1383
struct btrfs_trans_handle *btrfs_start_trans_remove_block_group(
fs/btrfs/block-group.c
1507
static bool clean_pinned_extents(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
1586
struct btrfs_trans_handle *trans;
fs/btrfs/block-group.c
2785
static int insert_block_group_item(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
2832
static int insert_dev_extent(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
2874
static int insert_dev_extents(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
2920
void btrfs_create_pending_block_groups(struct btrfs_trans_handle *trans)
fs/btrfs/block-group.c
3028
struct btrfs_block_group *btrfs_make_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
3130
struct btrfs_trans_handle *trans;
fs/btrfs/block-group.c
3269
static int update_block_group_item(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
3368
struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
3533
int btrfs_setup_space_cache(struct btrfs_trans_handle *trans)
fs/btrfs/block-group.c
3570
int btrfs_start_dirty_block_groups(struct btrfs_trans_handle *trans)
fs/btrfs/block-group.c
3735
int btrfs_write_dirty_block_groups(struct btrfs_trans_handle *trans)
fs/btrfs/block-group.c
3867
int btrfs_update_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
4114
int btrfs_force_chunk_alloc(struct btrfs_trans_handle *trans, u64 type)
fs/btrfs/block-group.c
4128
static struct btrfs_block_group *do_chunk_alloc(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
4341
int btrfs_chunk_alloc(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
4491
static void reserve_chunk_space(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
4574
void check_system_chunk(struct btrfs_trans_handle *trans, u64 type)
fs/btrfs/block-group.c
4603
void btrfs_reserve_chunk_metadata(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
4925
struct btrfs_trans_handle *trans)
fs/btrfs/block-group.h
21
struct btrfs_trans_handle;
fs/btrfs/block-group.h
347
struct btrfs_trans_handle *btrfs_start_trans_remove_block_group(
fs/btrfs/block-group.h
351
int btrfs_remove_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.h
360
struct btrfs_block_group *btrfs_make_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.h
363
void btrfs_create_pending_block_groups(struct btrfs_trans_handle *trans);
fs/btrfs/block-group.h
367
int btrfs_start_dirty_block_groups(struct btrfs_trans_handle *trans);
fs/btrfs/block-group.h
368
int btrfs_write_dirty_block_groups(struct btrfs_trans_handle *trans);
fs/btrfs/block-group.h
369
int btrfs_setup_space_cache(struct btrfs_trans_handle *trans);
fs/btrfs/block-group.h
370
int btrfs_update_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.h
377
int btrfs_chunk_alloc(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.h
380
int btrfs_force_chunk_alloc(struct btrfs_trans_handle *trans, u64 type);
fs/btrfs/block-group.h
381
void check_system_chunk(struct btrfs_trans_handle *trans, const u64 type);
fs/btrfs/block-group.h
382
void btrfs_reserve_chunk_metadata(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.h
424
struct btrfs_trans_handle *trans);
fs/btrfs/block-rsv.c
492
const struct btrfs_trans_handle *trans,
fs/btrfs/block-rsv.c
512
struct btrfs_block_rsv *btrfs_use_block_rsv(struct btrfs_trans_handle *trans,
fs/btrfs/block-rsv.h
10
struct btrfs_trans_handle;
fs/btrfs/block-rsv.h
91
struct btrfs_block_rsv *btrfs_use_block_rsv(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
31
struct btrfs_trans_handle;
fs/btrfs/btrfs_inode.h
525
int btrfs_unlink_inode(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
528
int btrfs_add_link(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
559
int btrfs_create_new_inode(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
584
int btrfs_update_inode(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
586
int btrfs_update_inode_fallback(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
588
int btrfs_orphan_add(struct btrfs_trans_handle *trans, struct btrfs_inode *inode);
fs/btrfs/btrfs_inode.h
598
struct btrfs_trans_handle *trans, int mode,
fs/btrfs/ctree.c
1141
static noinline int push_nodes_for_insert(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
1614
setup_nodes_for_search(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
1834
static int search_leaf(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
1992
int btrfs_search_slot(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.c
243
int btrfs_copy_root(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2558
static void fixup_low_keys(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2588
void btrfs_set_item_key_safe(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2695
static int push_node_left(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2775
static int balance_node_right(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2849
static noinline int insert_new_root(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2920
static int insert_ptr(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2976
static noinline int split_node(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
30
static int split_node(struct btrfs_trans_handle *trans, struct btrfs_root
fs/btrfs/ctree.c
3111
static noinline int __push_leaf_right(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
312
bool btrfs_block_can_be_shared(const struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
32
static int split_leaf(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.c
3245
static int push_leaf_right(struct btrfs_trans_handle *trans, struct btrfs_root
fs/btrfs/ctree.c
3323
static noinline int __push_leaf_left(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3462
static int push_leaf_left(struct btrfs_trans_handle *trans, struct btrfs_root
fs/btrfs/ctree.c
349
static noinline int update_ref_for_cow(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
35
static int push_node_left(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3524
static noinline int copy_for_split(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3591
static noinline int push_for_double_split(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3651
static noinline int split_leaf(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
38
static int balance_node_right(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3836
static noinline int setup_leaf_for_split(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3903
static noinline int split_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3985
int btrfs_split_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4006
void btrfs_truncate_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4096
void btrfs_extend_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4163
static void setup_items_for_insert(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4258
void btrfs_setup_item_for_insert(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4282
int btrfs_insert_empty_items(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4309
int btrfs_insert_item(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.c
4339
int btrfs_duplicate_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4373
int btrfs_del_ptr(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.c
4430
static noinline int btrfs_del_leaf(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4462
int btrfs_del_items(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.c
465
int btrfs_force_cow_block(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
603
static inline bool should_cow_block(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
648
int btrfs_cow_block(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
859
static int promote_child_to_root(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
916
static noinline int balance_level(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
24
struct btrfs_trans_handle;
fs/btrfs/ctree.h
550
void btrfs_set_item_key_safe(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
563
int btrfs_cow_block(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
568
int btrfs_force_cow_block(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
575
int btrfs_copy_root(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
579
bool btrfs_block_can_be_shared(const struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
582
int btrfs_del_ptr(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.h
584
void btrfs_extend_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
586
void btrfs_truncate_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
588
int btrfs_split_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
593
int btrfs_duplicate_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
599
int btrfs_search_slot(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.h
614
int btrfs_del_items(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.h
616
static inline int btrfs_del_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
649
void btrfs_setup_item_for_insert(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
654
int btrfs_insert_item(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.h
656
int btrfs_insert_empty_items(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.h
661
static inline int btrfs_insert_empty_item(struct btrfs_trans_handle *trans,
fs/btrfs/defrag.c
337
static int btrfs_realloc_node(struct btrfs_trans_handle *trans,
fs/btrfs/defrag.c
432
static int btrfs_defrag_leaves(struct btrfs_trans_handle *trans,
fs/btrfs/defrag.c
561
struct btrfs_trans_handle *trans;
fs/btrfs/defrag.h
13
struct btrfs_trans_handle;
fs/btrfs/delayed-inode.c
1090
static inline int btrfs_update_delayed_inode(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1109
__btrfs_commit_inode_delayed_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1136
static int __btrfs_run_delayed_items(struct btrfs_trans_handle *trans, int nr)
fs/btrfs/delayed-inode.c
1194
int btrfs_run_delayed_items(struct btrfs_trans_handle *trans)
fs/btrfs/delayed-inode.c
1199
int btrfs_run_delayed_items_nr(struct btrfs_trans_handle *trans, int nr)
fs/btrfs/delayed-inode.c
1204
int btrfs_commit_inode_delayed_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1245
struct btrfs_trans_handle *trans;
fs/btrfs/delayed-inode.c
1321
struct btrfs_trans_handle *trans;
fs/btrfs/delayed-inode.c
1450
static void btrfs_release_dir_index_item_space(struct btrfs_trans_handle *trans)
fs/btrfs/delayed-inode.c
1473
int btrfs_insert_delayed_dir_index(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1616
int btrfs_delete_delayed_dir_index(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1834
static void fill_stack_inode_item(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1931
int btrfs_delayed_update_inode(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
498
static int btrfs_delayed_item_reserve_metadata(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
573
struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
653
static int btrfs_insert_delayed_item(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
816
static int btrfs_insert_delayed_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
839
static int btrfs_batch_delete_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
917
static int btrfs_delete_delayed_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
996
static int __btrfs_update_delayed_inode(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.h
118
int btrfs_insert_delayed_dir_index(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.h
124
int btrfs_delete_delayed_dir_index(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.h
129
int btrfs_run_delayed_items(struct btrfs_trans_handle *trans);
fs/btrfs/delayed-inode.h
130
int btrfs_run_delayed_items_nr(struct btrfs_trans_handle *trans, int nr);
fs/btrfs/delayed-inode.h
134
int btrfs_commit_inode_delayed_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.h
142
int btrfs_delayed_update_inode(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.h
26
struct btrfs_trans_handle;
fs/btrfs/delayed-ref.c
1030
static int add_delayed_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
1143
int btrfs_add_delayed_tree_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
1154
int btrfs_add_delayed_data_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
1162
int btrfs_add_delayed_extent_op(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
610
static bool insert_delayed_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
665
static noinline void update_existing_head_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
843
add_delayed_ref_head(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
88
void btrfs_update_delayed_refs_rsv(struct btrfs_trans_handle *trans)
fs/btrfs/delayed-ref.h
20
struct btrfs_trans_handle;
fs/btrfs/delayed-ref.h
377
int btrfs_add_delayed_tree_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.h
380
int btrfs_add_delayed_data_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.h
383
int btrfs_add_delayed_extent_op(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.h
412
void btrfs_update_delayed_refs_rsv(struct btrfs_trans_handle *trans);
fs/btrfs/dev-replace.c
1089
struct btrfs_trans_handle *trans;
fs/btrfs/dev-replace.c
338
int btrfs_run_dev_replace(struct btrfs_trans_handle *trans)
fs/btrfs/dev-replace.c
449
struct btrfs_trans_handle *trans;
fs/btrfs/dev-replace.c
591
struct btrfs_trans_handle *trans;
fs/btrfs/dev-replace.c
867
struct btrfs_trans_handle *trans;
fs/btrfs/dev-replace.h
14
struct btrfs_trans_handle;
fs/btrfs/dev-replace.h
20
int btrfs_run_dev_replace(struct btrfs_trans_handle *trans);
fs/btrfs/dir-item.c
108
int btrfs_insert_dir_item(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.c
175
struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.c
209
struct btrfs_dir_item *btrfs_lookup_dir_item(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.c
22
static struct btrfs_dir_item *insert_with_overflow(struct btrfs_trans_handle
fs/btrfs/dir-item.c
297
btrfs_lookup_dir_index_item(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.c
344
struct btrfs_dir_item *btrfs_lookup_xattr(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.c
404
int btrfs_delete_one_dir_name(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.c
56
int btrfs_insert_xattr_item(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.h
15
struct btrfs_trans_handle;
fs/btrfs/dir-item.h
19
int btrfs_insert_dir_item(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.h
22
struct btrfs_dir_item *btrfs_lookup_dir_item(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.h
27
struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.h
34
int btrfs_delete_one_dir_name(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.h
38
int btrfs_insert_xattr_item(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.h
43
struct btrfs_dir_item *btrfs_lookup_xattr(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.c
1535
struct btrfs_trans_handle *trans;
fs/btrfs/disk-io.c
4110
int write_all_supers(struct btrfs_trans_handle *trans)
fs/btrfs/disk-io.c
4540
void btrfs_mark_buffer_dirty(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.c
817
struct btrfs_root *btrfs_create_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.c
899
int btrfs_alloc_log_tree_node(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.c
927
int btrfs_init_log_root_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.c
950
int btrfs_add_log_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.h
108
void btrfs_mark_buffer_dirty(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.h
116
int btrfs_alloc_log_tree_node(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.h
118
int btrfs_init_log_root_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.h
120
int btrfs_add_log_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.h
125
struct btrfs_root *btrfs_create_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.h
22
struct btrfs_trans_handle;
fs/btrfs/disk-io.h
61
int write_all_supers(struct btrfs_trans_handle *trans);
fs/btrfs/extent-tree.c
103
int btrfs_lookup_extent_info(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1033
void setup_inline_extent_backref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1092
static int lookup_extent_backref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1123
struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1238
int insert_inline_extent_backref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1274
static int remove_extent_backref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1490
int btrfs_inc_extent_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1526
static int __btrfs_inc_extent_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1599
static int drop_remap_tree_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1621
static int run_delayed_data_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1690
static int run_delayed_extent_op(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1782
static int run_delayed_tree_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1832
static int run_one_delayed_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1890
static int run_and_cleanup_extent_op(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1935
static int cleanup_ref_head(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
1997
static int btrfs_run_delayed_refs_for_head(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
2084
static noinline int __btrfs_run_delayed_refs(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
2228
int btrfs_run_delayed_refs(struct btrfs_trans_handle *trans, u64 min_bytes)
fs/btrfs/extent-tree.c
2269
int btrfs_set_disk_extent_flags(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
2553
static int __btrfs_mod_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
2639
int btrfs_inc_ref(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/extent-tree.c
2645
int btrfs_dec_ref(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/extent-tree.c
2687
static int pin_down_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
2708
int btrfs_pin_extent(struct btrfs_trans_handle *trans, u64 bytenr, u64 num_bytes)
fs/btrfs/extent-tree.c
2721
int btrfs_pin_extent_for_log_replay(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
2983
int btrfs_finish_extent_commit(struct btrfs_trans_handle *trans)
fs/btrfs/extent-tree.c
3140
static int do_free_extent_accounting(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
3271
static int __btrfs_free_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
3571
static noinline int check_ref_cleanup(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
3621
int btrfs_free_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
3710
int btrfs_free_extent(struct btrfs_trans_handle *trans, struct btrfs_ref *ref)
fs/btrfs/extent-tree.c
437
static noinline int lookup_extent_data_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
4370
struct btrfs_trans_handle *trans;
fs/btrfs/extent-tree.c
49
static int __btrfs_free_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
4952
int btrfs_pin_reserved_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
4970
static int alloc_reserved_extent(struct btrfs_trans_handle *trans, u64 bytenr,
fs/btrfs/extent-tree.c
4992
static int alloc_reserved_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5073
static int alloc_reserved_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5158
int btrfs_alloc_reserved_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
517
static noinline int insert_extent_data_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5187
int btrfs_alloc_logged_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5258
btrfs_init_new_buffer(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/extent-tree.c
5341
struct extent_buffer *btrfs_alloc_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5549
static noinline void reada_walk_down(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
56
static int alloc_reserved_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5627
static noinline int walk_down_proc(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5710
static int check_ref_exists(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5775
static int check_next_block_uptodate(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5827
static int maybe_drop_reference(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/extent-tree.c
5914
static noinline int do_walk_down(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
60
static int alloc_reserved_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
600
static noinline int remove_extent_data_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
6025
static noinline int walk_up_proc(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
6161
static noinline int walk_down_tree(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
6210
static noinline int walk_up_tree(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
6263
struct btrfs_trans_handle *trans;
fs/btrfs/extent-tree.c
6530
int btrfs_drop_subtree(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
686
static noinline int lookup_tree_block_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
716
static noinline int insert_tree_block_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
797
int lookup_inline_extent_backref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.h
104
int btrfs_run_delayed_refs(struct btrfs_trans_handle *trans, u64 min_bytes);
fs/btrfs/extent-tree.h
109
int btrfs_lookup_extent_info(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.h
113
int btrfs_pin_extent(struct btrfs_trans_handle *trans, u64 bytenr, u64 num);
fs/btrfs/extent-tree.h
114
int btrfs_pin_extent_for_log_replay(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.h
119
struct extent_buffer *btrfs_alloc_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.h
127
int btrfs_free_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.h
131
int btrfs_alloc_reserved_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.h
135
int btrfs_alloc_logged_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.h
141
int btrfs_inc_ref(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/extent-tree.h
143
int btrfs_dec_ref(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/extent-tree.h
145
int btrfs_set_disk_extent_flags(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.h
147
int btrfs_free_extent(struct btrfs_trans_handle *trans, struct btrfs_ref *ref);
fs/btrfs/extent-tree.h
153
int btrfs_pin_reserved_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.h
155
int btrfs_finish_extent_commit(struct btrfs_trans_handle *trans);
fs/btrfs/extent-tree.h
156
int btrfs_inc_extent_ref(struct btrfs_trans_handle *trans, struct btrfs_ref *generic_ref);
fs/btrfs/extent-tree.h
158
int btrfs_drop_subtree(struct btrfs_trans_handle *trans,
fs/btrfs/extent_io.c
2999
void btrfs_inhibit_eb_writeback(struct btrfs_trans_handle *trans, struct extent_buffer *eb)
fs/btrfs/extent_io.c
3034
void btrfs_uninhibit_all_eb_writeback(struct btrfs_trans_handle *trans)
fs/btrfs/extent_io.c
3749
void btrfs_clear_buffer_dirty(struct btrfs_trans_handle *trans,
fs/btrfs/extent_io.h
34
struct btrfs_trans_handle;
fs/btrfs/extent_io.h
389
void btrfs_clear_buffer_dirty(struct btrfs_trans_handle *trans,
fs/btrfs/extent_io.h
421
void btrfs_inhibit_eb_writeback(struct btrfs_trans_handle *trans,
fs/btrfs/extent_io.h
423
void btrfs_uninhibit_all_eb_writeback(struct btrfs_trans_handle *trans);
fs/btrfs/file-item.c
1126
int btrfs_insert_data_csums(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.c
159
int btrfs_insert_hole_extent(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.c
199
btrfs_lookup_csum(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.c
252
int btrfs_lookup_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.c
902
static noinline void truncate_one_csum(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.c
952
int btrfs_del_csums(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.h
17
struct btrfs_trans_handle;
fs/btrfs/file-item.h
54
int btrfs_del_csums(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.h
57
int btrfs_insert_hole_extent(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.h
60
int btrfs_lookup_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.h
64
int btrfs_insert_data_csums(struct btrfs_trans_handle *trans,
fs/btrfs/file.c
121
int btrfs_drop_extents(struct btrfs_trans_handle *trans,
fs/btrfs/file.c
1554
struct btrfs_trans_handle *trans;
fs/btrfs/file.c
2064
static int fill_holes(struct btrfs_trans_handle *trans,
fs/btrfs/file.c
2294
static int btrfs_insert_replace_extent(struct btrfs_trans_handle *trans,
fs/btrfs/file.c
2393
struct btrfs_trans_handle **trans_out)
fs/btrfs/file.c
2400
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/file.c
2651
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/file.c
2851
struct btrfs_trans_handle *trans;
fs/btrfs/file.c
532
int btrfs_mark_extent_written(struct btrfs_trans_handle *trans,
fs/btrfs/file.h
21
struct btrfs_trans_handle;
fs/btrfs/file.h
26
int btrfs_drop_extents(struct btrfs_trans_handle *trans,
fs/btrfs/file.h
33
struct btrfs_trans_handle **trans_out);
fs/btrfs/file.h
34
int btrfs_mark_extent_written(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
1145
update_cache_item(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
1194
struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
1289
struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
1346
int btrfs_wait_cache_io(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
1370
struct btrfs_trans_handle *trans)
fs/btrfs/free-space-cache.c
1512
int btrfs_write_out_cache(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
168
struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
224
int create_free_space_inode(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
244
int btrfs_remove_free_space_inode(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
294
int btrfs_truncate_free_space_cache(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
4156
struct btrfs_trans_handle *trans)
fs/btrfs/free-space-cache.c
4178
struct btrfs_trans_handle *trans;
fs/btrfs/free-space-cache.h
108
int create_free_space_inode(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.h
111
int btrfs_remove_free_space_inode(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.h
115
int btrfs_truncate_free_space_cache(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.h
119
int btrfs_wait_cache_io(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.h
122
int btrfs_write_out_cache(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.h
20
struct btrfs_trans_handle;
fs/btrfs/free-space-tree.c
1000
int __btrfs_add_to_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1021
int btrfs_add_to_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1062
static int populate_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1172
struct btrfs_trans_handle *trans;
fs/btrfs/free-space-tree.c
1232
static int clear_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
127
static int btrfs_search_prev_slot(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1281
struct btrfs_trans_handle *trans;
fs/btrfs/free-space-tree.c
1335
struct btrfs_trans_handle *trans;
fs/btrfs/free-space-tree.c
1395
static int __add_block_group_free_space(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1456
int btrfs_add_block_group_free_space(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1470
int btrfs_remove_block_group_free_space(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1755
struct btrfs_trans_handle *trans;
fs/btrfs/free-space-tree.c
197
int btrfs_convert_free_space_to_bitmaps(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
20
static int __add_block_group_free_space(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
343
int btrfs_convert_free_space_to_extents(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
484
static int update_free_space_extent_count(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
542
static void free_space_modify_bits(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
585
static int free_space_next_bitmap(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
610
static int modify_free_space_bitmap(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
68
static int add_new_free_space_info(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
716
static int remove_free_space_extent(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
819
int __btrfs_remove_from_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
840
int btrfs_remove_from_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
876
static int add_free_space_extent(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
96
struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.h
15
struct btrfs_trans_handle;
fs/btrfs/free-space-tree.h
30
int btrfs_add_block_group_free_space(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.h
32
int btrfs_remove_block_group_free_space(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.h
34
int btrfs_add_to_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.h
36
int btrfs_remove_from_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.h
40
btrfs_search_free_space_info(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.h
46
int __btrfs_add_to_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.h
49
int __btrfs_remove_from_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.h
52
int btrfs_convert_free_space_to_bitmaps(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.h
55
int btrfs_convert_free_space_to_extents(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.c
103
static int btrfs_del_inode_extref(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.c
166
int btrfs_del_inode_ref(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.c
242
static int btrfs_insert_inode_extref(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.c
295
int btrfs_insert_inode_ref(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.c
369
int btrfs_insert_empty_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.c
383
int btrfs_lookup_inode(struct btrfs_trans_handle *trans, struct btrfs_root
fs/btrfs/inode-item.c
441
int btrfs_truncate_inode_items(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.h
100
int btrfs_lookup_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.h
11
struct btrfs_trans_handle;
fs/btrfs/inode-item.h
88
int btrfs_truncate_inode_items(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.h
91
int btrfs_insert_inode_ref(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.h
94
int btrfs_del_inode_ref(struct btrfs_trans_handle *trans,
fs/btrfs/inode-item.h
97
int btrfs_insert_empty_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
2716
static int add_pending_csums(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
2861
static int insert_reserved_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
2967
static int insert_ordered_extent_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
3013
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/inode.c
3505
int btrfs_orphan_add(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
3523
static int btrfs_orphan_del(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
3539
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
407
static int btrfs_init_inode_security(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4093
static void fill_inode_item(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4132
static noinline int btrfs_update_inode_item(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4165
int btrfs_update_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4193
int btrfs_update_inode_fallback(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4226
static int __btrfs_unlink_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4326
int btrfs_unlink_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
434
static int insert_inline_extent(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4348
static struct btrfs_trans_handle *__unlink_start_trans(struct btrfs_inode *dir)
fs/btrfs/inode.c
4358
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
4397
static int btrfs_unlink_subvol(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4591
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
4733
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
5063
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
5204
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
5405
static struct btrfs_trans_handle *evict_refill_and_join(struct btrfs_root *root,
fs/btrfs/inode.c
5409
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
5456
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
614
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/inode.c
6253
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
6425
int btrfs_create_new_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
6708
int btrfs_add_link(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
6790
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
6852
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/inode.c
7654
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
8086
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
8375
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
8837
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
8938
static struct btrfs_trans_handle *insert_prealloc_file_extent(
fs/btrfs/inode.c
8939
struct btrfs_trans_handle *trans_in,
fs/btrfs/inode.c
8946
struct btrfs_trans_handle *trans = trans_in;
fs/btrfs/inode.c
9018
struct btrfs_trans_handle *trans)
fs/btrfs/inode.c
9172
struct btrfs_trans_handle *trans, int mode,
fs/btrfs/inode.c
9205
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
1113
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
1300
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
2788
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
287
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
3018
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
3619
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
3687
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
3747
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
3862
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
4059
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
4200
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
535
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
743
struct btrfs_trans_handle *trans;
fs/btrfs/orphan.c
26
int btrfs_del_orphan_item(struct btrfs_trans_handle *trans,
fs/btrfs/orphan.c
9
int btrfs_insert_orphan_item(struct btrfs_trans_handle *trans,
fs/btrfs/orphan.h
11
int btrfs_insert_orphan_item(struct btrfs_trans_handle *trans,
fs/btrfs/orphan.h
13
int btrfs_del_orphan_item(struct btrfs_trans_handle *trans,
fs/btrfs/orphan.h
8
struct btrfs_trans_handle;
fs/btrfs/props.c
107
int btrfs_set_prop(struct btrfs_trans_handle *trans, struct btrfs_inode *inode,
fs/btrfs/props.c
398
int btrfs_inode_inherit_props(struct btrfs_trans_handle *trans,
fs/btrfs/props.h
14
struct btrfs_trans_handle;
fs/btrfs/props.h
18
int btrfs_set_prop(struct btrfs_trans_handle *trans, struct btrfs_inode *inode,
fs/btrfs/props.h
27
int btrfs_inode_inherit_props(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
1009
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/qgroup.c
1335
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/qgroup.c
1565
int btrfs_add_qgroup_relation(struct btrfs_trans_handle *trans, u64 src, u64 dst,
fs/btrfs/qgroup.c
1628
static int __del_qgroup_relation(struct btrfs_trans_handle *trans, u64 src,
fs/btrfs/qgroup.c
1683
int btrfs_del_qgroup_relation(struct btrfs_trans_handle *trans, u64 src,
fs/btrfs/qgroup.c
1696
int btrfs_create_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid)
fs/btrfs/qgroup.c
1806
int btrfs_remove_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid)
fs/btrfs/qgroup.c
1906
struct btrfs_trans_handle *trans;
fs/btrfs/qgroup.c
1939
int btrfs_limit_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid,
fs/btrfs/qgroup.c
2089
int btrfs_qgroup_trace_extent_post(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
2157
int btrfs_qgroup_trace_extent(struct btrfs_trans_handle *trans, u64 bytenr,
fs/btrfs/qgroup.c
2195
int btrfs_qgroup_trace_leaf_items(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
2343
static int qgroup_trace_extent_swap(struct btrfs_trans_handle* trans,
fs/btrfs/qgroup.c
2462
static int qgroup_trace_new_subtree_blocks(struct btrfs_trans_handle* trans,
fs/btrfs/qgroup.c
2563
static int qgroup_trace_subtree_swap(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
2626
int btrfs_qgroup_trace_subtree(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
2948
int btrfs_qgroup_account_extent(struct btrfs_trans_handle *trans, u64 bytenr,
fs/btrfs/qgroup.c
3025
int btrfs_qgroup_account_extents(struct btrfs_trans_handle *trans)
fs/btrfs/qgroup.c
3121
int btrfs_run_qgroups(struct btrfs_trans_handle *trans)
fs/btrfs/qgroup.c
3344
int btrfs_qgroup_inherit(struct btrfs_trans_handle *trans, u64 srcid,
fs/btrfs/qgroup.c
3740
static int qgroup_rescan_leaf(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
3857
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/qgroup.c
4850
int btrfs_qgroup_trace_subtree_after_cow(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
692
static int add_qgroup_relation_item(struct btrfs_trans_handle *trans, u64 src,
fs/btrfs/qgroup.c
710
static int del_qgroup_relation_item(struct btrfs_trans_handle *trans, u64 src,
fs/btrfs/qgroup.c
736
static int add_qgroup_item(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
797
static int del_qgroup_item(struct btrfs_trans_handle *trans, u64 qgroupid)
fs/btrfs/qgroup.c
835
static int update_qgroup_limit_item(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
873
static int update_qgroup_info_item(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
915
static int update_qgroup_status_item(struct btrfs_trans_handle *trans)
fs/btrfs/qgroup.c
956
static int btrfs_clean_quota_tree(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.h
22
struct btrfs_trans_handle;
fs/btrfs/qgroup.h
341
int btrfs_add_qgroup_relation(struct btrfs_trans_handle *trans, u64 src, u64 dst,
fs/btrfs/qgroup.h
343
int btrfs_del_qgroup_relation(struct btrfs_trans_handle *trans, u64 src,
fs/btrfs/qgroup.h
345
int btrfs_create_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid);
fs/btrfs/qgroup.h
346
int btrfs_remove_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid);
fs/btrfs/qgroup.h
348
int btrfs_limit_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid,
fs/btrfs/qgroup.h
358
int btrfs_qgroup_trace_extent_post(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.h
361
int btrfs_qgroup_trace_extent(struct btrfs_trans_handle *trans, u64 bytenr,
fs/btrfs/qgroup.h
363
int btrfs_qgroup_trace_leaf_items(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.h
365
int btrfs_qgroup_trace_subtree(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.h
368
int btrfs_qgroup_account_extent(struct btrfs_trans_handle *trans, u64 bytenr,
fs/btrfs/qgroup.h
371
int btrfs_qgroup_account_extents(struct btrfs_trans_handle *trans);
fs/btrfs/qgroup.h
372
int btrfs_run_qgroups(struct btrfs_trans_handle *trans);
fs/btrfs/qgroup.h
376
int btrfs_qgroup_inherit(struct btrfs_trans_handle *trans, u64 srcid,
fs/btrfs/qgroup.h
414
int btrfs_qgroup_trace_subtree_after_cow(struct btrfs_trans_handle *trans,
fs/btrfs/raid-stripe-tree.c
16
static int btrfs_partially_delete_raid_extent(struct btrfs_trans_handle *trans,
fs/btrfs/raid-stripe-tree.c
297
static int update_raid_extent_item(struct btrfs_trans_handle *trans,
fs/btrfs/raid-stripe-tree.c
326
int btrfs_insert_one_raid_extent(struct btrfs_trans_handle *trans,
fs/btrfs/raid-stripe-tree.c
373
int btrfs_insert_raid_extent(struct btrfs_trans_handle *trans,
fs/btrfs/raid-stripe-tree.c
65
int btrfs_delete_raid_extent(struct btrfs_trans_handle *trans, u64 start, u64 length)
fs/btrfs/raid-stripe-tree.h
23
struct btrfs_trans_handle;
fs/btrfs/raid-stripe-tree.h
25
int btrfs_delete_raid_extent(struct btrfs_trans_handle *trans, u64 start, u64 length);
fs/btrfs/raid-stripe-tree.h
29
int btrfs_insert_raid_extent(struct btrfs_trans_handle *trans,
fs/btrfs/raid-stripe-tree.h
33
int btrfs_insert_one_raid_extent(struct btrfs_trans_handle *trans,
fs/btrfs/reflink.c
172
struct btrfs_trans_handle **trans_out)
fs/btrfs/reflink.c
178
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/reflink.c
22
static int clone_finish_inode_update(struct btrfs_trans_handle *trans,
fs/btrfs/reflink.c
402
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
1085
int replace_path(struct btrfs_trans_handle *trans, struct reloc_control *rc,
fs/btrfs/relocation.c
1500
static int insert_dirty_subvol(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
1592
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/relocation.c
1757
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
2017
static int record_reloc_root_in_trans(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2056
struct btrfs_root *select_reloc_root(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2227
static int refill_metadata_space(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2263
static int reserve_metadata_space(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2280
static int do_relocation(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2441
static int link_to_upper(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2452
static int finish_pending_nodes(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2548
static int relocate_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2638
static int relocate_cowonly_block(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2681
int relocate_tree_blocks(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
3300
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
3535
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
3583
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/relocation.c
3751
static int __insert_orphan_inode(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
3778
static void delete_orphan_inode(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
3815
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
3940
static int add_remap_tree_entries(struct btrfs_trans_handle *trans, struct btrfs_path *path,
fs/btrfs/relocation.c
4017
static void adjust_block_group_remap_bytes(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4168
static int add_remap_item(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4197
static int add_remap_backref_item(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4231
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
4504
static int create_remap_tree_entries(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4684
static int find_next_identity_remap(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4738
static int remove_chunk_stripes(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4784
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
4850
static void adjust_identity_remap_count(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4887
static int add_remap_entry(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4973
static int mark_chunk_remapped(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
499
struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
5026
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
5272
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
5538
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
5573
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
5792
int btrfs_reloc_cow_block(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
5898
int btrfs_reloc_post_snapshot(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
5962
static int insert_remap_item(struct btrfs_trans_handle *trans, struct btrfs_path *path,
fs/btrfs/relocation.c
6026
static int remove_range_from_remap_tree(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
6144
int btrfs_remove_extent_from_remap_tree(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
632
static struct btrfs_root *create_reloc_root(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
745
int btrfs_init_reloc_root(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
816
int btrfs_update_reloc_root(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
932
int replace_file_extents(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.h
11
struct btrfs_trans_handle;
fs/btrfs/relocation.h
28
int btrfs_init_reloc_root(struct btrfs_trans_handle *trans, struct btrfs_root *root);
fs/btrfs/relocation.h
29
int btrfs_update_reloc_root(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.h
33
int btrfs_reloc_cow_block(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.h
39
int btrfs_reloc_post_snapshot(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.h
46
int btrfs_remove_extent_from_remap_tree(struct btrfs_trans_handle *trans,
fs/btrfs/root-tree.c
128
int btrfs_update_root(struct btrfs_trans_handle *trans, struct btrfs_root
fs/btrfs/root-tree.c
203
int btrfs_insert_root(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/root-tree.c
262
struct btrfs_trans_handle *trans;
fs/btrfs/root-tree.c
309
int btrfs_del_root(struct btrfs_trans_handle *trans,
fs/btrfs/root-tree.c
329
int btrfs_del_root_ref(struct btrfs_trans_handle *trans, u64 root_id,
fs/btrfs/root-tree.c
397
int btrfs_add_root_ref(struct btrfs_trans_handle *trans, u64 root_id,
fs/btrfs/root-tree.c
461
void btrfs_update_root_times(struct btrfs_trans_handle *trans,
fs/btrfs/root-tree.h
16
struct btrfs_trans_handle;
fs/btrfs/root-tree.h
21
int btrfs_add_root_ref(struct btrfs_trans_handle *trans, u64 root_id,
fs/btrfs/root-tree.h
24
int btrfs_del_root_ref(struct btrfs_trans_handle *trans, u64 root_id,
fs/btrfs/root-tree.h
27
int btrfs_del_root(struct btrfs_trans_handle *trans, const struct btrfs_key *key);
fs/btrfs/root-tree.h
28
int btrfs_insert_root(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/root-tree.h
31
int btrfs_update_root(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/root-tree.h
40
void btrfs_update_root_times(struct btrfs_trans_handle *trans, struct btrfs_root *root);
fs/btrfs/scrub.c
3227
struct btrfs_trans_handle *trans;
fs/btrfs/space-info.c
725
struct btrfs_trans_handle *trans;
fs/btrfs/space-info.c
856
struct btrfs_trans_handle *trans;
fs/btrfs/super.c
1014
struct btrfs_trans_handle *trans;
fs/btrfs/sysfs.c
860
struct btrfs_trans_handle *trans;
fs/btrfs/tests/btrfs-tests.c
250
void btrfs_init_dummy_trans(struct btrfs_trans_handle *trans,
fs/btrfs/tests/btrfs-tests.h
38
struct btrfs_trans_handle;
fs/btrfs/tests/btrfs-tests.h
62
void btrfs_init_dummy_trans(struct btrfs_trans_handle *trans,
fs/btrfs/tests/delayed-refs-tests.c
166
static int simple_test(struct btrfs_trans_handle *trans,
fs/btrfs/tests/delayed-refs-tests.c
236
static int simple_tests(struct btrfs_trans_handle *trans)
fs/btrfs/tests/delayed-refs-tests.c
337
static int merge_tests(struct btrfs_trans_handle *trans,
fs/btrfs/tests/delayed-refs-tests.c
43
static void delete_delayed_ref_head(struct btrfs_trans_handle *trans,
fs/btrfs/tests/delayed-refs-tests.c
777
static int select_delayed_refs_test(struct btrfs_trans_handle *trans)
fs/btrfs/tests/delayed-refs-tests.c
977
struct btrfs_trans_handle trans;
fs/btrfs/tests/free-space-tree-tests.c
107
static int check_free_space_extents(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
150
static int test_empty_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
164
static int test_remove_all(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
184
static int test_remove_beginning(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
20
static int __check_free_space_extents(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
207
static int test_remove_end(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
230
static int test_remove_middle(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
254
static int test_merge_left(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
290
static int test_merge_right(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
327
static int test_merge_both(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
370
static int test_merge_none(struct btrfs_trans_handle *trans,
fs/btrfs/tests/free-space-tree-tests.c
415
typedef int (*test_func_t)(struct btrfs_trans_handle *,
fs/btrfs/tests/free-space-tree-tests.c
427
struct btrfs_trans_handle trans;
fs/btrfs/tests/qgroup-tests.c
118
struct btrfs_trans_handle trans;
fs/btrfs/tests/qgroup-tests.c
147
struct btrfs_trans_handle trans;
fs/btrfs/tests/qgroup-tests.c
19
struct btrfs_trans_handle trans;
fs/btrfs/tests/qgroup-tests.c
200
struct btrfs_trans_handle trans;
fs/btrfs/tests/qgroup-tests.c
312
struct btrfs_trans_handle trans;
fs/btrfs/tests/qgroup-tests.c
69
struct btrfs_trans_handle trans;
fs/btrfs/tests/raid-stripe-tree-tests.c
1086
struct btrfs_trans_handle trans;
fs/btrfs/tests/raid-stripe-tree-tests.c
19
typedef int (*test_func_t)(struct btrfs_trans_handle *trans);
fs/btrfs/tests/raid-stripe-tree-tests.c
216
static int test_delete_two_extents(struct btrfs_trans_handle *trans)
fs/btrfs/tests/raid-stripe-tree-tests.c
360
static int test_punch_hole(struct btrfs_trans_handle *trans)
fs/btrfs/tests/raid-stripe-tree-tests.c
38
static int test_punch_hole_3extents(struct btrfs_trans_handle *trans)
fs/btrfs/tests/raid-stripe-tree-tests.c
503
static int test_front_delete_prev_item(struct btrfs_trans_handle *trans)
fs/btrfs/tests/raid-stripe-tree-tests.c
645
static int test_front_delete(struct btrfs_trans_handle *trans)
fs/btrfs/tests/raid-stripe-tree-tests.c
754
static int test_tail_delete(struct btrfs_trans_handle *trans)
fs/btrfs/tests/raid-stripe-tree-tests.c
876
static int test_create_update_delete(struct btrfs_trans_handle *trans)
fs/btrfs/tests/raid-stripe-tree-tests.c
997
static int test_simple_create_delete(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1023
bool btrfs_should_end_transaction(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1037
static void btrfs_trans_release_metadata(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1076
static int __btrfs_end_transaction(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
1136
int btrfs_end_transaction(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1141
int btrfs_end_transaction_throttle(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1284
static int btrfs_write_and_wait_transaction(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1316
static int update_cowonly_root(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
1353
static noinline int commit_cowonly_roots(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1489
static noinline int commit_fs_roots(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1570
static int qgroup_account_snapshot(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
1667
static noinline int create_pending_snapshot(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
180
static noinline void switch_commit_roots(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1957
static noinline int create_pending_snapshots(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
2016
void btrfs_commit_transaction_async(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
2049
struct btrfs_trans_handle *trans;
fs/btrfs/transaction.c
2061
static void cleanup_transaction(struct btrfs_trans_handle *trans, int err)
fs/btrfs/transaction.c
2145
static void btrfs_cleanup_pending_block_groups(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
2201
static void add_pending_snapshot(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
2230
int btrfs_commit_transaction(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
255
void btrfs_trans_release_chunk_metadata(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
2736
void __cold __btrfs_abort_transaction(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
2765
btrfs_trans_handle_cachep = KMEM_CACHE(btrfs_trans_handle, SLAB_TEMPORARY);
fs/btrfs/transaction.c
409
static int record_root_in_trans(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
470
void btrfs_add_dropped_root(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
489
int btrfs_record_root_in_trans(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
599
static struct btrfs_trans_handle *
fs/btrfs/transaction.c
607
struct btrfs_trans_handle *h;
fs/btrfs/transaction.c
828
struct btrfs_trans_handle *btrfs_start_transaction(struct btrfs_root *root,
fs/btrfs/transaction.c
835
struct btrfs_trans_handle *btrfs_start_transaction_fallback_global_rsv(
fs/btrfs/transaction.c
843
struct btrfs_trans_handle *btrfs_join_transaction(struct btrfs_root *root)
fs/btrfs/transaction.c
849
struct btrfs_trans_handle *btrfs_join_transaction_spacecache(struct btrfs_root *root)
fs/btrfs/transaction.c
862
struct btrfs_trans_handle *btrfs_join_transaction_nostart(struct btrfs_root *root)
fs/btrfs/transaction.c
881
struct btrfs_trans_handle *btrfs_attach_transaction(struct btrfs_root *root)
fs/btrfs/transaction.c
894
struct btrfs_trans_handle *
fs/btrfs/transaction.c
897
struct btrfs_trans_handle *trans;
fs/btrfs/transaction.h
196
static inline void btrfs_set_inode_last_trans(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.h
210
static inline void btrfs_set_skip_qgroup(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.h
220
static inline void btrfs_clear_skip_qgroup(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.h
289
int btrfs_end_transaction(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
290
struct btrfs_trans_handle *btrfs_start_transaction(struct btrfs_root *root,
fs/btrfs/transaction.h
292
struct btrfs_trans_handle *btrfs_start_transaction_fallback_global_rsv(
fs/btrfs/transaction.h
295
struct btrfs_trans_handle *btrfs_join_transaction(struct btrfs_root *root);
fs/btrfs/transaction.h
296
struct btrfs_trans_handle *btrfs_join_transaction_spacecache(struct btrfs_root *root);
fs/btrfs/transaction.h
297
struct btrfs_trans_handle *btrfs_join_transaction_nostart(struct btrfs_root *root);
fs/btrfs/transaction.h
298
struct btrfs_trans_handle *btrfs_attach_transaction(struct btrfs_root *root);
fs/btrfs/transaction.h
299
struct btrfs_trans_handle *btrfs_attach_transaction_barrier(
fs/btrfs/transaction.h
306
int btrfs_commit_transaction(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
307
void btrfs_commit_transaction_async(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
309
int btrfs_end_transaction_throttle(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
310
bool btrfs_should_end_transaction(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
312
int btrfs_record_root_in_trans(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.h
319
void btrfs_add_dropped_root(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.h
321
void btrfs_trans_release_chunk_metadata(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
322
void __cold __btrfs_abort_transaction(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
1036
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
1333
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
135
struct btrfs_trans_handle *trans;
fs/btrfs/tree-log.c
1564
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
1871
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
1925
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
1980
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
2031
static noinline int insert_one_name(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
2105
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
217
static int btrfs_log_inode(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
2418
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
2504
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
276
static int start_log_trans(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
2767
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
2945
static int clean_log_buffer(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
2987
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
3166
static int update_log_root(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3307
int btrfs_sync_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3634
static void free_log_tree(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3688
void btrfs_free_log(struct btrfs_trans_handle *trans, struct btrfs_root *root)
fs/btrfs/tree-log.c
3697
void btrfs_free_log_root_tree(struct btrfs_trans_handle *trans, struct btrfs_fs_info *fs_info)
fs/btrfs/tree-log.c
3706
static bool mark_inode_as_not_logged(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3740
static int inode_logged(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3859
static int del_logged_dentry(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3908
void btrfs_del_dir_entries_in_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3946
void btrfs_del_inode_ref_in_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3981
static noinline int insert_dir_log_key(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4023
static int flush_dir_items_batch(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4138
static int process_dir_items_leaf(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
417
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
4251
static noinline int log_dir_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4510
static noinline int log_directory_changes(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4546
static int drop_inode_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4599
static int truncate_inode_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4614
static void fill_inode_item(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4681
static int log_inode_item(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4728
static int log_csums(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
475
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
4774
static noinline int copy_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5022
static int log_extent_csums(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5140
static int log_one_extent(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5230
static int btrfs_log_prealloc_extents(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5360
static int btrfs_log_changed_extents(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5461
static int get_inode_size_to_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5531
static int btrfs_log_all_xattrs(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5610
static int btrfs_log_holes(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5841
static bool need_log_inode(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5908
static int log_new_dir_dentries(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6104
static bool can_log_conflicting_inode(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6131
static int add_conflicting_inode(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6264
static int log_conflicting_inodes(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6386
static int copy_inode_items_to_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6542
static int insert_delayed_items_batch(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6570
static int log_delayed_insertion_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6664
static int log_delayed_deletions_full(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6710
static int batch_delete_dir_index_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6744
static int log_delayed_deletions_incremental(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6818
static int log_delayed_deletion_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6845
static int log_new_delayed_dentries(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6932
static int btrfs_log_inode(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
708
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
7284
static int btrfs_log_all_parents(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7404
static int log_new_ancestors(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7467
static int log_new_ancestors_fast(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7505
static int log_all_new_ancestors(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7601
static int btrfs_log_inode_parent(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7742
int btrfs_log_dentry_safe(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7764
struct btrfs_trans_handle *trans;
fs/btrfs/tree-log.c
7952
void btrfs_record_unlink_dir(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
8017
void btrfs_record_snapshot_destroy(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
8039
void btrfs_record_new_subvolume(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
8066
void btrfs_log_new_name(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
101
void btrfs_record_new_subvolume(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
103
void btrfs_log_new_name(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
25
struct btrfs_trans_handle;
fs/btrfs/tree-log.h
68
static inline void btrfs_set_log_full_commit(struct btrfs_trans_handle *trans)
fs/btrfs/tree-log.h
73
static inline int btrfs_need_log_full_commit(struct btrfs_trans_handle *trans)
fs/btrfs/tree-log.h
79
int btrfs_sync_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
81
void btrfs_free_log(struct btrfs_trans_handle *trans, struct btrfs_root *root);
fs/btrfs/tree-log.h
82
void btrfs_free_log_root_tree(struct btrfs_trans_handle *trans, struct btrfs_fs_info *fs_info);
fs/btrfs/tree-log.h
84
int btrfs_log_dentry_safe(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
87
void btrfs_del_dir_entries_in_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
90
void btrfs_del_inode_ref_in_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
96
void btrfs_record_unlink_dir(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
99
void btrfs_record_snapshot_destroy(struct btrfs_trans_handle *trans,
fs/btrfs/uuid-tree.c
130
int btrfs_uuid_tree_remove(struct btrfs_trans_handle *trans, const u8 *uuid, u8 type,
fs/btrfs/uuid-tree.c
240
struct btrfs_trans_handle *trans;
fs/btrfs/uuid-tree.c
402
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/uuid-tree.c
528
struct btrfs_trans_handle *trans;
fs/btrfs/uuid-tree.c
78
int btrfs_uuid_tree_add(struct btrfs_trans_handle *trans, const u8 *uuid, u8 type,
fs/btrfs/uuid-tree.h
11
int btrfs_uuid_tree_add(struct btrfs_trans_handle *trans, const u8 *uuid, u8 type,
fs/btrfs/uuid-tree.h
13
int btrfs_uuid_tree_remove(struct btrfs_trans_handle *trans, const u8 *uuid, u8 type,
fs/btrfs/uuid-tree.h
8
struct btrfs_trans_handle;
fs/btrfs/verity.c
110
struct btrfs_trans_handle *trans;
fs/btrfs/verity.c
214
struct btrfs_trans_handle *trans;
fs/btrfs/verity.c
416
static int del_orphan(struct btrfs_trans_handle *trans, struct btrfs_inode *inode)
fs/btrfs/verity.c
450
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/verity.c
517
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/verity.c
573
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
1954
static int btrfs_free_dev_extent(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
2067
static int btrfs_add_dev_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
2135
static int btrfs_rm_dev_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
2294
int btrfs_remove_dev_stat_item(struct btrfs_trans_handle *trans, u64 devid)
fs/btrfs/volumes.c
2330
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
260
static int init_first_rw_device(struct btrfs_trans_handle *trans);
fs/btrfs/volumes.c
2778
static int btrfs_finish_sprout(struct btrfs_trans_handle *trans)
fs/btrfs/volumes.c
2851
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
3105
int btrfs_update_device(struct btrfs_trans_handle *trans, struct btrfs_device *device)
fs/btrfs/volumes.c
3144
int btrfs_grow_device(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
3189
static int btrfs_free_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset)
fs/btrfs/volumes.c
3381
static int remove_chunk_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
3404
int btrfs_remove_dev_extents(struct btrfs_trans_handle *trans, struct btrfs_chunk_map *map)
fs/btrfs/volumes.c
3453
int btrfs_remove_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset)
fs/btrfs/volumes.c
3585
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
3786
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
3845
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
3897
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
4289
static int cow_remap_tree(struct btrfs_trans_handle *trans, struct btrfs_path *path)
fs/btrfs/volumes.c
4324
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
5230
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
6052
static struct btrfs_block_group *create_chunk(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
6121
struct btrfs_block_group *btrfs_create_chunk(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
6178
int btrfs_chunk_alloc_add_chunk_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
6282
static noinline int init_first_rw_device(struct btrfs_trans_handle *trans)
fs/btrfs/volumes.c
8290
static int update_dev_stat_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
8354
int btrfs_run_dev_stats(struct btrfs_trans_handle *trans)
fs/btrfs/volumes.h
31
struct btrfs_trans_handle;
fs/btrfs/volumes.h
738
struct btrfs_block_group *btrfs_create_chunk(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.h
765
int btrfs_grow_device(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.h
788
int btrfs_run_dev_stats(struct btrfs_trans_handle *trans);
fs/btrfs/volumes.h
796
int btrfs_chunk_alloc_add_chunk_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.h
798
int btrfs_remove_dev_extents(struct btrfs_trans_handle *trans, struct btrfs_chunk_map *map);
fs/btrfs/volumes.h
799
int btrfs_remove_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset);
fs/btrfs/volumes.h
929
int btrfs_update_device(struct btrfs_trans_handle *trans, struct btrfs_device *device);
fs/btrfs/volumes.h
936
int btrfs_remove_dev_stat_item(struct btrfs_trans_handle *trans, u64 devid);
fs/btrfs/xattr.c
218
struct btrfs_trans_handle *trans;
fs/btrfs/xattr.c
422
struct btrfs_trans_handle *trans;
fs/btrfs/xattr.c
486
struct btrfs_trans_handle *trans = fs_private;
fs/btrfs/xattr.c
521
int btrfs_xattr_security_init(struct btrfs_trans_handle *trans,
fs/btrfs/xattr.c
71
int btrfs_setxattr(struct btrfs_trans_handle *trans, struct inode *inode,
fs/btrfs/xattr.h
15
struct btrfs_trans_handle;
fs/btrfs/xattr.h
21
int btrfs_setxattr(struct btrfs_trans_handle *trans, struct inode *inode,
fs/btrfs/xattr.h
27
int btrfs_xattr_security_init(struct btrfs_trans_handle *trans,
fs/btrfs/zoned.c
2792
struct btrfs_trans_handle *trans;
include/trace/events/btrfs.h
1033
TP_PROTO(const struct btrfs_trans_handle *trans, struct btrfs_inode *inode,
include/trace/events/btrfs.h
1074
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1099
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1127
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1154
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1182
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1207
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1235
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1267
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1301
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1326
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1354
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1379
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1407
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1438
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1463
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1488
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1523
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1555
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
1603
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
230
TP_PROTO(const struct btrfs_trans_handle *trans),
include/trace/events/btrfs.h
253
TP_PROTO(const struct btrfs_trans_handle *trans),
include/trace/events/btrfs.h
34
struct btrfs_trans_handle;
include/trace/events/btrfs.h
888
TP_PROTO(const struct btrfs_trans_handle *trans, struct btrfs_inode *inode),
include/trace/events/btrfs.h
935
TP_PROTO(const struct btrfs_trans_handle *trans,
include/trace/events/btrfs.h
963
TP_PROTO(const struct btrfs_trans_handle *trans, struct btrfs_inode *inode,