Lines Matching defs:orphan
1816 * send_root and parent_root. This is used to generate names for orphan inodes.
2189 * thus the orphan name needs be used.
2262 * if it has to use the path as returned by get_cur_path or the orphan name.
2306 * name is an orphan name. This instructs get_cur_path to stop iterating. If 1
2342 * If the inode is not existent yet, add the orphan name and return 1.
2373 * earlier. If yes, treat as orphan and return 1.
2427 * inodes "orphan" name instead of the real name and stop. Same with new inodes
2430 * When do we have orphan inodes:
2435 * orphan directory.
2440 * the orphan inode.
2843 * is created as orphan.
3096 * Renames/moves a file/dir to its orphan name. Used when the first
3104 struct fs_path *orphan;
3106 orphan = fs_path_alloc();
3107 if (!orphan)
3110 ret = gen_unique_name(sctx, ino, gen, orphan);
3114 ret = send_rename(sctx, path, orphan);
3117 fs_path_free(orphan);
4212 * and thus use the orphan name. If not, we can use get_cur_path to
4215 * New inodes are always orphan at the beginning, so force to use the
4216 * orphan name in this case.
4338 * and get instead the orphan name.
4448 * link/move the ref to the new place. If we have an orphan
4569 * If the inode is still orphan, unlink the orphan. This may
6908 * received, we need to handle orphan inodes as well. Moreover, orphans
7987 * If orphan cleanup did remove any orphans from a root, it means the tree