Lines Matching refs:generic_ref

1361 			 struct btrfs_ref *generic_ref)
1366 ASSERT(generic_ref->type != BTRFS_REF_NOT_SET &&
1367 generic_ref->action);
1368 BUG_ON(generic_ref->type == BTRFS_REF_METADATA &&
1369 generic_ref->tree_ref.root == BTRFS_TREE_LOG_OBJECTID);
1371 if (generic_ref->type == BTRFS_REF_METADATA)
1372 ret = btrfs_add_delayed_tree_ref(trans, generic_ref, NULL);
1374 ret = btrfs_add_delayed_data_ref(trans, generic_ref, 0);
1376 btrfs_ref_tree_mod(fs_info, generic_ref);
2404 struct btrfs_ref generic_ref = { 0 };
2446 btrfs_init_generic_ref(&generic_ref, action, bytenr,
2448 generic_ref.real_root = root->root_key.objectid;
2449 btrfs_init_data_ref(&generic_ref, ref_root, key.objectid,
2451 generic_ref.skip_qgroup = for_reloc;
2453 ret = btrfs_inc_extent_ref(trans, &generic_ref);
2455 ret = btrfs_free_extent(trans, &generic_ref);
2461 btrfs_init_generic_ref(&generic_ref, action, bytenr,
2463 generic_ref.real_root = root->root_key.objectid;
2464 btrfs_init_tree_ref(&generic_ref, level - 1, ref_root);
2465 generic_ref.skip_qgroup = for_reloc;
2467 ret = btrfs_inc_extent_ref(trans, &generic_ref);
2469 ret = btrfs_free_extent(trans, &generic_ref);
3325 struct btrfs_ref generic_ref = { 0 };
3328 btrfs_init_generic_ref(&generic_ref, BTRFS_DROP_DELAYED_REF,
3330 btrfs_init_tree_ref(&generic_ref, btrfs_header_level(buf),
3334 btrfs_ref_tree_mod(fs_info, &generic_ref);
3335 ret = btrfs_add_delayed_tree_ref(trans, &generic_ref, NULL);
4524 struct btrfs_ref generic_ref = { 0 };
4528 btrfs_init_generic_ref(&generic_ref, BTRFS_ADD_DELAYED_EXTENT,
4530 btrfs_init_data_ref(&generic_ref, root->root_key.objectid, owner, offset);
4531 btrfs_ref_tree_mod(root->fs_info, &generic_ref);
4533 return btrfs_add_delayed_data_ref(trans, &generic_ref, ram_bytes);
4661 struct btrfs_ref generic_ref = { 0 };
4716 btrfs_init_generic_ref(&generic_ref, BTRFS_ADD_DELAYED_EXTENT,
4718 generic_ref.real_root = root->root_key.objectid;
4719 btrfs_init_tree_ref(&generic_ref, level, root_objectid);
4720 btrfs_ref_tree_mod(fs_info, &generic_ref);
4721 ret = btrfs_add_delayed_tree_ref(trans, &generic_ref, extent_op);