Searched refs:realinode (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.15/fs/overlayfs/ |
| D | inode.c | 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() [all …]
|
| D | file.c | 26 static char ovl_whatisit(struct inode *inode, struct inode *realinode) in ovl_whatisit() argument 28 if (realinode != ovl_inode_upper(inode)) in ovl_whatisit() 40 struct inode *realinode) in ovl_open_realfile() argument 53 err = inode_permission(&init_user_ns, realinode, MAY_OPEN | acc_mode); in ovl_open_realfile() 57 if (!inode_owner_or_capable(&init_user_ns, realinode)) in ovl_open_realfile() 60 realfile = open_with_fake_path(&file->f_path, flags, realinode, in ovl_open_realfile() 66 file, file, ovl_whatisit(inode, realinode), file->f_flags, in ovl_open_realfile() 107 struct inode *realinode; in ovl_real_fdget_meta() local 113 realinode = ovl_inode_real(inode); in ovl_real_fdget_meta() 115 realinode = ovl_inode_realdata(inode); in ovl_real_fdget_meta() [all …]
|
| D | super.c | 1016 struct inode *realinode = ovl_inode_real(inode); in ovl_posix_acl_xattr_set() local 1029 if (!realinode->i_op->set_acl) in ovl_posix_acl_xattr_set()
|