Lines Matching refs:workdir

47 int ovl_cleanup(struct ovl_fs *ofs, struct dentry *workdir,  in ovl_cleanup()  argument
50 wdentry = start_removing_dentry(workdir, wdentry); in ovl_cleanup()
54 ovl_cleanup_locked(ofs, workdir->d_inode, wdentry); in ovl_cleanup()
69 struct dentry *workdir) in ovl_start_creating_temp() argument
74 return start_creating(ovl_upper_mnt_idmap(ofs), workdir, in ovl_start_creating_temp()
82 struct dentry *workdir = ofs->workdir; in ovl_whiteout() local
83 struct inode *wdir = workdir->d_inode; in ovl_whiteout()
88 whiteout = ovl_start_creating_temp(ofs, workdir); in ovl_whiteout()
100 link = ovl_start_creating_temp(ofs, workdir); in ovl_whiteout()
139 rd.old_parent = ofs->workdir; in ovl_cleanup_and_whiteout()
150 ovl_cleanup(ofs, ofs->workdir, dentry); in ovl_cleanup_and_whiteout()
157 ovl_cleanup(ofs, ofs->workdir, whiteout); in ovl_cleanup_and_whiteout()
246 struct dentry *ovl_create_temp(struct ovl_fs *ofs, struct dentry *workdir, in ovl_create_temp() argument
250 ret = ovl_start_creating_temp(ofs, workdir); in ovl_create_temp()
253 ret = ovl_create_real(ofs, workdir, ret, attr); in ovl_create_temp()
388 struct dentry *workdir = ovl_workdir(dentry); in ovl_clear_empty() local
397 if (WARN_ON(!workdir)) in ovl_clear_empty()
411 opaquedir = ovl_create_temp(ofs, workdir, OVL_CATTR(stat.mode)); in ovl_clear_empty()
417 rd.old_parent = workdir; in ovl_clear_empty()
444 ovl_cleanup(ofs, workdir, upper); in ovl_clear_empty()
454 ovl_cleanup(ofs, workdir, opaquedir); in ovl_clear_empty()
473 struct dentry *workdir = ovl_workdir(dentry); in ovl_create_over_whiteout() local
482 if (WARN_ON(!workdir)) in ovl_create_over_whiteout()
502 newdentry = ovl_create_temp(ofs, workdir, cattr); in ovl_create_over_whiteout()
508 rd.old_parent = workdir; in ovl_create_over_whiteout()
554 ovl_cleanup(ofs, workdir, upper); in ovl_create_over_whiteout()
579 ovl_cleanup(ofs, workdir, newdentry); in ovl_create_over_whiteout()
801 struct dentry *workdir = ovl_workdir(dentry); in ovl_remove_and_whiteout() local
807 if (WARN_ON(!workdir)) in ovl_remove_and_whiteout()