Lines Matching defs:generic_ref

1434 			 struct btrfs_ref *generic_ref)
1439 ASSERT(generic_ref->type != BTRFS_REF_NOT_SET &&
1440 generic_ref->action);
1441 BUG_ON(generic_ref->type == BTRFS_REF_METADATA &&
1442 generic_ref->tree_ref.ref_root == BTRFS_TREE_LOG_OBJECTID);
1444 if (generic_ref->type == BTRFS_REF_METADATA)
1445 ret = btrfs_add_delayed_tree_ref(trans, generic_ref, NULL);
1447 ret = btrfs_add_delayed_data_ref(trans, generic_ref, 0);
1449 btrfs_ref_tree_mod(fs_info, generic_ref);
2502 struct btrfs_ref generic_ref = { 0 };
2544 btrfs_init_generic_ref(&generic_ref, action, bytenr,
2546 btrfs_init_data_ref(&generic_ref, ref_root, key.objectid,
2550 ret = btrfs_inc_extent_ref(trans, &generic_ref);
2552 ret = btrfs_free_extent(trans, &generic_ref);
2559 btrfs_init_generic_ref(&generic_ref, action, bytenr,
2561 btrfs_init_tree_ref(&generic_ref, level - 1, ref_root,
2564 ret = btrfs_inc_extent_ref(trans, &generic_ref);
2566 ret = btrfs_free_extent(trans, &generic_ref);
3465 struct btrfs_ref generic_ref = { 0 };
3475 btrfs_init_generic_ref(&generic_ref, BTRFS_DROP_DELAYED_REF,
3478 btrfs_init_tree_ref(&generic_ref, btrfs_header_level(buf),
3480 btrfs_ref_tree_mod(fs_info, &generic_ref);
3481 ret = btrfs_add_delayed_tree_ref(trans, &generic_ref, NULL);
4969 struct btrfs_ref generic_ref = { 0 };
4978 btrfs_init_generic_ref(&generic_ref, BTRFS_ADD_DELAYED_EXTENT,
4980 btrfs_init_data_ref(&generic_ref, root_objectid, owner,
4982 btrfs_ref_tree_mod(root->fs_info, &generic_ref);
4984 return btrfs_add_delayed_data_ref(trans, &generic_ref, ram_bytes);
5160 struct btrfs_ref generic_ref = { 0 };
5217 btrfs_init_generic_ref(&generic_ref, BTRFS_ADD_DELAYED_EXTENT,
5219 btrfs_init_tree_ref(&generic_ref, level, root_objectid,
5221 btrfs_ref_tree_mod(fs_info, &generic_ref);
5222 ret = btrfs_add_delayed_tree_ref(trans, &generic_ref, extent_op);