Home
last modified time | relevance | path

Searched refs:dentry (Results 1 – 25 of 33) sorted by relevance

12

/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_inode.c255 zpl_unlink(struct inode *dir, struct dentry *dentry) in zpl_unlink() argument
315 zpl_rmdir(struct inode *dir, struct dentry *dentry) in zpl_rmdir() argument
362 zpl_setattr(struct dentry *dentry, struct iattr *ia) in zpl_setattr() argument
520 zpl_get_link(struct dentry *dentry, struct inode *inode, in zpl_get_link() argument
526 if (!dentry) in zpl_get_link()
544 if (!dentry) in zpl_get_link()
555 zpl_follow_link(struct dentry *dentry, void **cookie) in zpl_follow_link() argument
584 zpl_link(struct dentry *old_dentry, struct inode *dir, struct dentry *dentry) in zpl_link() argument
616 zpl_revalidate(struct dentry *dentry, struct nameidata *nd) argument
620 zpl_revalidate(struct dentry *dentry, unsigned int flags)
[all …]
H A Dzpl_ctldir.c116 static struct dentry *
117 zpl_root_lookup(struct inode *dip, struct dentry *dentry, unsigned int flags) in zpl_root_lookup() argument
186 zpl_snapdir_revalidate(struct dentry *dentry, struct nameidata *i) in zpl_snapdir_revalidate() argument
188 zpl_snapdir_revalidate(struct dentry *dentry, unsigned int flags) in zpl_snapdir_revalidate()
207 static struct dentry *
208 zpl_snapdir_lookup(struct inode *dip, struct dentry *dentry, in zpl_snapdir_lookup() argument
228 d_clear_d_op(dentry); in zpl_snapdir_lookup()
322 zpl_snapdir_rmdir(struct inode *dip, struct dentry *dentry) in zpl_snapdir_rmdir() argument
336 zpl_snapdir_mkdir(struct inode *dip, struct dentry *dentry, umode_t mode) in zpl_snapdir_mkdir() argument
420 static struct dentry *
[all …]
H A Dzpl_export.c38 zpl_encode_fh(struct dentry *dentry, __u32 *fh, int *max_len, int connectable)
41 struct inode *ip = dentry->d_inode;
67 static struct dentry *
108 static struct dentry *
109 zpl_get_parent(struct dentry *child)
H A Dzfs_ctldir.c613 struct dentry *dentry; in zfsctl_snapdir_fid() local
625 if (!IS_ERR(dentry)) { in zfsctl_snapdir_fid()
627 dput(dentry); in zfsctl_snapdir_fid()
1043 struct dentry *dentry = path->dentry; in zfsctl_snapshot_mount() local
1076 dname(dentry)); in zfsctl_snapshot_mount()
1131 dentry = spath.dentry; in zfsctl_snapshot_mount()
1137 dentry); in zfsctl_snapshot_mount()
1162 struct dentry *dentry; in zfsctl_snapdir_vget() local
1190 if (gen != (!IS_ERR(dentry) && d_mountpoint(dentry))) { in zfsctl_snapdir_vget()
1195 if (!IS_ERR(dentry)) in zfsctl_snapdir_vget()
[all …]
H A Dzpl_super.c135 zpl_statfs(struct dentry *dentry, struct kstatfs *statp) in zpl_statfs() argument
141 error = -zfs_statvfs(dentry->d_inode, statp); in zpl_statfs()
214 zpl_show_devname(struct seq_file *seq, struct dentry *root) in zpl_show_devname()
240 zpl_show_options(struct seq_file *seq, struct dentry *root) in zpl_show_options()
316 static struct dentry *
H A Dzpl_xattr.c91 struct dentry *dentry; member
100 struct dentry *d = xf->dentry; in zpl_xattr_permission()
185 struct inode *ip = xf->dentry->d_inode; in zpl_xattr_list_dir()
210 znode_t *zp = ITOZ(xf->dentry->d_inode); in zpl_xattr_list_sa()
237 zpl_xattr_list(struct dentry *dentry, char *buffer, size_t buffer_size) in zpl_xattr_list() argument
239 znode_t *zp = ITOZ(dentry->d_inode); in zpl_xattr_list()
241 xattr_filldir_t xf = { buffer_size, 0, buffer, dentry }; in zpl_xattr_list()
/f-stack/freebsd/contrib/openzfs/include/os/linux/kernel/linux/
H A Dxattr_compat.h46 fn(struct dentry *dentry) \
56 fn(struct dentry *dentry, char *list, size_t list_size, \
59 return (__ ## fn(dentry->d_inode, \
68 fn(const struct xattr_handler *handler, struct dentry *dentry, \
71 return (__ ## fn(dentry->d_inode, \
86 fn(const struct xattr_handler *handler, struct dentry *dentry, \
100 fn(const struct xattr_handler *handler, struct dentry *dentry, \
113 fn(struct dentry *dentry, const char *name, void *buffer, size_t size, \
130 fn(const struct xattr_handler *handler, struct dentry *dentry, \
145 fn(const struct xattr_handler *handler, struct dentry *dentry, \
[all …]
H A Ddcache_compat.h31 #define dname(dentry) ((char *)((dentry)->d_name.name)) argument
32 #define dlen(dentry) ((int)((dentry)->d_name.len)) argument
56 d_clear_d_op(struct dentry *dentry) in d_clear_d_op() argument
58 dentry->d_op = NULL; in d_clear_d_op()
59 dentry->d_flags &= ~( in d_clear_d_op()
H A Dvfs_compat.h291 static inline struct dentry *file_dentry(const struct file *f) in file_dentry()
293 return (f->f_path.dentry); in file_dentry()
348 setattr_prepare(struct dentry *dentry, struct iattr *ia) in setattr_prepare() argument
350 return (inode_change_ok(dentry->d_inode, ia)); in setattr_prepare()
378 func(struct vfsmount *mnt, struct dentry *dentry, struct kstat *stat) \
380 struct path path = { .mnt = mnt, .dentry = dentry }; \
/f-stack/freebsd/contrib/openzfs/config/
H A Dkernel-xattr-handler.m472 struct dentry *dentry, struct inode *inode,
84 struct dentry *dentry, const char *name,
95 int get(struct dentry *dentry, const char *name,
109 dnl # dentry and inode.
159 struct dentry *dentry, struct inode *inode,
173 struct dentry *dentry, const char *name,
185 int set(struct dentry *dentry, const char *name,
199 dnl # dentry and inode.
248 bool list(struct dentry *dentry) { return 0; }
259 struct dentry *dentry, char *list, size_t list_size,
[all …]
H A Dkernel-setattr-prepare.m44 dnl # and updated to take a dentry rather than an inode.
10 struct dentry *dentry = NULL;
13 setattr_prepare(dentry, attr);
H A Dkernel-inode-lookup.m49 struct dentry *inode_lookup(struct inode *inode,
10 struct dentry *dentry, unsigned int flags) { return NULL; }
H A Dkernel-dentry-operations.m4101 int revalidate (struct dentry *dentry,
124 dnl # The 'struct dentry_operations' was constified in the dentry structure.
134 struct dentry d __attribute__ ((unused));
140 AC_MSG_CHECKING([whether dentry uses const struct dentry_operations])
144 [dentry uses const struct dentry_operations])
H A Dkernel-get-link.m48 const char *get_link(struct dentry *de, struct inode *ip,
18 const char *get_link(struct dentry *de, struct
28 const char *follow_link(struct dentry *de,
38 void *follow_link(struct dentry *de, struct
65 dnl # - When called in RCU mode a NULL dentry is passed.
H A Dkernel-show-options.m48 int show_options(struct seq_file * x, struct dentry * y) {
19 AC_MSG_CHECKING([whether sops->show_options() wants dentry])
H A Dkernel-inode-create.m49 int inode_create(struct inode *inode ,struct dentry *dentry,
H A Dkernel-tmpfile.m48 int tmpfile(struct inode *inode, struct dentry *dentry,
H A Dkernel-fst-mount.m410 static struct dentry *
13 struct dentry *d = NULL;
H A Dkernel-rename.m49 int rename_fn(struct inode *sip, struct dentry *sdp,
10 struct inode *tip, struct dentry *tdp,
H A Dkernel-fsync.m433 AC_MSG_CHECKING([whether fops->fsync() wants no dentry])
37 [fops->fsync() without dentry])
H A Dkernel-mkdir-umode-t.m413 int mkdir(struct inode *inode, struct dentry *dentry,
H A Dkernel-vfs-getattr.m453 dnl # vfs_getattr(struct vfsmount *v, struct dentry *d, struct kstat *k)
60 (struct dentry *)NULL,
/f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_debugfs.c59 struct dentry *vchiq_cfg_dir;
62 struct dentry *clients;
65 struct dentry *log_categories;
74 struct dentry *dir;
88 static struct dentry *vchiq_clients_top(void);
89 static struct dentry *vchiq_debugfs_top(void);
167 struct dentry *dir; in vchiq_debugfs_create_log_entries()
276 struct dentry *top, *use_count, *trace; in vchiq_debugfs_add_instance()
315 debugfs_remove_recursive(node->dentry); in vchiq_debugfs_remove_instance()
352 static struct dentry *vchiq_clients_top(void) in vchiq_clients_top()
[all …]
H A Dvchiq_debugfs.h41 struct dentry *dentry; member
/f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzpl.h61 extern ssize_t zpl_xattr_list(struct dentry *dentry, char *buf, size_t size);

12