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()
331 return !ovl_test_flag(OVL_WHITEOUTS, d_inode(dir)); in ovl_dir_is_real()
410 cache = ovl_dir_cache(d_inode(dentry)); in ovl_cache_get()
416 ovl_set_dir_cache(d_inode(dentry), NULL); in ovl_cache_get()
434 ovl_set_dir_cache(d_inode(dentry), cache); in ovl_cache_get()
495 if (IS_ERR_OR_NULL(this) || !this->d_inode) { in ovl_cache_update_ino()
612 cache = ovl_dir_cache(d_inode(dentry)); in ovl_cache_get_impure()
617 ovl_dir_cache_free(d_inode(dentry)); in ovl_cache_get_impure()
618 ovl_set_dir_cache(d_inode(dentry), NULL); in ovl_cache_get_impure()
640 ovl_clear_flag(OVL_IMPURE, d_inode(dentry)); in ovl_cache_get_impure()
646 ovl_set_dir_cache(d_inode(dentry), cache); in ovl_cache_get_impure()
688 struct inode *dir = d_inode(file->f_path.dentry); in ovl_is_impure_dir()
1027 inode_lock_nested(upper->d_inode, I_MUTEX_CHILD); in ovl_cleanup_whiteouts()
1041 if (dentry->d_inode) in ovl_cleanup_whiteouts()
1042 ovl_cleanup(upper->d_inode, dentry); in ovl_cleanup_whiteouts()
1045 inode_unlock(upper->d_inode); in ovl_cleanup_whiteouts()
1089 struct inode *dir = path->dentry->d_inode; in ovl_workdir_cleanup_recurse()
1136 if (dentry->d_inode) in ovl_workdir_cleanup_recurse()
1176 struct inode *dir = indexdir->d_inode; in ovl_indexdir_cleanup()