Lines Matching refs:dentry
326 int cap_inode_need_killpriv(struct dentry *dentry) in cap_inode_need_killpriv() argument
328 struct inode *inode = d_backing_inode(dentry); in cap_inode_need_killpriv()
331 error = __vfs_getxattr(dentry, inode, XATTR_NAME_CAPS, NULL, 0); in cap_inode_need_killpriv()
351 int cap_inode_killpriv(struct mnt_idmap *idmap, struct dentry *dentry) in cap_inode_killpriv() argument
355 error = __vfs_removexattr(idmap, dentry, XATTR_NAME_CAPS); in cap_inode_killpriv()
422 struct dentry *dentry; in cap_inode_getsecurity() local
428 dentry = d_find_any_alias(inode); in cap_inode_getsecurity()
429 if (!dentry) in cap_inode_getsecurity()
431 size = vfs_getxattr_alloc(idmap, dentry, XATTR_NAME_CAPS, &tmpbuf, in cap_inode_getsecurity()
433 dput(dentry); in cap_inode_getsecurity()
559 int cap_convert_nscap(struct mnt_idmap *idmap, struct dentry *dentry, in cap_convert_nscap() argument
566 struct inode *inode = d_backing_inode(dentry); in cap_convert_nscap()
666 const struct dentry *dentry, in get_vfs_caps_from_disk() argument
669 struct inode *inode = d_backing_inode(dentry); in get_vfs_caps_from_disk()
684 size = __vfs_getxattr((struct dentry *)dentry, inode, in get_vfs_caps_from_disk()
776 file->f_path.dentry, &vcaps); in get_file_caps()
1015 int cap_inode_setxattr(struct dentry *dentry, const char *name, in cap_inode_setxattr() argument
1018 struct user_namespace *user_ns = dentry->d_sb->s_user_ns; in cap_inode_setxattr()
1057 struct dentry *dentry, const char *name) in cap_inode_removexattr() argument
1059 struct user_namespace *user_ns = dentry->d_sb->s_user_ns; in cap_inode_removexattr()
1068 struct inode *inode = d_backing_inode(dentry); in cap_inode_removexattr()