Searched refs:upperdir (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/fs/overlayfs/ |
D | dir.c | 165 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_create_upper() local 166 struct inode *udir = upperdir->d_inode; in ovl_create_upper() 171 newdentry = lookup_one_len(dentry->d_name.name, upperdir, in ovl_create_upper() 193 struct dentry *upperdir) in ovl_lock_rename_workdir() argument 196 if (workdir == upperdir) in ovl_lock_rename_workdir() 200 if (lock_rename(workdir, upperdir) != NULL) in ovl_lock_rename_workdir() 206 unlock_rename(workdir, upperdir); in ovl_lock_rename_workdir() 217 struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent); in ovl_clear_empty() local 218 struct inode *udir = upperdir->d_inode; in ovl_clear_empty() 228 err = ovl_lock_rename_workdir(workdir, upperdir); in ovl_clear_empty() [all …]
|
D | copy_up.c | 207 static int ovl_copy_up_locked(struct dentry *workdir, struct dentry *upperdir, in ovl_copy_up_locked() argument 213 struct inode *udir = upperdir->d_inode; in ovl_copy_up_locked() 224 upper = lookup_one_len(dentry->d_name.name, upperdir, in ovl_copy_up_locked() 307 struct dentry *upperdir; in ovl_copy_up_one() local 317 upperdir = parentpath.dentry; in ovl_copy_up_one() 353 if (lock_rename(workdir, upperdir) != NULL) { in ovl_copy_up_one() 359 unlock_rename(workdir, upperdir); in ovl_copy_up_one() 370 err = ovl_copy_up_locked(workdir, upperdir, dentry, lowerpath, in ovl_copy_up_one() 374 ovl_set_timestamps(upperdir, &pstat); in ovl_copy_up_one() 377 unlock_rename(workdir, upperdir); in ovl_copy_up_one()
|
D | super.c | 32 char *upperdir; member 341 struct dentry *upperdir, *upperdentry = NULL; in ovl_lookup() local 349 upperdir = ovl_upperdentry_dereference(poe); in ovl_lookup() 350 if (upperdir) { in ovl_lookup() 351 this = ovl_lookup_real(upperdir, &dentry->d_name); in ovl_lookup() 483 kfree(ufs->config.upperdir); in ovl_put_super() 526 if (ufs->config.upperdir) { in ovl_show_options() 527 seq_show_option(m, "upperdir", ufs->config.upperdir); in ovl_show_options() 601 kfree(config->upperdir); in ovl_parse_opt() 602 config->upperdir = match_strdup(&args[0]); in ovl_parse_opt() [all …]
|
D | overlayfs.h | 158 struct dentry *ovl_upper_create(struct dentry *upperdir, struct dentry *dentry,
|
/linux-4.1.27/Documentation/filesystems/ |
D | overlayfs.txt | 65 "upperdir" are combined into a merged directory: 67 mount -t overlay overlay -olowerdir=/lower,upperdir=/upper,\ 71 as upperdir. 170 As the example shows, "upperdir=" and "workdir=" may be omitted. In
|