Lines Matching refs:realinode

282 	struct inode *realinode = upperinode ?: ovl_inode_lower(inode);  in ovl_permission()  local
287 if (!realinode) { in ovl_permission()
302 !special_file(realinode->i_mode) && mask & MAY_WRITE) { in ovl_permission()
307 err = inode_permission(&init_user_ns, realinode, mask); in ovl_permission()
452 struct inode *realinode = ovl_inode_real(inode); in ovl_get_acl() local
456 if (!IS_ENABLED(CONFIG_FS_POSIX_ACL) || !IS_POSIXACL(realinode)) in ovl_get_acl()
460 return get_cached_acl_rcu(realinode, type); in ovl_get_acl()
463 acl = get_acl(realinode, type); in ovl_get_acl()
490 struct inode *realinode = ovl_inode_realdata(inode); in ovl_fiemap() local
493 if (!realinode->i_op->fiemap) in ovl_fiemap()
497 err = realinode->i_op->fiemap(realinode, fieinfo, start, len); in ovl_fiemap()
779 struct inode *realinode; in ovl_inode_init() local
788 realinode = ovl_inode_real(inode); in ovl_inode_init()
789 ovl_copyattr(realinode, inode); in ovl_inode_init()
790 ovl_copyflags(realinode, inode); in ovl_inode_init()
864 struct inode *realinode = d_inode(realdentry); in ovl_set_nlink_common() local
869 (int) (inode->i_nlink - realinode->i_nlink)); in ovl_set_nlink_common()
1102 struct inode *realinode = upperdentry ? d_inode(upperdentry) : NULL; in ovl_get_inode() local
1112 if (!realinode) in ovl_get_inode()
1113 realinode = d_inode(lowerdentry); in ovl_get_inode()
1119 is_dir = S_ISDIR(realinode->i_mode); in ovl_get_inode()
1123 unsigned int nlink = is_dir ? 1 : realinode->i_nlink; in ovl_get_inode()
1158 ino = realinode->i_ino; in ovl_get_inode()
1161 ovl_fill_inode(inode, realinode->i_mode, realinode->i_rdev); in ovl_get_inode()