Lines Matching refs:tree_root
223 int btrfs_find_orphan_roots(struct btrfs_root *tree_root) in btrfs_find_orphan_roots() argument
234 if (tree_root->fs_info->sb->s_flags & MS_RDONLY) in btrfs_find_orphan_roots()
249 ret = btrfs_search_slot(NULL, tree_root, &key, path, 0, 0); in btrfs_find_orphan_roots()
257 ret = btrfs_next_leaf(tree_root, path); in btrfs_find_orphan_roots()
275 root = btrfs_read_fs_root(tree_root, &root_key); in btrfs_find_orphan_roots()
284 trans = btrfs_join_transaction(tree_root); in btrfs_find_orphan_roots()
287 btrfs_std_error(tree_root->fs_info, err, in btrfs_find_orphan_roots()
292 err = btrfs_del_orphan_item(trans, tree_root, in btrfs_find_orphan_roots()
294 btrfs_end_transaction(trans, tree_root); in btrfs_find_orphan_roots()
296 btrfs_std_error(tree_root->fs_info, err, in btrfs_find_orphan_roots()
358 struct btrfs_root *tree_root, in btrfs_del_root_ref() argument
379 ret = btrfs_search_slot(trans, tree_root, &key, path, -1, 1); in btrfs_del_root_ref()
392 ret = btrfs_del_item(trans, tree_root, path); in btrfs_del_root_ref()
429 struct btrfs_root *tree_root, in btrfs_add_root_ref() argument
448 ret = btrfs_insert_empty_item(trans, tree_root, path, &key, in btrfs_add_root_ref()
451 btrfs_abort_transaction(trans, tree_root, ret); in btrfs_add_root_ref()