Lines Matching refs:wdir
17 void ovl_cleanup(struct inode *wdir, struct dentry *wdentry) in ovl_cleanup() argument
23 err = ovl_do_rmdir(wdir, wdentry); in ovl_cleanup()
25 err = ovl_do_unlink(wdir, wdentry); in ovl_cleanup()
57 struct inode *wdir = workdir->d_inode; in ovl_whiteout() local
63 err = ovl_do_whiteout(wdir, whiteout); in ovl_whiteout()
216 struct inode *wdir = workdir->d_inode; in ovl_clear_empty() local
249 err = ovl_create_real(wdir, opaquedir, &stat, NULL, NULL, true); in ovl_clear_empty()
267 err = ovl_do_rename(wdir, opaquedir, udir, upper, RENAME_EXCHANGE); in ovl_clear_empty()
272 ovl_cleanup(wdir, upper); in ovl_clear_empty()
281 ovl_cleanup(wdir, opaquedir); in ovl_clear_empty()
321 struct inode *wdir = workdir->d_inode; in ovl_create_over_whiteout() local
346 err = ovl_create_real(wdir, newdentry, stat, link, hardlink, true); in ovl_create_over_whiteout()
355 err = ovl_do_rename(wdir, newdentry, udir, upper, in ovl_create_over_whiteout()
360 ovl_cleanup(wdir, upper); in ovl_create_over_whiteout()
362 err = ovl_do_rename(wdir, newdentry, udir, upper, 0); in ovl_create_over_whiteout()
381 ovl_cleanup(wdir, newdentry); in ovl_create_over_whiteout()
507 struct inode *wdir = workdir->d_inode; in ovl_remove_and_whiteout() local
556 err = ovl_do_rename(wdir, whiteout, udir, upper, 0); in ovl_remove_and_whiteout()
572 err = ovl_do_rename(wdir, whiteout, udir, upper, flags); in ovl_remove_and_whiteout()
577 ovl_cleanup(wdir, upper); in ovl_remove_and_whiteout()
591 ovl_cleanup(wdir, whiteout); in ovl_remove_and_whiteout()