Searched refs:dentry (Results 1 - 25 of 68) sorted by relevance

123

/freebsd-current/sys/compat/linuxkpi/common/include/linux/
H A Ddcache.h34 struct dentry { struct
40 d_inode(const struct dentry *dentry) argument
42 return (dentry->d_inode);
H A Ddebugfs.h60 struct dentry *debugfs_create_file(const char *name, umode_t mode,
61 struct dentry *parent, void *data,
65 struct dentry *debugfs_create_file_size(const char *name, umode_t mode,
66 struct dentry *parent, void *data,
70 struct dentry *debugfs_create_file_unsafe(const char *name, umode_t mode,
71 struct dentry *parent, void *data,
74 struct dentry *debugfs_create_mode_unsafe(const char *name, umode_t mode,
75 struct dentry *parent, void *data,
80 struct dentry *debugfs_create_dir(const char *name, struct dentry *paren
[all...]
H A Dfs.h51 struct dentry;
89 struct dentry *f_dentry;
90 struct dentry f_dentry_store;
164 int (*fsync)(struct file *, struct dentry *, int datasync);
/freebsd-current/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_debugfs.h41 struct dentry *dentry; member in struct:vchiq_debugfs_node_struct
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);
165 static int vchiq_debugfs_create_log_entries(struct dentry *top)
167 struct dentry *dir;
276 struct dentry *top, *use_count, *trace;
277 struct dentry *client
[all...]
/freebsd-current/sys/contrib/dev/iwlwifi/fw/
H A Ddebugfs.h11 struct dentry *dbgfs_dir);
15 struct dentry *dbgfs_dir) { }
/freebsd-current/sys/contrib/openzfs/include/os/linux/kernel/linux/
H A Ddcache_compat.h31 #define dname(dentry) ((char *)((dentry)->d_name.name))
32 #define dlen(dentry) ((int)((dentry)->d_name.len))
71 * the dentry structure. To handle this we define an appropriate
79 * registered dentry->d_op table. This is required because d_set_d_op()
80 * issues a warning when the dentry operations table is already set.
86 d_clear_d_op(struct dentry *dentry) argument
88 dentry
101 struct dentry *dentry; local
[all...]
H A Dxattr_compat.h46 fn(struct dentry *dentry) \
48 return (!!__ ## fn(dentry->d_inode, NULL, 0, NULL, 0)); \
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, \
80 * The xattr_handler->get() callback was changed to take a both dentry an
[all...]
H A Dvfs_compat.h287 * struct access file->f_path.dentry was replaced by accessor function
291 static inline struct dentry *file_dentry(const struct file *f)
293 return (f->f_path.dentry);
347 setattr_prepare(struct dentry *dentry, struct iattr *ia) argument
349 return (inode_change_ok(dentry->d_inode, ia));
377 func(struct vfsmount *mnt, struct dentry *dentry, struct kstat *stat) \
379 struct path path = { .mnt = mnt, .dentry = dentry }; \
[all...]
/freebsd-current/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_inode.c37 static struct dentry *
38 zpl_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) argument
48 zfsvfs_t *zfsvfs = dentry->d_sb->s_fs_info;
50 if (dlen(dentry) >= ZAP_MAXNAMELEN)
63 error = -zfs_lookup(ITOZ(dir), dname(dentry), &zp,
69 spin_lock(&dentry->d_lock);
70 dentry->d_time = jiffies;
71 spin_unlock(&dentry->d_lock);
86 return (d_splice_alias(NULL, dentry));
136 zpl_create(struct user_namespace *user_ns, struct inode *dir, struct dentry *dentry, umode_t mode, bool flag) argument
185 zpl_mknod(struct user_namespace *user_ns, struct inode *dir, struct dentry *dentry, umode_t mode, dev_t rdev) argument
313 zpl_unlink(struct inode *dir, struct dentry *dentry) argument
340 zpl_mkdir(struct user_namespace *user_ns, struct inode *dir, struct dentry *dentry, umode_t mode) argument
388 zpl_rmdir(struct inode *dir, struct dentry *dentry) argument
480 zpl_setattr(struct user_namespace *user_ns, struct dentry *dentry, struct iattr *ia) argument
606 zpl_symlink(struct user_namespace *user_ns, struct inode *dir, struct dentry *dentry, const char *name) argument
658 zpl_put_link(struct dentry *dentry, struct nameidata *nd, void *ptr) argument
674 zpl_get_link_common(struct dentry *dentry, struct inode *ip, char **link) argument
705 zpl_get_link(struct dentry *dentry, struct inode *inode, struct delayed_call *done) argument
724 zpl_get_link(struct dentry *dentry, struct inode *inode, void **cookie) argument
740 zpl_follow_link(struct dentry *dentry, void **cookie) argument
753 zpl_follow_link(struct dentry *dentry, struct nameidata *nd) argument
769 zpl_link(struct dentry *old_dentry, struct inode *dir, struct dentry *dentry) argument
[all...]
H A Dzpl_ctldir.c120 struct inode *ip = path->dentry->d_inode;
141 static struct dentry *
142 zpl_root_lookup(struct inode *dip, struct dentry *dentry, unsigned int flags) argument
149 error = -zfsctl_root_lookup(dip, dname(dentry), &ip, 0, cr, NULL, NULL);
155 return (d_splice_alias(NULL, dentry));
160 return (d_splice_alias(ip, dentry));
206 * as of the 3.18 kernel revaliding the mountpoint dentry will result in
211 zpl_snapdir_revalidate(struct dentry *dentry, struc argument
233 zpl_snapdir_lookup(struct inode *dip, struct dentry *dentry, unsigned int flags) argument
360 zpl_snapdir_rmdir(struct inode *dip, struct dentry *dentry) argument
375 zpl_snapdir_mkdir(struct user_namespace *user_ns, struct inode *dip, struct dentry *dentry, umode_t mode) argument
511 zpl_shares_lookup(struct inode *dip, struct dentry *dentry, unsigned int flags) argument
[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;
71 static struct dentry *
112 static struct dentry *
113 zpl_get_parent(struct dentry *child)
H A Dzfs_ctldir.c120 struct dentry *se_root_dentry; /* snapshot root dentry */
136 uint64_t objsetid, struct dentry *root_dentry)
662 struct dentry *dentry; local
673 dentry = d_obtain_alias(igrab(ip));
674 if (!IS_ERR(dentry)) {
675 gen = !!d_mountpoint(dentry);
676 dput(dentry);
1098 struct dentry *dentr local
1218 struct dentry *dentry; local
[all...]
H A Dzpl_super.c136 zpl_statfs(struct dentry *dentry, struct kstatfs *statp) argument
142 error = -zfs_statvfs(dentry->d_inode, statp);
217 zpl_show_devname(struct seq_file *seq, struct dentry *root)
255 zpl_show_options(struct seq_file *seq, struct dentry *root)
357 static struct dentry *
H A Dzpl_xattr.c75 * associated entry in the dentry cache which references it. This is
98 struct dentry *dentry; member in struct:xattr_filldir
186 struct inode *ip = xf->dentry->d_inode;
211 znode_t *zp = ITOZ(xf->dentry->d_inode);
238 zpl_xattr_list(struct dentry *dentry, char *buffer, size_t buffer_size) argument
240 znode_t *zp = ITOZ(dentry->d_inode);
242 xattr_filldir_t xf = { buffer_size, 0, buffer, dentry };
1066 zpl_set_acl(struct mnt_idmap *userns, struct dentry *dentr
[all...]
/freebsd-current/sys/contrib/dev/athk/ath11k/
H A Dspectral.h31 struct dentry *scan_ctl;
32 struct dentry *scan_count;
33 struct dentry *scan_bins;
H A Ddebugfs_sta.h17 struct ieee80211_sta *sta, struct dentry *dir);
/freebsd-current/sys/compat/lindebugfs/
H A Dlindebugfs.c83 struct dentry dm_dnode;
187 struct dentry *
189 struct dentry *parent, void *data,
193 struct dentry *dnode;
222 struct dentry *
224 struct dentry *parent, void *data,
242 struct dentry *
244 struct dentry *parent, void *data,
251 struct dentry *
253 struct dentry *paren
[all...]
/freebsd-current/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzpl.h70 extern ssize_t zpl_xattr_list(struct dentry *dentry, char *buf, size_t size);
76 extern int zpl_set_acl(struct mnt_idmap *idmap, struct dentry *dentry,
82 extern int zpl_set_acl(struct user_namespace *userns, struct dentry *dentry,
257 #define zpl_setattr_prepare(ns, dentry, ia) setattr_prepare(ns, dentry, ia)
263 #define zpl_setattr_prepare(ns, dentry, ia) setattr_prepare(dentry, i
[all...]
/freebsd-current/sys/gnu/gcov/
H A Dgcov_fs.c190 * @dentry: main debugfs entry, either a directory or data file
208 struct dentry *dentry; member in struct:gcov_node
209 struct dentry **links;
538 add_links(struct gcov_node *node, struct dentry *parent)
547 node->links = malloc((num*sizeof(struct dentry *)), M_GCOV, M_NOWAIT|M_ZERO);
618 node->dentry = debugfs_create_file(deskew(node->name), 0600,
619 parent->dentry, node, &gcov_data_fops);
621 node->dentry = debugfs_create_dir(node->name, parent->dentry);
[all...]
/freebsd-current/sys/contrib/dev/mediatek/mt76/
H A Ddebugfs.c103 struct dentry *
109 struct dentry *dir;
/freebsd-current/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_sysfs.c50 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
75 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
116 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
143 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
159 sysfs_remove_file((_dentry)->kobj, &(_dentry)->dentry.attr); \
176 vdentry->dentry.show = show;
177 vdentry->dentry.store = store;
178 sysfs_attr_init(&vdentry->dentry.attr);
179 vdentry->dentry.attr.name = vdentry->name;
180 vdentry->dentry
[all...]
/freebsd-current/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dvnode.h110 struct dentry *va_dentry; /* dentry to wire */
/freebsd-current/sys/dev/bnxt/bnxt_re/
H A Dbnxt_re.h324 struct dentry *qpinfo_dir;
325 struct dentry *service_fn_dir;
327 struct dentry *stat_query;
329 struct dentry *qplist_query;
331 struct dentry *service_fn_query;
553 struct dentry *port_debug_dir;
554 struct dentry *info;
555 struct dentry *drv_dbg_stats;
556 struct dentry *sp_perf_stats;
557 struct dentry *pdev_debug_di
[all...]
/freebsd-current/sys/contrib/dev/athk/ath10k/
H A Dspectral.c476 static struct dentry *create_buf_file_handler(const char *filename,
477 struct dentry *parent,
482 struct dentry *buf_file;
493 static int remove_buf_file_handler(struct dentry *dentry) argument
495 debugfs_remove(dentry);

Completed in 331 milliseconds

123