Lines Matching refs:generic_ref

1422 			 struct btrfs_ref *generic_ref)
1427 ASSERT(generic_ref->type != BTRFS_REF_NOT_SET &&
1428 generic_ref->action);
1429 BUG_ON(generic_ref->type == BTRFS_REF_METADATA &&
1430 generic_ref->tree_ref.owning_root == BTRFS_TREE_LOG_OBJECTID);
1432 if (generic_ref->type == BTRFS_REF_METADATA)
1433 ret = btrfs_add_delayed_tree_ref(trans, generic_ref, NULL);
1435 ret = btrfs_add_delayed_data_ref(trans, generic_ref, 0);
1437 btrfs_ref_tree_mod(fs_info, generic_ref);
2415 struct btrfs_ref generic_ref = { 0 };
2457 btrfs_init_generic_ref(&generic_ref, action, bytenr,
2459 btrfs_init_data_ref(&generic_ref, ref_root, key.objectid,
2463 ret = btrfs_inc_extent_ref(trans, &generic_ref);
2465 ret = btrfs_free_extent(trans, &generic_ref);
2471 btrfs_init_generic_ref(&generic_ref, action, bytenr,
2473 btrfs_init_tree_ref(&generic_ref, level - 1, ref_root,
2476 ret = btrfs_inc_extent_ref(trans, &generic_ref);
2478 ret = btrfs_free_extent(trans, &generic_ref);
3287 struct btrfs_ref generic_ref = { 0 };
3290 btrfs_init_generic_ref(&generic_ref, BTRFS_DROP_DELAYED_REF,
3292 btrfs_init_tree_ref(&generic_ref, btrfs_header_level(buf),
3296 btrfs_ref_tree_mod(fs_info, &generic_ref);
3297 ret = btrfs_add_delayed_tree_ref(trans, &generic_ref, NULL);
4777 struct btrfs_ref generic_ref = { 0 };
4781 btrfs_init_generic_ref(&generic_ref, BTRFS_ADD_DELAYED_EXTENT,
4783 btrfs_init_data_ref(&generic_ref, root->root_key.objectid, owner,
4785 btrfs_ref_tree_mod(root->fs_info, &generic_ref);
4787 return btrfs_add_delayed_data_ref(trans, &generic_ref, ram_bytes);
4940 struct btrfs_ref generic_ref = { 0 };
4994 btrfs_init_generic_ref(&generic_ref, BTRFS_ADD_DELAYED_EXTENT,
4996 btrfs_init_tree_ref(&generic_ref, level, root_objectid,
4998 btrfs_ref_tree_mod(fs_info, &generic_ref);
4999 ret = btrfs_add_delayed_tree_ref(trans, &generic_ref, extent_op);