Lines Matching refs:roots
931 struct ulist *roots, const u64 *extent_item_pos, argument
1064 if (roots && ref->count && ref->root_id && ref->parent == 0) {
1071 ret = ulist_add(roots, ref->root_id, 0, GFP_NOFS);
1201 u64 time_seq, struct ulist **roots) argument
1211 *roots = ulist_alloc(GFP_NOFS);
1212 if (!*roots) {
1220 time_seq, tmp, *roots, NULL, 0, 0);
1223 ulist_free(*roots);
1239 u64 time_seq, struct ulist **roots) argument
1245 ret = __btrfs_find_all_roots(trans, fs_info, bytenr, time_seq, roots);
1269 struct ulist *roots = NULL; local
1276 roots = ulist_alloc(GFP_NOFS);
1277 if (!tmp || !roots) {
1279 ulist_free(roots);
1290 roots, NULL, root_objectid, inum);
1310 ulist_free(roots);
1677 struct ulist *roots = NULL; local
1705 tree_mod_seq_elem.seq, &roots);
1709 while (!ret && (root_node = ulist_next(roots, &root_uiter))) {
1719 ulist_free(roots);