/freebsd-current/sys/compat/linuxkpi/common/include/linux/ |
H A D | dcache.h | 34 struct dentry { struct 40 d_inode(const struct dentry *dentry) argument 42 return (dentry->d_inode);
|
H A D | debugfs.h | 60 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 D | fs.h | 51 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 D | vchiq_debugfs.h | 41 struct dentry *dentry; member in struct:vchiq_debugfs_node_struct
|
H A D | vchiq_debugfs.c | 59 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 D | debugfs.h | 11 struct dentry *dbgfs_dir); 15 struct dentry *dbgfs_dir) { }
|
/freebsd-current/sys/contrib/openzfs/include/os/linux/kernel/linux/ |
H A D | dcache_compat.h | 31 #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 D | xattr_compat.h | 46 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 D | vfs_compat.h | 287 * 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 D | zpl_inode.c | 37 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 D | zpl_ctldir.c | 120 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 D | zpl_export.c | 38 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 D | zfs_ctldir.c | 120 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 D | zpl_super.c | 136 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 D | zpl_xattr.c | 75 * 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 D | spectral.h | 31 struct dentry *scan_ctl; 32 struct dentry *scan_count; 33 struct dentry *scan_bins;
|
H A D | debugfs_sta.h | 17 struct ieee80211_sta *sta, struct dentry *dir);
|
/freebsd-current/sys/compat/lindebugfs/ |
H A D | lindebugfs.c | 83 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 D | zpl.h | 70 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 D | gcov_fs.c | 190 * @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 D | debugfs.c | 103 struct dentry * 109 struct dentry *dir;
|
/freebsd-current/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_sysfs.c | 50 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 D | vnode.h | 110 struct dentry *va_dentry; /* dentry to wire */
|
/freebsd-current/sys/dev/bnxt/bnxt_re/ |
H A D | bnxt_re.h | 324 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 D | spectral.c | 476 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);
|