Lines Matching defs:root_item
734 struct btrfs_root_item *root_item;
739 root_item = kmalloc(sizeof(*root_item), GFP_NOFS);
740 if (!root_item)
765 btrfs_set_root_last_snapshot(&root->root_item, commit_root_gen);
786 memcpy(root_item, &root->root_item, sizeof(*root_item));
787 btrfs_set_root_bytenr(root_item, eb->start);
788 btrfs_set_root_level(root_item, btrfs_header_level(eb));
789 btrfs_set_root_generation(root_item, trans->transid);
792 btrfs_set_root_refs(root_item, 0);
793 memset(&root_item->drop_progress, 0,
795 root_item->drop_level = 0;
802 &root_key, root_item);
806 kfree(root_item);
817 kfree(root_item);
896 struct btrfs_root_item *root_item;
903 root_item = &reloc_root->root_item;
914 btrfs_root_refs(root_item) == 0) {
926 btrfs_set_root_node(root_item, reloc_root->node);
932 &reloc_root->root_key, root_item);
1211 last_snapshot = btrfs_root_last_snapshot(&src->root_item);
1407 last_snapshot = btrfs_root_last_snapshot(&root->root_item);
1447 last_snapshot = btrfs_root_last_snapshot(&root->root_item);
1593 reloc_root_item = &reloc_root->root_item;
1666 struct btrfs_root_item *root_item;
1683 root_item = &reloc_root->root_item;
1685 if (btrfs_disk_key_objectid(&root_item->drop_progress) == 0) {
1686 level = btrfs_root_level(root_item);
1691 btrfs_disk_key_to_cpu(&key, &root_item->drop_progress);
1693 level = root_item->drop_level;
1718 reserve_level = max_t(int, 1, btrfs_root_level(root_item));
1788 btrfs_node_key(path->nodes[level], &root_item->drop_progress,
1790 root_item->drop_level = level;
1888 btrfs_set_root_refs(&reloc_root->root_item, 1);
1942 if (btrfs_root_refs(&reloc_root->root_item) > 0) {
3724 memset(&root->root_item.drop_progress, 0,
3725 sizeof(root->root_item.drop_progress));
3726 root->root_item.drop_level = 0;
3727 btrfs_set_root_refs(&root->root_item, 0);
3729 &root->root_key, &root->root_item);
3795 if (btrfs_root_refs(&reloc_root->root_item) > 0) {
3847 if (btrfs_root_refs(&reloc_root->root_item) == 0) {
3975 btrfs_root_last_snapshot(&root->root_item))
4026 BUG_ON(btrfs_root_refs(&root->root_item) == 0);