Searched refs:opaquedir (Results 1 – 1 of 1) sorted by relevance
/linux-6.12.1/fs/overlayfs/ |
D | dir.c | 372 struct dentry *opaquedir; in ovl_clear_empty() local 396 opaquedir = ovl_create_temp(ofs, workdir, OVL_CATTR(stat.mode)); in ovl_clear_empty() 397 err = PTR_ERR(opaquedir); in ovl_clear_empty() 398 if (IS_ERR(opaquedir)) in ovl_clear_empty() 401 err = ovl_copy_xattr(dentry->d_sb, &upperpath, opaquedir); in ovl_clear_empty() 405 err = ovl_set_opaque(dentry, opaquedir); in ovl_clear_empty() 409 inode_lock(opaquedir->d_inode); in ovl_clear_empty() 410 err = ovl_set_attr(ofs, opaquedir, &stat); in ovl_clear_empty() 411 inode_unlock(opaquedir->d_inode); in ovl_clear_empty() 415 err = ovl_do_rename(ofs, wdir, opaquedir, udir, upper, RENAME_EXCHANGE); in ovl_clear_empty() [all …]
|