Searched refs:realinode (Results 1 - 3 of 3) sorted by relevance

/linux-master/fs/overlayfs/
H A Dinode.c293 struct inode *realinode; local
299 realinode = ovl_i_path_real(inode, &realpath);
300 if (!realinode) {
315 !special_file(realinode->i_mode) && mask & MAY_WRITE) {
320 err = inode_permission(mnt_idmap(realpath.mnt), realinode, mask);
348 static void ovl_idmap_posix_acl(const struct inode *realinode, argument
352 struct user_namespace *fs_userns = i_user_ns(realinode);
401 struct inode *realinode = d_inode(path->dentry); local
406 real_acl = get_inode_acl(realinode, posix_acl_type(acl_name));
426 ovl_idmap_posix_acl(realinode, idma
445 struct inode *realinode; local
542 struct inode *realinode = ovl_inode_real(inode); local
593 struct inode *realinode = ovl_inode_realdata(inode); local
890 struct inode *realinode; local
974 struct inode *realinode = d_inode(realdentry); local
1212 struct inode *realinode = upperdentry ? d_inode(upperdentry) : NULL; local
[all...]
H A Dfile.c17 static char ovl_whatisit(struct inode *inode, struct inode *realinode) argument
19 if (realinode != ovl_inode_upper(inode))
33 struct inode *realinode = d_inode(realpath->dentry); local
47 err = inode_permission(real_idmap, realinode, MAY_OPEN | acc_mode);
51 if (!inode_owner_or_capable(real_idmap, realinode))
60 file, file, ovl_whatisit(inode, realinode), file->f_flags,
H A Dutil.c1515 struct inode *realinode; local
1520 realinode = ovl_i_path_real(inode, &realpath);
1524 vfsuid = i_uid_into_vfsuid(real_idmap, realinode);
1525 vfsgid = i_gid_into_vfsgid(real_idmap, realinode);
1529 inode->i_mode = realinode->i_mode;
1530 inode_set_atime_to_ts(inode, inode_get_atime(realinode));
1531 inode_set_mtime_to_ts(inode, inode_get_mtime(realinode));
1532 inode_set_ctime_to_ts(inode, inode_get_ctime(realinode));
1533 i_size_write(inode, i_size_read(realinode));

Completed in 144 milliseconds