Searched refs:generic_ref (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/fs/btrfs/ |
| D | delayed-ref.h | 264 static inline void btrfs_init_generic_ref(struct btrfs_ref *generic_ref, in btrfs_init_generic_ref() argument 267 generic_ref->action = action; in btrfs_init_generic_ref() 268 generic_ref->bytenr = bytenr; in btrfs_init_generic_ref() 269 generic_ref->len = len; in btrfs_init_generic_ref() 270 generic_ref->parent = parent; in btrfs_init_generic_ref() 273 static inline void btrfs_init_tree_ref(struct btrfs_ref *generic_ref, in btrfs_init_tree_ref() argument 277 if (!generic_ref->real_root) in btrfs_init_tree_ref() 278 generic_ref->real_root = root; in btrfs_init_tree_ref() 279 generic_ref->tree_ref.level = level; in btrfs_init_tree_ref() 280 generic_ref->tree_ref.root = root; in btrfs_init_tree_ref() [all …]
|
| D | delayed-ref.c | 912 struct btrfs_ref *generic_ref, in btrfs_add_delayed_tree_ref() argument 923 int action = generic_ref->action; in btrfs_add_delayed_tree_ref() 924 int level = generic_ref->tree_ref.level; in btrfs_add_delayed_tree_ref() 926 u64 bytenr = generic_ref->bytenr; in btrfs_add_delayed_tree_ref() 927 u64 num_bytes = generic_ref->len; in btrfs_add_delayed_tree_ref() 928 u64 parent = generic_ref->parent; in btrfs_add_delayed_tree_ref() 931 is_system = (generic_ref->real_root == BTRFS_CHUNK_TREE_OBJECTID); in btrfs_add_delayed_tree_ref() 933 ASSERT(generic_ref->type == BTRFS_REF_METADATA && generic_ref->action); in btrfs_add_delayed_tree_ref() 946 is_fstree(generic_ref->real_root) && in btrfs_add_delayed_tree_ref() 947 is_fstree(generic_ref->tree_ref.root) && in btrfs_add_delayed_tree_ref() [all …]
|
| D | ref-verify.c | 670 struct btrfs_ref *generic_ref) in btrfs_ref_tree_mod() argument 676 int action = generic_ref->action; in btrfs_ref_tree_mod() 679 u64 bytenr = generic_ref->bytenr; in btrfs_ref_tree_mod() 680 u64 num_bytes = generic_ref->len; in btrfs_ref_tree_mod() 681 u64 parent = generic_ref->parent; in btrfs_ref_tree_mod() 689 if (generic_ref->type == BTRFS_REF_METADATA) { in btrfs_ref_tree_mod() 690 ref_root = generic_ref->tree_ref.root; in btrfs_ref_tree_mod() 691 owner = generic_ref->tree_ref.level; in btrfs_ref_tree_mod() 694 ref_root = generic_ref->data_ref.ref_root; in btrfs_ref_tree_mod() 695 owner = generic_ref->data_ref.ino; in btrfs_ref_tree_mod() [all …]
|
| D | ref-verify.h | 13 struct btrfs_ref *generic_ref); 33 struct btrfs_ref *generic_ref) in btrfs_ref_tree_mod() argument
|
| D | extent-tree.c | 1371 struct btrfs_ref *generic_ref) in btrfs_inc_extent_ref() argument 1377 ASSERT(generic_ref->type != BTRFS_REF_NOT_SET && in btrfs_inc_extent_ref() 1378 generic_ref->action); in btrfs_inc_extent_ref() 1379 BUG_ON(generic_ref->type == BTRFS_REF_METADATA && in btrfs_inc_extent_ref() 1380 generic_ref->tree_ref.root == BTRFS_TREE_LOG_OBJECTID); in btrfs_inc_extent_ref() 1382 if (generic_ref->type == BTRFS_REF_METADATA) in btrfs_inc_extent_ref() 1383 ret = btrfs_add_delayed_tree_ref(trans, generic_ref, in btrfs_inc_extent_ref() 1386 ret = btrfs_add_delayed_data_ref(trans, generic_ref, 0, in btrfs_inc_extent_ref() 1389 btrfs_ref_tree_mod(fs_info, generic_ref); in btrfs_inc_extent_ref() 1392 sub_pinned_bytes(fs_info, generic_ref); in btrfs_inc_extent_ref() [all …]
|
| D | ctree.h | 2453 struct btrfs_ref *generic_ref);
|