Lines Matching refs:dentry
23 struct dentry;
40 bool (*list)(struct dentry *dentry);
41 int (*get)(const struct xattr_handler *, struct dentry *dentry,
45 struct mnt_idmap *idmap, struct dentry *dentry,
61 struct dentry *dentry) in xattr_handler_can_list() argument
63 return handler && (!handler->list || handler->list(dentry)); in xattr_handler_can_list()
74 ssize_t __vfs_getxattr(struct dentry *, struct inode *, const char *, void *, size_t);
75 ssize_t vfs_getxattr(struct mnt_idmap *, struct dentry *, const char *,
77 ssize_t vfs_listxattr(struct dentry *d, char *list, size_t size);
78 int __vfs_setxattr(struct mnt_idmap *, struct dentry *, struct inode *,
80 int __vfs_setxattr_noperm(struct mnt_idmap *, struct dentry *,
82 int __vfs_setxattr_locked(struct mnt_idmap *, struct dentry *,
85 int vfs_setxattr(struct mnt_idmap *, struct dentry *, const char *,
87 int __vfs_removexattr(struct mnt_idmap *, struct dentry *, const char *);
88 int __vfs_removexattr_locked(struct mnt_idmap *, struct dentry *,
90 int vfs_removexattr(struct mnt_idmap *, struct dentry *, const char *);
92 ssize_t generic_listxattr(struct dentry *dentry, char *buffer, size_t buffer_size);
94 struct dentry *dentry, const char *name,