Searched refs:realinode (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/fs/overlayfs/ |
D | inode.c | 35 struct inode *realinode = d_inode(ovl_dentry_real(dentry)); in ovl_setattr() local 38 if (atomic_read(&realinode->i_writecount) < 0) in ovl_setattr() 271 struct inode *realinode = upperinode ?: ovl_inode_lower(inode); in ovl_permission() local 276 if (!realinode) { in ovl_permission() 291 !special_file(realinode->i_mode) && mask & MAY_WRITE) { in ovl_permission() 296 err = inode_permission(realinode, mask); in ovl_permission() 428 struct inode *realinode = ovl_inode_real(inode); in ovl_get_acl() local 432 if (!IS_ENABLED(CONFIG_FS_POSIX_ACL) || !IS_POSIXACL(realinode)) in ovl_get_acl() 436 acl = get_acl(realinode, type); in ovl_get_acl() 463 struct inode *realinode = ovl_inode_real(inode); in ovl_fiemap() local [all …]
|
D | file.c | 16 static char ovl_whatisit(struct inode *inode, struct inode *realinode) in ovl_whatisit() argument 18 if (realinode != ovl_inode_upper(inode)) in ovl_whatisit() 27 struct inode *realinode) in ovl_open_realfile() argument 35 realinode, current_cred()); in ovl_open_realfile() 39 file, file, ovl_whatisit(inode, realinode), file->f_flags, in ovl_open_realfile() 87 struct inode *realinode; in ovl_real_fdget_meta() local 93 realinode = ovl_inode_real(inode); in ovl_real_fdget_meta() 95 realinode = ovl_inode_realdata(inode); in ovl_real_fdget_meta() 98 if (unlikely(file_inode(real->file) != realinode)) { in ovl_real_fdget_meta() 100 real->file = ovl_open_realfile(file, realinode); in ovl_real_fdget_meta() [all …]
|
D | util.c | 408 struct inode *realinode = d_inode(upperdentry ?: lowerdentry); in ovl_inode_init() local 417 ovl_copyattr(realinode, inode); in ovl_inode_init() 418 ovl_copyflags(realinode, inode); in ovl_inode_init() 420 inode->i_ino = realinode->i_ino; in ovl_inode_init()
|
D | super.c | 846 struct inode *realinode = ovl_inode_real(inode); in ovl_posix_acl_xattr_set() local 859 if (!realinode->i_op->set_acl) in ovl_posix_acl_xattr_set()
|