Lines Matching refs:inode
298 struct inode *inode = d_backing_inode(dentry); in cap_inode_need_killpriv() local
301 error = __vfs_getxattr(dentry, inode, XATTR_NAME_CAPS, NULL, 0); in cap_inode_need_killpriv()
379 struct inode *inode, const char *name, void **buffer, in cap_inode_getsecurity() argument
395 dentry = d_find_any_alias(inode); in cap_inode_getsecurity()
409 fs_ns = inode->i_sb->s_user_ns; in cap_inode_getsecurity()
549 struct inode *inode = d_backing_inode(dentry); in cap_convert_nscap() local
551 *fs_ns = inode->i_sb->s_user_ns; in cap_convert_nscap()
559 if (!capable_wrt_inode_uidgid(mnt_userns, inode, CAP_SETFCAP)) in cap_convert_nscap()
562 if (ns_capable(inode->i_sb->s_user_ns, CAP_SETFCAP)) in cap_convert_nscap()
653 struct inode *inode = d_backing_inode(dentry); in get_vfs_caps_from_disk() local
664 if (!inode) in get_vfs_caps_from_disk()
667 fs_ns = inode->i_sb->s_user_ns; in get_vfs_caps_from_disk()
668 size = __vfs_getxattr((struct dentry *)dentry, inode, in get_vfs_caps_from_disk()
1050 struct inode *inode = d_backing_inode(dentry); in cap_inode_removexattr() local
1051 if (!inode) in cap_inode_removexattr()
1053 if (!capable_wrt_inode_uidgid(mnt_userns, inode, CAP_SETFCAP)) in cap_inode_removexattr()