• Home
  • Raw
  • Download

Lines Matching refs:opaquedir

371 	struct dentry *opaquedir;  in ovl_clear_empty()  local
395 opaquedir = ovl_create_temp(ofs, workdir, OVL_CATTR(stat.mode)); in ovl_clear_empty()
396 err = PTR_ERR(opaquedir); in ovl_clear_empty()
397 if (IS_ERR(opaquedir)) in ovl_clear_empty()
400 err = ovl_copy_xattr(dentry->d_sb, &upperpath, opaquedir); in ovl_clear_empty()
404 err = ovl_set_opaque(dentry, opaquedir); in ovl_clear_empty()
408 inode_lock(opaquedir->d_inode); in ovl_clear_empty()
409 err = ovl_set_attr(ofs, opaquedir, &stat); in ovl_clear_empty()
410 inode_unlock(opaquedir->d_inode); in ovl_clear_empty()
414 err = ovl_do_rename(ofs, wdir, opaquedir, udir, upper, RENAME_EXCHANGE); in ovl_clear_empty()
425 return opaquedir; in ovl_clear_empty()
428 ovl_cleanup(ofs, wdir, opaquedir); in ovl_clear_empty()
429 dput(opaquedir); in ovl_clear_empty()
772 struct dentry *opaquedir = NULL; in ovl_remove_and_whiteout() local
779 opaquedir = ovl_clear_empty(dentry, list); in ovl_remove_and_whiteout()
780 err = PTR_ERR(opaquedir); in ovl_remove_and_whiteout()
781 if (IS_ERR(opaquedir)) in ovl_remove_and_whiteout()
796 if ((opaquedir && upper != opaquedir) || in ovl_remove_and_whiteout()
797 (!opaquedir && ovl_dentry_upper(dentry) && in ovl_remove_and_whiteout()
814 dput(opaquedir); in ovl_remove_and_whiteout()
826 struct dentry *opaquedir = NULL; in ovl_remove_upper() local
830 opaquedir = ovl_clear_empty(dentry, list); in ovl_remove_upper()
831 err = PTR_ERR(opaquedir); in ovl_remove_upper()
832 if (IS_ERR(opaquedir)) in ovl_remove_upper()
844 if ((opaquedir && upper != opaquedir) || in ovl_remove_upper()
845 (!opaquedir && !ovl_matches_upper(dentry, upper))) in ovl_remove_upper()
866 dput(opaquedir); in ovl_remove_upper()
1114 struct dentry *opaquedir = NULL; in ovl_rename() local
1179 opaquedir = ovl_clear_empty(new, &list); in ovl_rename()
1180 err = PTR_ERR(opaquedir); in ovl_rename()
1181 if (IS_ERR(opaquedir)) { in ovl_rename()
1182 opaquedir = NULL; in ovl_rename()
1232 if (opaquedir) { in ovl_rename()
1233 if (newdentry != opaquedir) in ovl_rename()
1311 dput(opaquedir); in ovl_rename()