Searched refs:generic_ref (Results 1 – 5 of 5) sorted by relevance
| /linux/fs/btrfs/ |
| H A D | delayed-ref.c | 726 struct btrfs_ref *generic_ref, in init_delayed_ref_head() argument 734 BUG_ON(generic_ref->type != BTRFS_REF_DATA && reserved); in init_delayed_ref_head() 736 switch (generic_ref->action) { in init_delayed_ref_head() 768 head_ref->bytenr = generic_ref->bytenr; in init_delayed_ref_head() 769 head_ref->num_bytes = generic_ref->num_bytes; in init_delayed_ref_head() 773 head_ref->owning_root = generic_ref->owning_root; in init_delayed_ref_head() 774 head_ref->is_data = (generic_ref->type == BTRFS_REF_DATA); in init_delayed_ref_head() 775 head_ref->is_system = (generic_ref->ref_root == BTRFS_CHUNK_TREE_OBJECTID); in init_delayed_ref_head() 785 if (generic_ref->type == BTRFS_REF_METADATA) in init_delayed_ref_head() 786 head_ref->level = generic_ref->tree_ref.level; in init_delayed_ref_head() [all …]
|
| H A D | ref-verify.c | 653 const struct btrfs_ref *generic_ref) in btrfs_ref_tree_mod() argument 659 int action = generic_ref->action; in btrfs_ref_tree_mod() 662 u64 bytenr = generic_ref->bytenr; in btrfs_ref_tree_mod() 663 u64 num_bytes = generic_ref->num_bytes; in btrfs_ref_tree_mod() 664 u64 parent = generic_ref->parent; in btrfs_ref_tree_mod() 672 if (generic_ref->type == BTRFS_REF_METADATA) { in btrfs_ref_tree_mod() 674 ref_root = generic_ref->ref_root; in btrfs_ref_tree_mod() 675 owner = generic_ref->tree_ref.level; in btrfs_ref_tree_mod() 677 ref_root = generic_ref->ref_root; in btrfs_ref_tree_mod() 678 owner = generic_ref->data_ref.objectid; in btrfs_ref_tree_mod() [all …]
|
| H A D | delayed-ref.h | 341 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 D | ref-verify.h | 22 const struct btrfs_ref *generic_ref); 42 const struct btrfs_ref *generic_ref) in btrfs_ref_tree_mod() argument
|
| H A D | extent-tree.c | 1449 struct btrfs_ref *generic_ref) in btrfs_inc_extent_ref() argument 1454 ASSERT(generic_ref->type != BTRFS_REF_NOT_SET && in btrfs_inc_extent_ref() 1455 generic_ref->action); in btrfs_inc_extent_ref() 1456 BUG_ON(generic_ref->type == BTRFS_REF_METADATA && in btrfs_inc_extent_ref() 1457 generic_ref->ref_root == BTRFS_TREE_LOG_OBJECTID); in btrfs_inc_extent_ref() 1459 if (generic_ref->type == BTRFS_REF_METADATA) in btrfs_inc_extent_ref() 1460 ret = btrfs_add_delayed_tree_ref(trans, generic_ref, NULL); in btrfs_inc_extent_ref() 1462 ret = btrfs_add_delayed_data_ref(trans, generic_ref, 0); in btrfs_inc_extent_ref() 1464 btrfs_ref_tree_mod(fs_info, generic_ref); in btrfs_inc_extent_ref() 3553 struct btrfs_ref generic_ref = { in btrfs_free_tree_block() local [all …]
|