preftrees         389 fs/btrfs/backref.c 			  struct preftrees *preftrees, int level, u64 parent,
preftrees         393 fs/btrfs/backref.c 	return add_prelim_ref(fs_info, &preftrees->direct, 0, NULL, level,
preftrees         399 fs/btrfs/backref.c 			    struct preftrees *preftrees, u64 root_id,
preftrees         404 fs/btrfs/backref.c 	struct preftree *tree = &preftrees->indirect;
preftrees         407 fs/btrfs/backref.c 		tree = &preftrees->indirect_missing_keys;
preftrees         611 fs/btrfs/backref.c 				 struct preftrees *preftrees,
preftrees         632 fs/btrfs/backref.c 	while ((rnode = rb_first_cached(&preftrees->indirect.root))) {
preftrees         642 fs/btrfs/backref.c 		rb_erase_cached(&ref->rbnode, &preftrees->indirect.root);
preftrees         643 fs/btrfs/backref.c 		preftrees->indirect.count--;
preftrees         664 fs/btrfs/backref.c 			prelim_ref_insert(fs_info, &preftrees->direct, ref,
preftrees         693 fs/btrfs/backref.c 			prelim_ref_insert(fs_info, &preftrees->direct,
preftrees         701 fs/btrfs/backref.c 		prelim_ref_insert(fs_info, &preftrees->direct, ref, NULL);
preftrees         715 fs/btrfs/backref.c 			    struct preftrees *preftrees, bool lock)
preftrees         719 fs/btrfs/backref.c 	struct preftree *tree = &preftrees->indirect_missing_keys;
preftrees         749 fs/btrfs/backref.c 		prelim_ref_insert(fs_info, &preftrees->indirect, ref, NULL);
preftrees         761 fs/btrfs/backref.c 			    struct preftrees *preftrees, u64 *total_refs,
preftrees         803 fs/btrfs/backref.c 			ret = add_indirect_ref(fs_info, preftrees, ref->root,
preftrees         815 fs/btrfs/backref.c 			ret = add_direct_ref(fs_info, preftrees, ref->level + 1,
preftrees         838 fs/btrfs/backref.c 			ret = add_indirect_ref(fs_info, preftrees, ref->root,
preftrees         849 fs/btrfs/backref.c 			ret = add_direct_ref(fs_info, preftrees, 0, ref->parent,
preftrees         878 fs/btrfs/backref.c 			   int *info_level, struct preftrees *preftrees,
preftrees         938 fs/btrfs/backref.c 			ret = add_direct_ref(fs_info, preftrees,
preftrees         949 fs/btrfs/backref.c 			ret = add_direct_ref(fs_info, preftrees, 0, offset,
preftrees         954 fs/btrfs/backref.c 			ret = add_indirect_ref(fs_info, preftrees, offset,
preftrees         977 fs/btrfs/backref.c 			ret = add_indirect_ref(fs_info, preftrees, root,
preftrees        1000 fs/btrfs/backref.c 			  int info_level, struct preftrees *preftrees,
preftrees        1032 fs/btrfs/backref.c 			ret = add_direct_ref(fs_info, preftrees,
preftrees        1044 fs/btrfs/backref.c 			ret = add_direct_ref(fs_info, preftrees, 0,
preftrees        1051 fs/btrfs/backref.c 			ret = add_indirect_ref(fs_info, preftrees, key.offset,
preftrees        1075 fs/btrfs/backref.c 			ret = add_indirect_ref(fs_info, preftrees, root,
preftrees        1130 fs/btrfs/backref.c 	struct preftrees preftrees = {
preftrees        1198 fs/btrfs/backref.c 					       &preftrees, &total_refs, sc);
preftrees        1219 fs/btrfs/backref.c 					      &info_level, &preftrees,
preftrees        1224 fs/btrfs/backref.c 					     &preftrees, sc);
preftrees        1232 fs/btrfs/backref.c 	ret = add_missing_keys(fs_info, &preftrees, path->skip_locking == 0);
preftrees        1236 fs/btrfs/backref.c 	WARN_ON(!RB_EMPTY_ROOT(&preftrees.indirect_missing_keys.root.rb_root));
preftrees        1238 fs/btrfs/backref.c 	ret = resolve_indirect_refs(fs_info, path, time_seq, &preftrees,
preftrees        1243 fs/btrfs/backref.c 	WARN_ON(!RB_EMPTY_ROOT(&preftrees.indirect.root.rb_root));
preftrees        1252 fs/btrfs/backref.c 	node = rb_first_cached(&preftrees.direct.root);
preftrees        1330 fs/btrfs/backref.c 	prelim_release(&preftrees.direct);
preftrees        1331 fs/btrfs/backref.c 	prelim_release(&preftrees.indirect);
preftrees        1332 fs/btrfs/backref.c 	prelim_release(&preftrees.indirect_missing_keys);