Home
last modified time | relevance | path

Searched refs:generic_ref (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/fs/btrfs/
H A Ddelayed-ref.c739 switch (generic_ref->action) { in init_delayed_ref_head()
928 int action = generic_ref->action; in init_delayed_ref_common()
938 ref->bytenr = generic_ref->bytenr; in init_delayed_ref_common()
960 generic_ref->real_root = mod_root ?: generic_ref->ref_root; in btrfs_init_tree_ref()
966 generic_ref->skip_qgroup = true; in btrfs_init_tree_ref()
977 generic_ref->real_root = mod_root ?: generic_ref->ref_root; in btrfs_init_data_ref()
984 generic_ref->skip_qgroup = true; in btrfs_init_data_ref()
1003 int action = generic_ref->action; in add_delayed_ref()
1096 ASSERT(generic_ref->type == BTRFS_REF_METADATA && generic_ref->action); in btrfs_add_delayed_tree_ref()
1107 ASSERT(generic_ref->type == BTRFS_REF_DATA && generic_ref->action); in btrfs_add_delayed_data_ref()
[all …]
H A Dref-verify.c671 struct btrfs_ref *generic_ref) in btrfs_ref_tree_mod() argument
677 int action = generic_ref->action; in btrfs_ref_tree_mod()
680 u64 bytenr = generic_ref->bytenr; in btrfs_ref_tree_mod()
681 u64 num_bytes = generic_ref->num_bytes; in btrfs_ref_tree_mod()
682 u64 parent = generic_ref->parent; in btrfs_ref_tree_mod()
692 ref_root = generic_ref->ref_root; in btrfs_ref_tree_mod()
693 owner = generic_ref->tree_ref.level; in btrfs_ref_tree_mod()
695 ref_root = generic_ref->ref_root; in btrfs_ref_tree_mod()
697 offset = generic_ref->data_ref.offset; in btrfs_ref_tree_mod()
730 ra->root = generic_ref->real_root; in btrfs_ref_tree_mod()
[all …]
H A Dref-verify.h22 struct btrfs_ref *generic_ref);
42 struct btrfs_ref *generic_ref) in btrfs_ref_tree_mod() argument
H A Ddelayed-ref.h341 void btrfs_init_tree_ref(struct btrfs_ref *generic_ref, int level, u64 mod_root,
343 void btrfs_init_data_ref(struct btrfs_ref *generic_ref, u64 ino, u64 offset,
378 struct btrfs_ref *generic_ref,
381 struct btrfs_ref *generic_ref,
H A Dextent-tree.c1447 struct btrfs_ref *generic_ref) in btrfs_inc_extent_ref() argument
1452 ASSERT(generic_ref->type != BTRFS_REF_NOT_SET && in btrfs_inc_extent_ref()
1453 generic_ref->action); in btrfs_inc_extent_ref()
1454 BUG_ON(generic_ref->type == BTRFS_REF_METADATA && in btrfs_inc_extent_ref()
1457 if (generic_ref->type == BTRFS_REF_METADATA) in btrfs_inc_extent_ref()
1462 btrfs_ref_tree_mod(fs_info, generic_ref); in btrfs_inc_extent_ref()
3415 struct btrfs_ref generic_ref = { in btrfs_free_tree_block() local
3433 btrfs_ref_tree_mod(fs_info, &generic_ref); in btrfs_free_tree_block()
4916 struct btrfs_ref generic_ref = { in btrfs_alloc_reserved_file_extent() local
5150 struct btrfs_ref generic_ref = { in btrfs_alloc_tree_block() local
[all …]
H A Dextent-tree.h157 int btrfs_inc_extent_ref(struct btrfs_trans_handle *trans, struct btrfs_ref *generic_ref);