Searched refs:workdir (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/fs/overlayfs/ |
D | dir.c | 34 struct dentry *ovl_lookup_temp(struct dentry *workdir, struct dentry *dentry) in ovl_lookup_temp() argument 41 temp = lookup_one_len(name, workdir, strlen(name)); in ovl_lookup_temp() 52 static struct dentry *ovl_whiteout(struct dentry *workdir, in ovl_whiteout() argument 57 struct inode *wdir = workdir->d_inode; in ovl_whiteout() 59 whiteout = ovl_lookup_temp(workdir, dentry); in ovl_whiteout() 192 static int ovl_lock_rename_workdir(struct dentry *workdir, 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() 215 struct dentry *workdir = ovl_workdir(dentry); in ovl_clear_empty() local [all …]
|
D | super.c | 33 char *workdir; member 41 struct dentry *workdir; member 196 return ofs->workdir; in ovl_workdir() 476 dput(ufs->workdir); in ovl_put_super() 484 kfree(ufs->config.workdir); in ovl_put_super() 528 seq_show_option(m, "workdir", ufs->config.workdir); in ovl_show_options() 537 if (!(*flags & MS_RDONLY) && (!ufs->upper_mnt || !ufs->workdir)) in ovl_remount() 615 kfree(config->workdir); in ovl_parse_opt() 616 config->workdir = match_strdup(&args[0]); in ovl_parse_opt() 617 if (!config->workdir) in ovl_parse_opt() [all …]
|
D | copy_up.c | 207 static int ovl_copy_up_locked(struct dentry *workdir, struct dentry *upperdir, in ovl_copy_up_locked() argument 212 struct inode *wdir = workdir->d_inode; in ovl_copy_up_locked() 219 newdentry = ovl_lookup_temp(workdir, dentry); in ovl_copy_up_locked() 303 struct dentry *workdir = ovl_workdir(dentry); in ovl_copy_up_one() local 313 if (WARN_ON(!workdir)) 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() 377 unlock_rename(workdir, upperdir); in ovl_copy_up_one()
|
D | overlayfs.h | 188 struct dentry *ovl_lookup_temp(struct dentry *workdir, struct dentry *dentry);
|
/linux-4.1.27/Documentation/filesystems/ |
D | overlayfs.txt | 68 workdir=/work /merged 70 The "workdir" needs to be an empty directory on the same filesystem 170 As the example shows, "upperdir=" and "workdir=" may be omitted. In
|