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
1860
struct btrfs_trans_handle *trans;
fs/btrfs/backref.c
2437
struct btrfs_trans_handle *trans;
fs/btrfs/backref.c
3277
static int handle_indirect_tree_backref(struct btrfs_trans_handle *trans,
fs/btrfs/backref.c
3456
int btrfs_backref_add_tree_node(struct btrfs_trans_handle *trans,
fs/btrfs/backref.h
24
struct btrfs_trans_handle;
fs/btrfs/backref.h
457
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
1060
static int remove_block_group_item(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
1106
int btrfs_remove_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
1356
struct btrfs_trans_handle *btrfs_start_trans_remove_block_group(
fs/btrfs/block-group.c
1480
static bool clean_pinned_extents(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
1559
struct btrfs_trans_handle *trans;
fs/btrfs/block-group.c
2726
static int insert_block_group_item(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
2773
static int insert_dev_extent(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
2815
static int insert_dev_extents(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
2861
void btrfs_create_pending_block_groups(struct btrfs_trans_handle *trans)
fs/btrfs/block-group.c
2969
struct btrfs_block_group *btrfs_make_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
3071
struct btrfs_trans_handle *trans;
fs/btrfs/block-group.c
3210
static int update_block_group_item(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
3309
struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
3471
int btrfs_setup_space_cache(struct btrfs_trans_handle *trans)
fs/btrfs/block-group.c
3508
int btrfs_start_dirty_block_groups(struct btrfs_trans_handle *trans)
fs/btrfs/block-group.c
3673
int btrfs_write_dirty_block_groups(struct btrfs_trans_handle *trans)
fs/btrfs/block-group.c
3805
int btrfs_update_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
4052
int btrfs_force_chunk_alloc(struct btrfs_trans_handle *trans, u64 type)
fs/btrfs/block-group.c
4066
static struct btrfs_block_group *do_chunk_alloc(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
4279
int btrfs_chunk_alloc(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
4429
static void reserve_chunk_space(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
4508
void check_system_chunk(struct btrfs_trans_handle *trans, u64 type)
fs/btrfs/block-group.c
4537
void btrfs_reserve_chunk_metadata(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.c
4859
struct btrfs_trans_handle *trans)
fs/btrfs/block-group.h
21
struct btrfs_trans_handle;
fs/btrfs/block-group.h
345
struct btrfs_trans_handle *btrfs_start_trans_remove_block_group(
fs/btrfs/block-group.h
349
int btrfs_remove_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.h
357
struct btrfs_block_group *btrfs_make_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.h
360
void btrfs_create_pending_block_groups(struct btrfs_trans_handle *trans);
fs/btrfs/block-group.h
364
int btrfs_start_dirty_block_groups(struct btrfs_trans_handle *trans);
fs/btrfs/block-group.h
365
int btrfs_write_dirty_block_groups(struct btrfs_trans_handle *trans);
fs/btrfs/block-group.h
366
int btrfs_setup_space_cache(struct btrfs_trans_handle *trans);
fs/btrfs/block-group.h
367
int btrfs_update_block_group(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.h
374
int btrfs_chunk_alloc(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.h
377
int btrfs_force_chunk_alloc(struct btrfs_trans_handle *trans, u64 type);
fs/btrfs/block-group.h
378
void check_system_chunk(struct btrfs_trans_handle *trans, const u64 type);
fs/btrfs/block-group.h
379
void btrfs_reserve_chunk_metadata(struct btrfs_trans_handle *trans,
fs/btrfs/block-group.h
421
struct btrfs_trans_handle *trans);
fs/btrfs/block-rsv.c
477
const struct btrfs_trans_handle *trans,
fs/btrfs/block-rsv.c
497
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
557
int btrfs_unlink_inode(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
560
int btrfs_add_link(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
589
int btrfs_create_new_inode(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
614
int btrfs_update_inode(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
616
int btrfs_update_inode_fallback(struct btrfs_trans_handle *trans,
fs/btrfs/btrfs_inode.h
618
int btrfs_orphan_add(struct btrfs_trans_handle *trans, struct btrfs_inode *inode);
fs/btrfs/btrfs_inode.h
628
struct btrfs_trans_handle *trans, int mode,
fs/btrfs/ctree.c
1149
static noinline int push_nodes_for_insert(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
1628
setup_nodes_for_search(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
1848
static int search_leaf(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2006
int btrfs_search_slot(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.c
242
int btrfs_copy_root(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2566
static void fixup_low_keys(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2596
void btrfs_set_item_key_safe(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2703
static int push_node_left(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2783
static int balance_node_right(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2857
static noinline int insert_new_root(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
29
static int split_node(struct btrfs_trans_handle *trans, struct btrfs_root
fs/btrfs/ctree.c
2928
static int insert_ptr(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
2984
static noinline int split_node(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
31
static int split_leaf(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.c
311
bool btrfs_block_can_be_shared(const struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3119
static noinline int __push_leaf_right(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3253
static int push_leaf_right(struct btrfs_trans_handle *trans, struct btrfs_root
fs/btrfs/ctree.c
3331
static noinline int __push_leaf_left(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
34
static int push_node_left(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3470
static int push_leaf_left(struct btrfs_trans_handle *trans, struct btrfs_root
fs/btrfs/ctree.c
348
static noinline int update_ref_for_cow(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3532
static noinline int copy_for_split(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3599
static noinline int push_for_double_split(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3659
static noinline int split_leaf(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
37
static int balance_node_right(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3844
static noinline int setup_leaf_for_split(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3911
static noinline int split_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
3993
int btrfs_split_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4014
void btrfs_truncate_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4104
void btrfs_extend_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4171
static void setup_items_for_insert(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4266
void btrfs_setup_item_for_insert(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4290
int btrfs_insert_empty_items(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4317
int btrfs_insert_item(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.c
4347
int btrfs_duplicate_item(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4381
int btrfs_del_ptr(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.c
4438
static noinline int btrfs_del_leaf(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
4470
int btrfs_del_items(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/ctree.c
464
int btrfs_force_cow_block(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
602
static inline bool should_cow_block(const struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
646
int btrfs_cow_block(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
867
static int promote_child_to_root(struct btrfs_trans_handle *trans,
fs/btrfs/ctree.c
924
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
1091
static inline int btrfs_update_delayed_inode(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1110
__btrfs_commit_inode_delayed_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1137
static int __btrfs_run_delayed_items(struct btrfs_trans_handle *trans, int nr)
fs/btrfs/delayed-inode.c
1195
int btrfs_run_delayed_items(struct btrfs_trans_handle *trans)
fs/btrfs/delayed-inode.c
1200
int btrfs_run_delayed_items_nr(struct btrfs_trans_handle *trans, int nr)
fs/btrfs/delayed-inode.c
1205
int btrfs_commit_inode_delayed_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1246
struct btrfs_trans_handle *trans;
fs/btrfs/delayed-inode.c
1322
struct btrfs_trans_handle *trans;
fs/btrfs/delayed-inode.c
1451
static void btrfs_release_dir_index_item_space(struct btrfs_trans_handle *trans)
fs/btrfs/delayed-inode.c
1474
int btrfs_insert_delayed_dir_index(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1617
int btrfs_delete_delayed_dir_index(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1835
static void fill_stack_inode_item(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
1932
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
654
static int btrfs_insert_delayed_item(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
817
static int btrfs_insert_delayed_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
840
static int btrfs_batch_delete_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
918
static int btrfs_delete_delayed_items(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-inode.c
997
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
1112
int btrfs_add_delayed_tree_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
1123
int btrfs_add_delayed_data_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
1131
int btrfs_add_delayed_extent_op(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
582
static bool insert_delayed_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
634
static noinline void update_existing_head_ref(struct btrfs_trans_handle *trans,
fs/btrfs/delayed-ref.c
812
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.c
999
static int add_delayed_ref(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
1080
struct btrfs_trans_handle *trans;
fs/btrfs/dev-replace.c
336
int btrfs_run_dev_replace(struct btrfs_trans_handle *trans)
fs/btrfs/dev-replace.c
447
struct btrfs_trans_handle *trans;
fs/btrfs/dev-replace.c
589
struct btrfs_trans_handle *trans;
fs/btrfs/dev-replace.c
865
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
299
btrfs_lookup_dir_index_item(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.c
346
struct btrfs_dir_item *btrfs_lookup_xattr(struct btrfs_trans_handle *trans,
fs/btrfs/dir-item.c
406
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
1505
struct btrfs_trans_handle *trans;
fs/btrfs/disk-io.c
4488
void btrfs_mark_buffer_dirty(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.c
790
struct btrfs_root *btrfs_create_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.c
872
int btrfs_alloc_log_tree_node(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.c
900
int btrfs_init_log_root_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.c
923
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
115
int btrfs_alloc_log_tree_node(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.h
117
int btrfs_init_log_root_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.h
119
int btrfs_add_log_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.h
124
struct btrfs_root *btrfs_create_tree(struct btrfs_trans_handle *trans,
fs/btrfs/disk-io.h
22
struct btrfs_trans_handle;
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
2227
int btrfs_run_delayed_refs(struct btrfs_trans_handle *trans, u64 min_bytes)
fs/btrfs/extent-tree.c
2268
int btrfs_set_disk_extent_flags(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
2549
static int __btrfs_mod_ref(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
2635
int btrfs_inc_ref(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/extent-tree.c
2641
int btrfs_dec_ref(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/extent-tree.c
2683
static int pin_down_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
2704
int btrfs_pin_extent(struct btrfs_trans_handle *trans, u64 bytenr, u64 num_bytes)
fs/btrfs/extent-tree.c
2717
int btrfs_pin_extent_for_log_replay(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
2979
int btrfs_finish_extent_commit(struct btrfs_trans_handle *trans)
fs/btrfs/extent-tree.c
3136
static int do_free_extent_accounting(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
3267
static int __btrfs_free_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
3567
static noinline int check_ref_cleanup(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
3617
int btrfs_free_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
3706
int btrfs_free_extent(struct btrfs_trans_handle *trans, struct btrfs_ref *ref)
fs/btrfs/extent-tree.c
4369
struct btrfs_trans_handle *trans;
fs/btrfs/extent-tree.c
437
static noinline int lookup_extent_data_ref(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
4949
int btrfs_pin_reserved_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
4967
static int alloc_reserved_extent(struct btrfs_trans_handle *trans, u64 bytenr,
fs/btrfs/extent-tree.c
4989
static int alloc_reserved_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5070
static int alloc_reserved_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5155
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
5184
int btrfs_alloc_logged_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5255
btrfs_init_new_buffer(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/extent-tree.c
5338
struct extent_buffer *btrfs_alloc_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5546
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
5624
static noinline int walk_down_proc(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5707
static int check_ref_exists(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5772
static int check_next_block_uptodate(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
5819
static int maybe_drop_reference(struct btrfs_trans_handle *trans, struct btrfs_root *root,
fs/btrfs/extent-tree.c
5906
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
6017
static noinline int walk_up_proc(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
6153
static noinline int walk_down_tree(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
6202
static noinline int walk_up_tree(struct btrfs_trans_handle *trans,
fs/btrfs/extent-tree.c
6255
struct btrfs_trans_handle *trans;
fs/btrfs/extent-tree.c
6522
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
3723
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
362
void btrfs_clear_buffer_dirty(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.c
1100
int btrfs_csum_file_blocks(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
876
static noinline void truncate_one_csum(struct btrfs_trans_handle *trans,
fs/btrfs/file-item.c
926
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_csum_file_blocks(struct btrfs_trans_handle *trans,
fs/btrfs/file.c
138
int btrfs_drop_extents(struct btrfs_trans_handle *trans,
fs/btrfs/file.c
1563
struct btrfs_trans_handle *trans;
fs/btrfs/file.c
2086
static int fill_holes(struct btrfs_trans_handle *trans,
fs/btrfs/file.c
2301
static int btrfs_insert_replace_extent(struct btrfs_trans_handle *trans,
fs/btrfs/file.c
2400
struct btrfs_trans_handle **trans_out)
fs/btrfs/file.c
2407
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/file.c
2658
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/file.c
2858
struct btrfs_trans_handle *trans;
fs/btrfs/file.c
549
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
1146
update_cache_item(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
1195
struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
1290
struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
1347
int btrfs_wait_cache_io(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.c
1372
struct btrfs_trans_handle *trans)
fs/btrfs/free-space-cache.c
1514
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
4155
struct btrfs_trans_handle *trans)
fs/btrfs/free-space-cache.c
4177
struct btrfs_trans_handle *trans;
fs/btrfs/free-space-cache.h
116
int create_free_space_inode(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.h
119
int btrfs_remove_free_space_inode(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.h
123
int btrfs_truncate_free_space_cache(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.h
127
int btrfs_wait_cache_io(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-cache.h
130
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
1011
int btrfs_add_to_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1052
static int populate_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1162
struct btrfs_trans_handle *trans;
fs/btrfs/free-space-tree.c
1222
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
1271
struct btrfs_trans_handle *trans;
fs/btrfs/free-space-tree.c
1325
struct btrfs_trans_handle *trans;
fs/btrfs/free-space-tree.c
1385
static int __add_block_group_free_space(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1446
int btrfs_add_block_group_free_space(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1460
int btrfs_remove_block_group_free_space(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
1716
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
338
int btrfs_convert_free_space_to_extents(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
474
static int update_free_space_extent_count(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
532
static void free_space_modify_bits(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
575
static int free_space_next_bitmap(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
600
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
706
static int remove_free_space_extent(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
809
int __btrfs_remove_from_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
830
int btrfs_remove_from_free_space_tree(struct btrfs_trans_handle *trans,
fs/btrfs/free-space-tree.c
866
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.c
990
int __btrfs_add_to_free_space_tree(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
2751
static int add_pending_csums(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
3044
static int insert_reserved_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
3150
static int insert_ordered_extent_file_extent(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
3196
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/inode.c
3684
int btrfs_orphan_add(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
3702
static int btrfs_orphan_del(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
3718
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
4272
static void fill_inode_item(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4311
static noinline int btrfs_update_inode_item(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
432
static int btrfs_init_inode_security(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4344
int btrfs_update_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4372
int btrfs_update_inode_fallback(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4405
static int __btrfs_unlink_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4505
int btrfs_unlink_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4527
static struct btrfs_trans_handle *__unlink_start_trans(struct btrfs_inode *dir)
fs/btrfs/inode.c
4537
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
4576
static int btrfs_unlink_subvol(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
459
static int insert_inline_extent(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
4770
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
4912
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
5247
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
5388
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
5589
static struct btrfs_trans_handle *evict_refill_and_join(struct btrfs_root *root,
fs/btrfs/inode.c
5593
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
5640
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
635
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/inode.c
6437
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
6609
int btrfs_create_new_inode(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
6892
int btrfs_add_link(struct btrfs_trans_handle *trans,
fs/btrfs/inode.c
6974
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
7036
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/inode.c
7851
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
8282
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
8571
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
9033
struct btrfs_trans_handle *trans;
fs/btrfs/inode.c
9134
static struct btrfs_trans_handle *insert_prealloc_file_extent(
fs/btrfs/inode.c
9135
struct btrfs_trans_handle *trans_in,
fs/btrfs/inode.c
9142
struct btrfs_trans_handle *trans = trans_in;
fs/btrfs/inode.c
9214
struct btrfs_trans_handle *trans)
fs/btrfs/inode.c
9340
struct btrfs_trans_handle *trans, int mode,
fs/btrfs/inode.c
9373
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
1083
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
1288
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
262
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
2744
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
2969
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
3592
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
3663
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
3725
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
3844
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
4049
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
4190
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
504
struct btrfs_trans_handle *trans;
fs/btrfs/ioctl.c
712
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
388
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
1011
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/qgroup.c
1315
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/qgroup.c
1545
int btrfs_add_qgroup_relation(struct btrfs_trans_handle *trans, u64 src, u64 dst,
fs/btrfs/qgroup.c
1608
static int __del_qgroup_relation(struct btrfs_trans_handle *trans, u64 src,
fs/btrfs/qgroup.c
1663
int btrfs_del_qgroup_relation(struct btrfs_trans_handle *trans, u64 src,
fs/btrfs/qgroup.c
1676
int btrfs_create_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid)
fs/btrfs/qgroup.c
1786
int btrfs_remove_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid)
fs/btrfs/qgroup.c
1888
struct btrfs_trans_handle *trans;
fs/btrfs/qgroup.c
1921
int btrfs_limit_qgroup(struct btrfs_trans_handle *trans, u64 qgroupid,
fs/btrfs/qgroup.c
2071
int btrfs_qgroup_trace_extent_post(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
2139
int btrfs_qgroup_trace_extent(struct btrfs_trans_handle *trans, u64 bytenr,
fs/btrfs/qgroup.c
2177
int btrfs_qgroup_trace_leaf_items(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
2325
static int qgroup_trace_extent_swap(struct btrfs_trans_handle* trans,
fs/btrfs/qgroup.c
2444
static int qgroup_trace_new_subtree_blocks(struct btrfs_trans_handle* trans,
fs/btrfs/qgroup.c
2545
static int qgroup_trace_subtree_swap(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
2608
int btrfs_qgroup_trace_subtree(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
2932
int btrfs_qgroup_account_extent(struct btrfs_trans_handle *trans, u64 bytenr,
fs/btrfs/qgroup.c
3009
int btrfs_qgroup_account_extents(struct btrfs_trans_handle *trans)
fs/btrfs/qgroup.c
3105
int btrfs_run_qgroups(struct btrfs_trans_handle *trans)
fs/btrfs/qgroup.c
3328
int btrfs_qgroup_inherit(struct btrfs_trans_handle *trans, u64 srcid,
fs/btrfs/qgroup.c
3724
static int qgroup_rescan_leaf(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
3841
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/qgroup.c
4830
int btrfs_qgroup_trace_subtree_after_cow(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
694
static int add_qgroup_relation_item(struct btrfs_trans_handle *trans, u64 src,
fs/btrfs/qgroup.c
712
static int del_qgroup_relation_item(struct btrfs_trans_handle *trans, u64 src,
fs/btrfs/qgroup.c
738
static int add_qgroup_item(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
799
static int del_qgroup_item(struct btrfs_trans_handle *trans, u64 qgroupid)
fs/btrfs/qgroup.c
837
static int update_qgroup_limit_item(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
875
static int update_qgroup_info_item(struct btrfs_trans_handle *trans,
fs/btrfs/qgroup.c
917
static int update_qgroup_status_item(struct btrfs_trans_handle *trans)
fs/btrfs/qgroup.c
958
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
450
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
262
static int update_raid_extent_item(struct btrfs_trans_handle *trans,
fs/btrfs/raid-stripe-tree.c
291
int btrfs_insert_one_raid_extent(struct btrfs_trans_handle *trans,
fs/btrfs/raid-stripe-tree.c
338
int btrfs_insert_raid_extent(struct btrfs_trans_handle *trans,
fs/btrfs/raid-stripe-tree.c
62
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
174
struct btrfs_trans_handle **trans_out)
fs/btrfs/reflink.c
180
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
346
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
1008
int replace_path(struct btrfs_trans_handle *trans, struct reloc_control *rc,
fs/btrfs/relocation.c
1423
static int insert_dirty_subvol(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
1510
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/relocation.c
1675
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
1925
static int record_reloc_root_in_trans(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
1964
struct btrfs_root *select_reloc_root(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2135
static int refill_metadata_space(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2171
static int reserve_metadata_space(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2188
static int do_relocation(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2349
static int link_to_upper(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2360
static int finish_pending_nodes(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2459
static int relocate_tree_block(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2549
static int relocate_cowonly_block(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
2592
int relocate_tree_blocks(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
3212
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
3443
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
3491
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/relocation.c
3664
static int __insert_orphan_inode(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
3691
static void delete_orphan_inode(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
3728
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
3863
static int add_remap_tree_entries(struct btrfs_trans_handle *trans, struct btrfs_path *path,
fs/btrfs/relocation.c
3940
static void adjust_block_group_remap_bytes(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
406
struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4091
static int add_remap_item(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4120
static int add_remap_backref_item(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4154
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
4421
static int create_remap_tree_entries(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4601
static int find_next_identity_remap(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4655
static int remove_chunk_stripes(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4701
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
4767
static void adjust_identity_remap_count(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4804
static int add_remap_entry(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4890
static int mark_chunk_remapped(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
4943
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
5177
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
5443
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
5478
struct btrfs_trans_handle *trans;
fs/btrfs/relocation.c
5697
int btrfs_reloc_cow_block(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
5799
int btrfs_reloc_post_snapshot(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
583
static struct btrfs_root *create_reloc_root(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
5854
static int insert_remap_item(struct btrfs_trans_handle *trans, struct btrfs_path *path,
fs/btrfs/relocation.c
5918
static int remove_range_from_remap_tree(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
6036
int btrfs_remove_extent_from_remap_tree(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
698
int btrfs_init_reloc_root(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
764
int btrfs_update_reloc_root(struct btrfs_trans_handle *trans,
fs/btrfs/relocation.c
855
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
3240
struct btrfs_trans_handle *trans;
fs/btrfs/space-info.c
713
struct btrfs_trans_handle *trans;
fs/btrfs/space-info.c
844
struct btrfs_trans_handle *trans;
fs/btrfs/super.c
1012
struct btrfs_trans_handle *trans;
fs/btrfs/sysfs.c
860
struct btrfs_trans_handle *trans;
fs/btrfs/tests/btrfs-tests.c
249
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
1011
bool btrfs_should_end_transaction(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1025
static void btrfs_trans_release_metadata(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1064
static int __btrfs_end_transaction(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
1117
int btrfs_end_transaction(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1122
int btrfs_end_transaction_throttle(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1265
static int btrfs_write_and_wait_transaction(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1298
static int update_cowonly_root(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
1335
static noinline int commit_cowonly_roots(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1471
static noinline int commit_fs_roots(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1552
static int qgroup_account_snapshot(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
1650
static noinline int create_pending_snapshot(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
179
static noinline void switch_commit_roots(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
1950
static noinline int create_pending_snapshots(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
2009
void btrfs_commit_transaction_async(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
2042
struct btrfs_trans_handle *trans;
fs/btrfs/transaction.c
2054
static void cleanup_transaction(struct btrfs_trans_handle *trans, int err)
fs/btrfs/transaction.c
2137
static void btrfs_cleanup_pending_block_groups(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
2193
static void add_pending_snapshot(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
2222
int btrfs_commit_transaction(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
254
void btrfs_trans_release_chunk_metadata(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.c
2713
void __cold __btrfs_abort_transaction(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
2731
btrfs_trans_handle_cachep = KMEM_CACHE(btrfs_trans_handle, SLAB_TEMPORARY);
fs/btrfs/transaction.c
407
static int record_root_in_trans(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
468
void btrfs_add_dropped_root(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
487
int btrfs_record_root_in_trans(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.c
597
static struct btrfs_trans_handle *
fs/btrfs/transaction.c
605
struct btrfs_trans_handle *h;
fs/btrfs/transaction.c
816
struct btrfs_trans_handle *btrfs_start_transaction(struct btrfs_root *root,
fs/btrfs/transaction.c
823
struct btrfs_trans_handle *btrfs_start_transaction_fallback_global_rsv(
fs/btrfs/transaction.c
831
struct btrfs_trans_handle *btrfs_join_transaction(struct btrfs_root *root)
fs/btrfs/transaction.c
837
struct btrfs_trans_handle *btrfs_join_transaction_spacecache(struct btrfs_root *root)
fs/btrfs/transaction.c
850
struct btrfs_trans_handle *btrfs_join_transaction_nostart(struct btrfs_root *root)
fs/btrfs/transaction.c
869
struct btrfs_trans_handle *btrfs_attach_transaction(struct btrfs_root *root)
fs/btrfs/transaction.c
882
struct btrfs_trans_handle *
fs/btrfs/transaction.c
885
struct btrfs_trans_handle *trans;
fs/btrfs/transaction.h
193
static inline void btrfs_set_inode_last_trans(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.h
207
static inline void btrfs_set_skip_qgroup(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.h
217
static inline void btrfs_clear_skip_qgroup(struct btrfs_trans_handle *trans)
fs/btrfs/transaction.h
268
int btrfs_end_transaction(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
269
struct btrfs_trans_handle *btrfs_start_transaction(struct btrfs_root *root,
fs/btrfs/transaction.h
271
struct btrfs_trans_handle *btrfs_start_transaction_fallback_global_rsv(
fs/btrfs/transaction.h
274
struct btrfs_trans_handle *btrfs_join_transaction(struct btrfs_root *root);
fs/btrfs/transaction.h
275
struct btrfs_trans_handle *btrfs_join_transaction_spacecache(struct btrfs_root *root);
fs/btrfs/transaction.h
276
struct btrfs_trans_handle *btrfs_join_transaction_nostart(struct btrfs_root *root);
fs/btrfs/transaction.h
277
struct btrfs_trans_handle *btrfs_attach_transaction(struct btrfs_root *root);
fs/btrfs/transaction.h
278
struct btrfs_trans_handle *btrfs_attach_transaction_barrier(
fs/btrfs/transaction.h
285
int btrfs_commit_transaction(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
286
void btrfs_commit_transaction_async(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
288
int btrfs_end_transaction_throttle(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
289
bool btrfs_should_end_transaction(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
291
int btrfs_record_root_in_trans(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.h
298
void btrfs_add_dropped_root(struct btrfs_trans_handle *trans,
fs/btrfs/transaction.h
300
void btrfs_trans_release_chunk_metadata(struct btrfs_trans_handle *trans);
fs/btrfs/transaction.h
301
void __cold __btrfs_abort_transaction(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
1047
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
1344
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
146
struct btrfs_trans_handle *trans;
fs/btrfs/tree-log.c
1575
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
1882
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
1936
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
1991
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
2042
static noinline int insert_one_name(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
2116
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
228
static int btrfs_log_inode(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
2429
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
2515
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
2778
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
287
static int start_log_trans(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
2956
static int clean_log_buffer(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
2998
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
3177
static int update_log_root(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3318
int btrfs_sync_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3630
static void free_log_tree(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3684
int btrfs_free_log(struct btrfs_trans_handle *trans, struct btrfs_root *root)
fs/btrfs/tree-log.c
3694
int btrfs_free_log_root_tree(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3705
static bool mark_inode_as_not_logged(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3739
static int inode_logged(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3858
static int del_logged_dentry(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3907
void btrfs_del_dir_entries_in_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3945
void btrfs_del_inode_ref_in_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
3980
static noinline int insert_dir_log_key(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4022
static int flush_dir_items_batch(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4137
static int process_dir_items_leaf(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4250
static noinline int log_dir_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
428
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
4509
static noinline int log_directory_changes(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4545
static int drop_inode_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4598
static int truncate_inode_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4613
static void fill_inode_item(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
4680
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
4774
static noinline int copy_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
486
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
5023
static int log_extent_csums(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5141
static int log_one_extent(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5231
static int btrfs_log_prealloc_extents(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5361
static int btrfs_log_changed_extents(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5462
static int get_inode_size_to_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5532
static int btrfs_log_all_xattrs(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5611
static int btrfs_log_holes(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5842
static bool need_log_inode(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
5909
static int log_new_dir_dentries(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6099
static bool can_log_conflicting_inode(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6126
static int add_conflicting_inode(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6247
static int log_conflicting_inodes(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6360
static int copy_inode_items_to_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6516
static int insert_delayed_items_batch(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6544
static int log_delayed_insertion_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6638
static int log_delayed_deletions_full(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6684
static int batch_delete_dir_index_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6718
static int log_delayed_deletions_incremental(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6792
static int log_delayed_deletion_items(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6819
static int log_new_delayed_dentries(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
6897
static int btrfs_log_inode(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
719
struct btrfs_trans_handle *trans = wc->trans;
fs/btrfs/tree-log.c
7244
static int btrfs_log_all_parents(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7353
static int log_new_ancestors(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7416
static int log_new_ancestors_fast(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7454
static int log_all_new_ancestors(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7538
static int btrfs_log_inode_parent(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7666
int btrfs_log_dentry_safe(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7688
struct btrfs_trans_handle *trans;
fs/btrfs/tree-log.c
7876
void btrfs_record_unlink_dir(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7939
void btrfs_record_snapshot_destroy(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7959
void btrfs_record_new_subvolume(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.c
7984
void btrfs_log_new_name(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
18
struct btrfs_trans_handle;
fs/btrfs/tree-log.h
61
static inline void btrfs_set_log_full_commit(struct btrfs_trans_handle *trans)
fs/btrfs/tree-log.h
66
static inline int btrfs_need_log_full_commit(struct btrfs_trans_handle *trans)
fs/btrfs/tree-log.h
72
int btrfs_sync_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
74
int btrfs_free_log(struct btrfs_trans_handle *trans, struct btrfs_root *root);
fs/btrfs/tree-log.h
75
int btrfs_free_log_root_tree(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
78
int btrfs_log_dentry_safe(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
81
void btrfs_del_dir_entries_in_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
84
void btrfs_del_inode_ref_in_log(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
90
void btrfs_record_unlink_dir(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
93
void btrfs_record_snapshot_destroy(struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
95
void btrfs_record_new_subvolume(const struct btrfs_trans_handle *trans,
fs/btrfs/tree-log.h
97
void btrfs_log_new_name(struct btrfs_trans_handle *trans,
fs/btrfs/uuid-tree.c
133
int btrfs_uuid_tree_remove(struct btrfs_trans_handle *trans, const u8 *uuid, u8 type,
fs/btrfs/uuid-tree.c
243
struct btrfs_trans_handle *trans;
fs/btrfs/uuid-tree.c
405
struct btrfs_trans_handle *trans = NULL;
fs/btrfs/uuid-tree.c
531
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
1948
static int btrfs_free_dev_extent(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
2061
static int btrfs_add_dev_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
2129
static int btrfs_rm_dev_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
2292
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
2732
static int btrfs_finish_sprout(struct btrfs_trans_handle *trans)
fs/btrfs/volumes.c
2805
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
3050
int btrfs_update_device(struct btrfs_trans_handle *trans, struct btrfs_device *device)
fs/btrfs/volumes.c
3089
int btrfs_grow_device(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
3133
static int btrfs_free_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset)
fs/btrfs/volumes.c
3325
static int remove_chunk_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
3348
int btrfs_remove_dev_extents(struct btrfs_trans_handle *trans, struct btrfs_chunk_map *map)
fs/btrfs/volumes.c
3397
int btrfs_remove_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset)
fs/btrfs/volumes.c
3528
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
3725
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
3784
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
3836
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
4208
static int cow_remap_tree(struct btrfs_trans_handle *trans, struct btrfs_path *path)
fs/btrfs/volumes.c
4243
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
5145
struct btrfs_trans_handle *trans;
fs/btrfs/volumes.c
5803
static struct btrfs_block_group *create_chunk(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
5870
struct btrfs_block_group *btrfs_create_chunk(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
5928
int btrfs_chunk_alloc_add_chunk_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
6032
static noinline int init_first_rw_device(struct btrfs_trans_handle *trans)
fs/btrfs/volumes.c
8009
static int update_dev_stat_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.c
8073
int btrfs_run_dev_stats(struct btrfs_trans_handle *trans)
fs/btrfs/volumes.h
30
struct btrfs_trans_handle;
fs/btrfs/volumes.h
722
struct btrfs_block_group *btrfs_create_chunk(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.h
749
int btrfs_grow_device(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.h
771
int btrfs_run_dev_stats(struct btrfs_trans_handle *trans);
fs/btrfs/volumes.h
779
int btrfs_chunk_alloc_add_chunk_item(struct btrfs_trans_handle *trans,
fs/btrfs/volumes.h
781
int btrfs_remove_dev_extents(struct btrfs_trans_handle *trans, struct btrfs_chunk_map *map);
fs/btrfs/volumes.h
782
int btrfs_remove_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset);
fs/btrfs/volumes.h
894
int btrfs_update_device(struct btrfs_trans_handle *trans, struct btrfs_device *device);
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
2761
struct btrfs_trans_handle *trans;