Lines Matching refs:iterate
673 * Once all of the references are located, we iterate over the tree of
676 * keys are thus located, we iterate over the indirect ref tree, resolve
1488 * to the list. The way we iterate the list allows adding more elements after
1855 * helper function to iterate extent inline refs. ptr must point to a 0 value
1965 iterate_extent_inodes_t *iterate, void *ctx)
1975 ret = iterate(eie->inum, eie->offset, root, ctx);
1988 * calls iterate() for every inode that references the extent identified by
1995 iterate_extent_inodes_t *iterate, void *ctx,
2050 iterate, ctx);
2117 iterate_irefs_t *iterate, void *ctx)
2158 /* path must be released before calling iterate()! */
2163 ret = iterate(parent, name_len,
2180 iterate_irefs_t *iterate, void *ctx)
2222 ret = iterate(parent, name_len,
2241 struct btrfs_path *path, iterate_irefs_t *iterate,
2247 ret = iterate_inode_refs(inum, fs_root, path, iterate, ctx);
2253 ret = iterate_inode_extrefs(inum, fs_root, path, iterate, ctx);
3060 * Use breadth first search to iterate all related edges.