Lines Matching refs:realinode
29 static char ovl_whatisit(struct inode *inode, struct inode *realinode) in ovl_whatisit() argument
31 if (realinode != ovl_inode_upper(inode)) in ovl_whatisit()
43 struct inode *realinode) in ovl_open_realfile() argument
56 err = inode_permission(realinode, MAY_OPEN | acc_mode); in ovl_open_realfile()
59 } else if (old_cred && !inode_owner_or_capable(realinode)) { in ovl_open_realfile()
62 realfile = open_with_fake_path(&file->f_path, flags, realinode, in ovl_open_realfile()
68 file, file, ovl_whatisit(inode, realinode), file->f_flags, in ovl_open_realfile()
115 struct inode *realinode; in ovl_real_fdget_meta() local
121 realinode = ovl_inode_real(inode); in ovl_real_fdget_meta()
123 realinode = ovl_inode_realdata(inode); in ovl_real_fdget_meta()
126 if (unlikely(file_inode(real->file) != realinode)) { in ovl_real_fdget_meta()
128 real->file = ovl_open_realfile(file, realinode); in ovl_real_fdget_meta()
427 struct inode *realinode = ovl_inode_real(inode); in ovl_splice_write() local
432 ovl_copyattr(realinode, inode); in ovl_splice_write()
448 ovl_copyattr(realinode, inode); in ovl_splice_write()