Lines Matching refs:dir_gen

1722 			 u64 *dir, u64 *dir_gen, struct fs_path *name)  in get_first_ref()  argument
1774 if (dir_gen) { in get_first_ref()
1775 ret = get_inode_info(root, parent_dir, NULL, dir_gen, NULL, in get_first_ref()
1826 static int will_overwrite_ref(struct send_ctx *sctx, u64 dir, u64 dir_gen, in will_overwrite_ref() argument
1838 ret = is_inode_existent(sctx, dir, dir_gen); in will_overwrite_ref()
1856 if (gen != dir_gen) in will_overwrite_ref()
1899 u64 dir, u64 dir_gen, in did_overwrite_ref() argument
1911 ret = is_inode_existent(sctx, dir, dir_gen); in did_overwrite_ref()
1924 if (gen != dir_gen) in did_overwrite_ref()
1976 u64 dir_gen; in did_overwrite_first_ref() local
1985 ret = get_first_ref(sctx->parent_root, ino, &dir, &dir_gen, name); in did_overwrite_first_ref()
1989 ret = did_overwrite_ref(sctx, dir, dir_gen, ino, gen, in did_overwrite_first_ref()
2750 u64 dir_gen; member
2767 u64 dir_gen, struct fs_path *path) in __record_ref() argument
2776 ref->dir_gen = dir_gen; in __record_ref()
2791 new->dir_gen = ref->dir_gen; in dup_ref()
2912 static int can_rmdir(struct send_ctx *sctx, u64 dir, u64 dir_gen, in can_rmdir() argument
2974 odi->gen = dir_gen; in can_rmdir()
2987 odi->gen = dir_gen; in can_rmdir()
3323 ret = send_utimes(sctx, cur->dir, cur->dir_gen); in apply_dir_move()
3657 u64 ino_gen = parent_ref->dir_gen; in wait_for_parent_move()
3767 ret = get_cur_path(sctx, ref->dir, ref->dir_gen, new_path); in update_ref_path()
3860 ret = get_cur_inode_state(sctx, cur->dir, cur->dir_gen); in process_recorded_refs()
3899 ret = will_overwrite_ref(sctx, cur->dir, cur->dir_gen, in process_recorded_refs()
4093 ret = did_overwrite_ref(sctx, cur->dir, cur->dir_gen, in process_recorded_refs()
4149 ret = get_cur_inode_state(sctx, cur->dir, cur->dir_gen); in process_recorded_refs()
4156 ret = send_utimes(sctx, cur->dir, cur->dir_gen); in process_recorded_refs()
4161 ret = can_rmdir(sctx, cur->dir, cur->dir_gen, in process_recorded_refs()
4167 cur->dir_gen, valid_path); in process_recorded_refs()
4267 u64 dir_gen; member
4278 u64 dir_gen; in __find_iref() local
4287 ret = get_inode_info(ctx->root, dir, NULL, &dir_gen, NULL, in __find_iref()
4291 if (dir_gen != ctx->dir_gen) in __find_iref()
4302 u64 dir, u64 dir_gen, struct fs_path *name) in find_iref() argument
4309 ctx.dir_gen = dir_gen; in find_iref()
4327 u64 dir_gen; in __record_changed_new_ref() local
4331 ret = get_inode_info(sctx->send_root, dir, NULL, &dir_gen, NULL, in __record_changed_new_ref()
4337 sctx->cmp_key, dir, dir_gen, name); in __record_changed_new_ref()
4350 u64 dir_gen; in __record_changed_deleted_ref() local
4354 ret = get_inode_info(sctx->parent_root, dir, NULL, &dir_gen, NULL, in __record_changed_deleted_ref()
4360 dir, dir_gen, name); in __record_changed_deleted_ref()