Lines Matching refs:d_inode

192 			if (ovl_test_flag(OVL_CONST_INO, d_inode(dentry)))  in ovl_path_type()
195 !ovl_has_upperdata(d_inode(dentry))) in ovl_path_type()
274 return ovl_upperdentry_dereference(OVL_I(d_inode(dentry))); in ovl_dentry_upper()
354 return upperdentry ? d_inode(upperdentry) : NULL; in ovl_inode_upper()
361 return lowerpath ? d_inode(lowerpath->dentry) : NULL; in ovl_inode_lower()
377 return lowerdata ? d_inode(lowerdata) : NULL; in ovl_inode_lowerdata()
430 return !dentry->d_inode && ovl_dentry_is_opaque(dentry); in ovl_dentry_is_whiteout()
499 return !ovl_test_flag(OVL_UPPERDATA, d_inode(dentry)); in ovl_dentry_needs_data_copy_up_locked()
507 return !ovl_has_upperdata(d_inode(dentry)); in ovl_dentry_needs_data_copy_up()
512 return OVL_I(d_inode(dentry))->redirect; in ovl_dentry_get_redirect()
517 struct ovl_inode *oi = OVL_I(d_inode(dentry)); in ovl_dentry_set_redirect()
525 struct inode *upperinode = d_inode(upperdentry); in ovl_inode_update()
542 struct inode *inode = d_inode(dentry); in ovl_dir_version_inc()
560 ovl_copyattr(d_inode(dentry)); in ovl_dir_modified()
573 struct inode *inode = dentry->d_inode; in ovl_is_whiteout()
580 struct inode *inode = d_inode(path->dentry); in ovl_path_open()
649 struct inode *inode = d_inode(dentry); in ovl_copy_up_start()
663 ovl_inode_unlock(d_inode(dentry)); in ovl_copy_up_end()
805 if (ovl_test_flag(OVL_IMPURE, d_inode(dentry))) in ovl_set_impure()
814 ovl_set_flag(OVL_IMPURE, d_inode(dentry)); in ovl_set_impure()
907 struct inode *inode = d_inode(dentry); in ovl_inuse_trylock()
923 struct inode *inode = d_inode(dentry); in ovl_inuse_unlock()
934 struct inode *inode = d_inode(dentry); in ovl_is_inuse()
959 if (!d_is_dir(lower) && d_inode(lower)->i_nlink > 1) in ovl_need_index()
970 struct inode *dir = indexdir->d_inode; in ovl_cleanup_index()
982 inode = d_inode(upperdentry); in ovl_cleanup_index()
995 set_nlink(d_inode(dentry), inode->i_nlink - 1); in ovl_cleanup_index()
1034 struct inode *inode = d_inode(dentry); in ovl_nlink_start()
1087 struct inode *inode = d_inode(dentry); in ovl_nlink_end()
1129 if (!S_ISREG(d_inode(path->dentry)->i_mode)) in ovl_check_metacopy_xattr()
1197 if (!ovl_has_upperdata(d_inode(dentry))) in ovl_is_metacopy_dentry()
1254 struct inode *inode = d_inode(datapath->dentry); in ovl_ensure_verity_loaded()
1283 !S_ISREG(d_inode(metapath->dentry)->i_mode)) in ovl_validate_verity()
1308 digest_size = fsverity_get_digest(d_inode(datapath->dentry), actual_digest, in ovl_validate_verity()
1331 if (!ofs->config.verity_mode || !S_ISREG(d_inode(src->dentry)->i_mode)) in ovl_get_verity_digest()
1341 digest_size = fsverity_get_digest(d_inode(src->dentry), in ovl_get_verity_digest()