Lines Matching defs:new_root_item
1517 struct btrfs_root_item *new_root_item;
1539 new_root_item = pending->root_item;
1614 memcpy(new_root_item, &root->root_item, sizeof(*new_root_item));
1615 btrfs_check_and_init_root_item(new_root_item);
1617 root_flags = btrfs_root_flags(new_root_item);
1622 btrfs_set_root_flags(new_root_item, root_flags);
1624 btrfs_set_root_generation_v2(new_root_item,
1626 generate_random_guid(new_root_item->uuid);
1627 memcpy(new_root_item->parent_uuid, root->root_item.uuid,
1630 memset(new_root_item->received_uuid, 0,
1631 sizeof(new_root_item->received_uuid));
1632 memset(&new_root_item->stime, 0, sizeof(new_root_item->stime));
1633 memset(&new_root_item->rtime, 0, sizeof(new_root_item->rtime));
1634 btrfs_set_root_stransid(new_root_item, 0);
1635 btrfs_set_root_rtransid(new_root_item, 0);
1637 btrfs_set_stack_timespec_sec(&new_root_item->otime, cur_time.tv_sec);
1638 btrfs_set_stack_timespec_nsec(&new_root_item->otime, cur_time.tv_nsec);
1639 btrfs_set_root_otransid(new_root_item, trans->transid);
1665 btrfs_set_root_node(new_root_item, tmp);
1668 ret = btrfs_insert_root(trans, tree_root, &key, new_root_item);
1739 ret = btrfs_uuid_tree_add(trans, new_root_item->uuid,
1746 if (!btrfs_is_empty_uuid(new_root_item->received_uuid)) {
1747 ret = btrfs_uuid_tree_add(trans, new_root_item->received_uuid,
1770 kfree(new_root_item);