Lines Matching refs:d_inode
137 ovl_test_flag(OVL_IMPURE, d_inode(rdd->dentry))) in ovl_calc_d_ino()
245 if (ovl_dir_cache(d_inode(dentry)) == cache) in ovl_cache_put()
246 ovl_set_dir_cache(d_inode(dentry), NULL); in ovl_cache_put()
276 err = down_write_killable(&dir->d_inode->i_rwsem); in ovl_check_whiteouts()
287 inode_unlock(dir->d_inode); in ovl_check_whiteouts()
398 cache = ovl_dir_cache(d_inode(dentry)); in ovl_cache_get()
404 ovl_set_dir_cache(d_inode(dentry), NULL); in ovl_cache_get()
422 ovl_set_dir_cache(d_inode(dentry), cache); in ovl_cache_get()
483 if (IS_ERR_OR_NULL(this) || !this->d_inode) { in ovl_cache_update_ino()
600 cache = ovl_dir_cache(d_inode(dentry)); in ovl_cache_get_impure()
605 ovl_dir_cache_free(d_inode(dentry)); in ovl_cache_get_impure()
606 ovl_set_dir_cache(d_inode(dentry), NULL); in ovl_cache_get_impure()
628 ovl_clear_flag(OVL_IMPURE, d_inode(dentry)); in ovl_cache_get_impure()
634 ovl_set_dir_cache(d_inode(dentry), cache); in ovl_cache_get_impure()
676 struct inode *dir = d_inode(file->f_path.dentry); in ovl_is_impure_dir()
1007 inode_lock_nested(upper->d_inode, I_MUTEX_CHILD); in ovl_cleanup_whiteouts()
1021 if (dentry->d_inode) in ovl_cleanup_whiteouts()
1022 ovl_cleanup(upper->d_inode, dentry); in ovl_cleanup_whiteouts()
1025 inode_unlock(upper->d_inode); in ovl_cleanup_whiteouts()
1069 struct inode *dir = path->dentry->d_inode; in ovl_workdir_cleanup_recurse()
1116 if (dentry->d_inode) in ovl_workdir_cleanup_recurse()
1156 struct inode *dir = indexdir->d_inode; in ovl_indexdir_cleanup()