Lines Matching defs:log_root
906 struct btrfs_root *log_root;
908 log_root = alloc_log_tree(fs_info);
909 if (IS_ERR(log_root))
910 return PTR_ERR(log_root);
913 int ret = btrfs_alloc_log_tree_node(trans, log_root);
916 btrfs_put_root(log_root);
922 fs_info->log_root_tree = log_root;
930 struct btrfs_root *log_root;
934 log_root = alloc_log_tree(fs_info);
935 if (IS_ERR(log_root))
936 return PTR_ERR(log_root);
938 ret = btrfs_alloc_log_tree_node(trans, log_root);
940 btrfs_put_root(log_root);
944 btrfs_set_root_last_trans(log_root, trans->transid);
945 log_root->root_key.offset = btrfs_root_id(root);
947 inode_item = &log_root->root_item.inode;
955 btrfs_set_root_node(&log_root->root_item, log_root->node);
957 WARN_ON(root->log_root);
958 root->log_root = log_root;
2405 btrfs_err(fs_info, "log_root level too big: %d >= %d",
2450 btrfs_err(fs_info, "log_root block unaligned: %llu",
4152 ASSERT(root->log_root == NULL);