log_root_tree     543 fs/btrfs/ctree.h 	struct btrfs_root *log_root_tree;
log_root_tree    1345 fs/btrfs/disk-io.c 	WARN_ON(fs_info->log_root_tree);
log_root_tree    1346 fs/btrfs/disk-io.c 	fs_info->log_root_tree = log_root;
log_root_tree     160 fs/btrfs/tree-log.c 		if (!fs_info->log_root_tree)
log_root_tree    2944 fs/btrfs/tree-log.c 		ret = btrfs_insert_root(trans, fs_info->log_root_tree,
log_root_tree    2947 fs/btrfs/tree-log.c 		ret = btrfs_update_root(trans, fs_info->log_root_tree,
log_root_tree    3045 fs/btrfs/tree-log.c 	struct btrfs_root *log_root_tree = fs_info->log_root_tree;
log_root_tree    3138 fs/btrfs/tree-log.c 	mutex_lock(&log_root_tree->log_mutex);
log_root_tree    3139 fs/btrfs/tree-log.c 	atomic_inc(&log_root_tree->log_batch);
log_root_tree    3140 fs/btrfs/tree-log.c 	atomic_inc(&log_root_tree->log_writers);
log_root_tree    3142 fs/btrfs/tree-log.c 	index2 = log_root_tree->log_transid % 2;
log_root_tree    3143 fs/btrfs/tree-log.c 	list_add_tail(&root_log_ctx.list, &log_root_tree->log_ctxs[index2]);
log_root_tree    3144 fs/btrfs/tree-log.c 	root_log_ctx.log_transid = log_root_tree->log_transid;
log_root_tree    3146 fs/btrfs/tree-log.c 	mutex_unlock(&log_root_tree->log_mutex);
log_root_tree    3148 fs/btrfs/tree-log.c 	mutex_lock(&log_root_tree->log_mutex);
log_root_tree    3157 fs/btrfs/tree-log.c 	if (atomic_dec_and_test(&log_root_tree->log_writers)) {
log_root_tree    3159 fs/btrfs/tree-log.c 		cond_wake_up_nomb(&log_root_tree->log_writer_wait);
log_root_tree    3171 fs/btrfs/tree-log.c 			mutex_unlock(&log_root_tree->log_mutex);
log_root_tree    3175 fs/btrfs/tree-log.c 		mutex_unlock(&log_root_tree->log_mutex);
log_root_tree    3180 fs/btrfs/tree-log.c 	if (log_root_tree->log_transid_committed >= root_log_ctx.log_transid) {
log_root_tree    3183 fs/btrfs/tree-log.c 		mutex_unlock(&log_root_tree->log_mutex);
log_root_tree    3189 fs/btrfs/tree-log.c 	if (atomic_read(&log_root_tree->log_commit[index2])) {
log_root_tree    3192 fs/btrfs/tree-log.c 		wait_log_commit(log_root_tree,
log_root_tree    3194 fs/btrfs/tree-log.c 		mutex_unlock(&log_root_tree->log_mutex);
log_root_tree    3199 fs/btrfs/tree-log.c 	ASSERT(root_log_ctx.log_transid == log_root_tree->log_transid);
log_root_tree    3200 fs/btrfs/tree-log.c 	atomic_set(&log_root_tree->log_commit[index2], 1);
log_root_tree    3202 fs/btrfs/tree-log.c 	if (atomic_read(&log_root_tree->log_commit[(index2 + 1) % 2])) {
log_root_tree    3203 fs/btrfs/tree-log.c 		wait_log_commit(log_root_tree,
log_root_tree    3207 fs/btrfs/tree-log.c 	wait_for_writer(log_root_tree);
log_root_tree    3216 fs/btrfs/tree-log.c 		mutex_unlock(&log_root_tree->log_mutex);
log_root_tree    3222 fs/btrfs/tree-log.c 					 &log_root_tree->dirty_log_pages,
log_root_tree    3228 fs/btrfs/tree-log.c 		mutex_unlock(&log_root_tree->log_mutex);
log_root_tree    3233 fs/btrfs/tree-log.c 		ret = btrfs_wait_tree_log_extents(log_root_tree,
log_root_tree    3237 fs/btrfs/tree-log.c 		mutex_unlock(&log_root_tree->log_mutex);
log_root_tree    3242 fs/btrfs/tree-log.c 				 log_root_tree->node->start);
log_root_tree    3244 fs/btrfs/tree-log.c 				       btrfs_header_level(log_root_tree->node));
log_root_tree    3246 fs/btrfs/tree-log.c 	log_root_tree->log_transid++;
log_root_tree    3247 fs/btrfs/tree-log.c 	mutex_unlock(&log_root_tree->log_mutex);
log_root_tree    3269 fs/btrfs/tree-log.c 	mutex_lock(&log_root_tree->log_mutex);
log_root_tree    3270 fs/btrfs/tree-log.c 	btrfs_remove_all_log_ctxs(log_root_tree, index2, ret);
log_root_tree    3272 fs/btrfs/tree-log.c 	log_root_tree->log_transid_committed++;
log_root_tree    3273 fs/btrfs/tree-log.c 	atomic_set(&log_root_tree->log_commit[index2], 0);
log_root_tree    3274 fs/btrfs/tree-log.c 	mutex_unlock(&log_root_tree->log_mutex);
log_root_tree    3281 fs/btrfs/tree-log.c 	cond_wake_up(&log_root_tree->log_commit_wait[index2]);
log_root_tree    3337 fs/btrfs/tree-log.c 	if (fs_info->log_root_tree) {
log_root_tree    3338 fs/btrfs/tree-log.c 		free_log_tree(trans, fs_info->log_root_tree);
log_root_tree    3339 fs/btrfs/tree-log.c 		fs_info->log_root_tree = NULL;
log_root_tree    6157 fs/btrfs/tree-log.c int btrfs_recover_log_trees(struct btrfs_root *log_root_tree)
log_root_tree    6166 fs/btrfs/tree-log.c 	struct btrfs_fs_info *fs_info = log_root_tree->fs_info;
log_root_tree    6187 fs/btrfs/tree-log.c 	ret = walk_log_tree(trans, log_root_tree, &wc);
log_root_tree    6200 fs/btrfs/tree-log.c 		ret = btrfs_search_slot(NULL, log_root_tree, &key, path, 0, 0);
log_root_tree    6218 fs/btrfs/tree-log.c 		log = btrfs_read_fs_root(log_root_tree, &found_key);
log_root_tree    6320 fs/btrfs/tree-log.c 	free_extent_buffer(log_root_tree->node);
log_root_tree    6321 fs/btrfs/tree-log.c 	log_root_tree->log_root = NULL;
log_root_tree    6323 fs/btrfs/tree-log.c 	kfree(log_root_tree);