Lines Matching refs:tree_root
222 int btrfs_find_orphan_roots(struct btrfs_root *tree_root) in btrfs_find_orphan_roots() argument
233 if (tree_root->fs_info->sb->s_flags & MS_RDONLY) in btrfs_find_orphan_roots()
248 ret = btrfs_search_slot(NULL, tree_root, &key, path, 0, 0); in btrfs_find_orphan_roots()
256 ret = btrfs_next_leaf(tree_root, path); in btrfs_find_orphan_roots()
274 root = btrfs_read_fs_root(tree_root, &root_key); in btrfs_find_orphan_roots()
283 trans = btrfs_join_transaction(tree_root); in btrfs_find_orphan_roots()
286 btrfs_error(tree_root->fs_info, err, in btrfs_find_orphan_roots()
291 err = btrfs_del_orphan_item(trans, tree_root, in btrfs_find_orphan_roots()
293 btrfs_end_transaction(trans, tree_root); in btrfs_find_orphan_roots()
295 btrfs_error(tree_root->fs_info, err, in btrfs_find_orphan_roots()
349 struct btrfs_root *tree_root, in btrfs_del_root_ref() argument
370 ret = btrfs_search_slot(trans, tree_root, &key, path, -1, 1); in btrfs_del_root_ref()
383 ret = btrfs_del_item(trans, tree_root, path); in btrfs_del_root_ref()
420 struct btrfs_root *tree_root, in btrfs_add_root_ref() argument
439 ret = btrfs_insert_empty_item(trans, tree_root, path, &key, in btrfs_add_root_ref()
442 btrfs_abort_transaction(trans, tree_root, ret); in btrfs_add_root_ref()