Home
last modified time | relevance | path

Searched refs:ovlrd (Results 1 – 1 of 1) sorted by relevance

/linux/fs/overlayfs/
H A Ddir.c1120 static int ovl_rename_start(struct ovl_renamedata *ovlrd, struct list_head *list) in ovl_rename_start() argument
1122 struct dentry *old = ovlrd->old_dentry; in ovl_rename_start()
1123 struct dentry *new = ovlrd->new_dentry; in ovl_rename_start()
1128 if (ovlrd->flags & ~(RENAME_EXCHANGE | RENAME_NOREPLACE)) in ovl_rename_start()
1131 ovlrd->flags &= ~RENAME_NOREPLACE; in ovl_rename_start()
1137 if (!ovlrd->overwrite && !ovl_can_move(new)) in ovl_rename_start()
1140 if (ovlrd->overwrite && new_is_dir && !ovl_pure_upper(new)) { in ovl_rename_start()
1146 if (ovlrd->overwrite) { in ovl_rename_start()
1150 ovlrd->flags |= RENAME_WHITEOUT; in ovl_rename_start()
1153 ovlrd->flags |= RENAME_EXCHANGE; in ovl_rename_start()
[all …]