Lines Matching refs:realinode

33 		struct inode *realinode = d_inode(ovl_dentry_real(dentry));  in ovl_setattr()  local
36 if (atomic_read(&realinode->i_writecount) < 0) in ovl_setattr()
283 struct inode *realinode = upperinode ?: ovl_inode_lower(inode); in ovl_permission() local
288 if (!realinode) { in ovl_permission()
303 !special_file(realinode->i_mode) && mask & MAY_WRITE) { in ovl_permission()
308 err = inode_permission(realinode, mask); in ovl_permission()
447 struct inode *realinode = ovl_inode_real(inode); in ovl_get_acl() local
451 if (!IS_ENABLED(CONFIG_FS_POSIX_ACL) || !IS_POSIXACL(realinode)) in ovl_get_acl()
455 acl = get_acl(realinode, type); in ovl_get_acl()
482 struct inode *realinode = ovl_inode_real(inode); in ovl_fiemap() local
485 if (!realinode->i_op->fiemap) in ovl_fiemap()
489 err = realinode->i_op->fiemap(realinode, fieinfo, start, len); in ovl_fiemap()
636 struct inode *realinode; in ovl_inode_init() local
645 realinode = ovl_inode_real(inode); in ovl_inode_init()
646 ovl_copyattr(realinode, inode); in ovl_inode_init()
647 ovl_copyflags(realinode, inode); in ovl_inode_init()
721 struct inode *realinode = d_inode(realdentry); in ovl_set_nlink_common() local
726 (int) (inode->i_nlink - realinode->i_nlink)); in ovl_set_nlink_common()
959 struct inode *realinode = upperdentry ? d_inode(upperdentry) : NULL; in ovl_get_inode() local
969 if (!realinode) in ovl_get_inode()
970 realinode = d_inode(lowerdentry); in ovl_get_inode()
976 is_dir = S_ISDIR(realinode->i_mode); in ovl_get_inode()
980 unsigned int nlink = is_dir ? 1 : realinode->i_nlink; in ovl_get_inode()
1015 ino = realinode->i_ino; in ovl_get_inode()
1018 ovl_fill_inode(inode, realinode->i_mode, realinode->i_rdev); in ovl_get_inode()