/linux-master/fs/proc/ |
H A D | base.c | 187 static int proc_cwd_link(struct dentry *dentry, struct path *path) argument 189 struct task_struct *task = get_proc_task(d_inode(dentry)); 204 static int proc_root_link(struct dentry *dentry, struct path *path) argument 206 struct task_struct *task = get_proc_task(d_inode(dentry)); 690 int proc_setattr(struct mnt_idmap *idmap, struct dentry *dentry, argument 694 struct inode *inode = d_inode(dentry); 699 error = setattr_prepare(&nop_mnt_idmap, dentry, att 1719 proc_exe_link(struct dentry *dentry, struct path *exe_path) argument 1738 proc_pid_get_link(struct dentry *dentry, struct inode *inode, struct delayed_call *done) argument 1785 proc_pid_readlink(struct dentry * dentry, char __user * buffer, int buflen) argument 2003 pid_revalidate(struct dentry *dentry, unsigned int flags) argument 2029 pid_delete_dentry(const struct dentry *dentry) argument 2098 dname_to_vma_addr(struct dentry *dentry, unsigned long *start, unsigned long *end) argument 2136 map_files_d_revalidate(struct dentry *dentry, unsigned int flags) argument 2187 map_files_get_link(struct dentry *dentry, struct path *path) argument 2240 proc_map_files_get_link(struct dentry *dentry, struct inode *inode, struct delayed_call *done) argument 2260 proc_map_files_instantiate(struct dentry *dentry, struct task_struct *task, const void *ptr) argument 2283 proc_map_files_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) argument 2631 proc_pident_instantiate(struct dentry *dentry, struct task_struct *task, const void *ptr) argument 2655 proc_pident_lookup(struct inode *dir, struct dentry *dentry, const struct pid_entry *p, const struct pid_entry *end) argument 2878 proc_attr_dir_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) argument 3384 proc_tgid_base_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) argument 3422 proc_pid_instantiate(struct dentry * dentry, struct task_struct *task, const void *ptr) argument 3443 proc_pid_lookup(struct dentry *dentry, unsigned int flags) argument 3709 proc_tid_base_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) argument 3728 proc_task_instantiate(struct dentry *dentry, struct task_struct *task, const void *ptr) argument 3748 proc_task_lookup(struct inode *dir, struct dentry * dentry, unsigned int flags) argument [all...] |
/linux-master/fs/fuse/ |
H A D | dir.c | 38 static inline void __fuse_dentry_settime(struct dentry *entry, u64 time) 43 static inline u64 fuse_dentry_time(const struct dentry *entry) 54 static inline void __fuse_dentry_settime(struct dentry *dentry, u64 time) argument 56 ((union fuse_dentry *) dentry->d_fsdata)->time = time; 59 static inline u64 fuse_dentry_time(const struct dentry *entry) 65 static void fuse_dentry_settime(struct dentry *dentry, u64 time) argument 67 struct fuse_conn *fc = get_fuse_conn_super(dentry->d_sb); 73 if ((!delete && (dentry 283 fuse_dentry_init(struct dentry *dentry) argument 290 fuse_dentry_release(struct dentry *dentry) argument 298 fuse_dentry_delete(const struct dentry *dentry) argument 575 get_create_ext(struct fuse_args *args, struct inode *dir, struct dentry *dentry, umode_t mode) argument 1603 fuse_get_link(struct dentry *dentry, struct inode *inode, struct delayed_call *callback) argument 1871 fuse_do_setattr(struct dentry *dentry, struct iattr *attr, struct file *file) argument [all...] |
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc.h | 740 struct dentry *debug_disc_trc; 741 struct dentry *debug_nodelist; 742 struct dentry *debug_nvmestat; 743 struct dentry *debug_scsistat; 744 struct dentry *debug_ioktime; 745 struct dentry *debug_hdwqstat; 746 struct dentry *vport_debugfs_root; 1343 struct dentry *hba_debugfs_root; 1345 struct dentry *debug_multixri_pools; 1346 struct dentry *debug_hbqinf [all...] |
/linux-master/include/linux/ |
H A D | fsnotify_backend.h | 312 return d_inode(((const struct path *)data)->dentry); 320 static inline struct dentry *fsnotify_data_dentry(const void *data, int data_type) 325 return (struct dentry *)data; 327 return ((const struct path *)data)->dentry; 351 return ((struct dentry *)data)->d_sb; 353 return ((const struct path *)data)->dentry->d_sb; 574 extern int __fsnotify_parent(struct dentry *dentry, __u32 mask, const void *data, 606 * Update the dentry with a flag indicating the interest of its parent to receive 607 * filesystem events when those events happens to this dentry 609 fsnotify_update_flags(struct dentry *dentry) argument 869 __fsnotify_parent(struct dentry *dentry, __u32 mask, const void *data, int data_type) argument 887 fsnotify_update_flags(struct dentry *dentry) argument [all...] |
H A D | mount.h | 17 struct dentry; 70 struct dentry *mnt_root; /* root of the mounted tree */ 102 extern struct vfsmount *vfs_submount(const struct dentry *mountpoint,
|
/linux-master/drivers/vdpa/pds/ |
H A D | debugfs.c | 16 static struct dentry *dbfs_dir; 172 vdpa_aux->dentry = debugfs_create_dir(pci_name(vdpa_aux->padev->vf_pdev), dbfs_dir); 197 debugfs_create_file("identity", 0400, vdpa_aux->dentry, 261 debugfs_create_file("config", 0400, vdpa_aux->dentry, vdpa_aux->pdsv, &config_fops); 267 debugfs_create_file(name, 0400, vdpa_aux->dentry, 274 debugfs_remove_recursive(vdpa_aux->dentry); 275 vdpa_aux->dentry = NULL;
|
/linux-master/fs/gfs2/ |
H A D | export.c | 85 static int gfs2_get_name(struct dentry *parent, char *name, 86 struct dentry *child) 126 static struct dentry *gfs2_get_parent(struct dentry *child) 131 static struct dentry *gfs2_get_dentry(struct super_block *sb, 144 static struct dentry *gfs2_fh_to_dentry(struct super_block *sb, struct fid *fid, 166 static struct dentry *gfs2_fh_to_parent(struct super_block *sb, struct fid *fid,
|
/linux-master/drivers/dma/dw-edma/ |
H A D | dw-hdma-v0-debugfs.c | 61 int nr_entries, struct dentry *dent) 80 u16 ch, struct dentry *dent) 116 static void dw_hdma_debugfs_regs_wr(struct dw_edma *dw, struct dentry *dent) 118 struct dentry *regs_dent, *ch_dent; 133 static void dw_hdma_debugfs_regs_rd(struct dw_edma *dw, struct dentry *dent) 135 struct dentry *regs_dent, *ch_dent; 152 struct dentry *regs_dent;
|
/linux-master/fs/9p/ |
H A D | vfs_super.c | 106 static struct dentry *v9fs_mount(struct file_system_type *fs_type, int flags, 111 struct dentry *root = NULL; 171 * we will do the session_close and root dentry release 173 * attached the fid to dentry so it won't get clunked 211 static int v9fs_statfs(struct dentry *dentry, struct kstatfs *buf) argument 218 fid = v9fs_fid_lookup(dentry); 224 v9ses = v9fs_dentry2v9ses(dentry); 241 res = simple_statfs(dentry, buf);
|
/linux-master/fs/ |
H A D | fhandle.c | 30 if (!exportfs_can_encode_fh(path->dentry->d_sb->s_export_op, fh_flags)) 48 retval = exportfs_encode_fh(path->dentry, 137 static int vfs_dentry_acceptable(void *context, struct dentry *dentry) argument 155 path->dentry = exportfs_decode_fh(path->mnt, 159 if (IS_ERR(path->dentry)) { 160 retval = PTR_ERR(path->dentry);
|
H A D | proc_namespace.c | 105 struct path mnt_path = { .dentry = mnt->mnt_root, .mnt = mnt }; 106 struct super_block *sb = mnt_path.dentry->d_sb; 110 err = sb->s_op->show_devname(m, mnt_path.dentry); 129 err = sb->s_op->show_options(m, mnt_path.dentry); 140 struct path mnt_path = { .dentry = mnt->mnt_root, .mnt = mnt }; 197 struct path mnt_path = { .dentry = mnt->mnt_root, .mnt = mnt }; 198 struct super_block *sb = mnt_path.dentry->d_sb; 204 err = sb->s_op->show_devname(m, mnt_path.dentry); 230 err = sb->s_op->show_stats(m, mnt_path.dentry);
|
/linux-master/fs/erofs/ |
H A D | namei.c | 193 static struct dentry *erofs_lookup(struct inode *dir, struct dentry *dentry, argument 201 trace_erofs_lookup(dir, dentry, flags); 203 if (dentry->d_name.len > EROFS_NAME_LEN) 206 err = erofs_namei(dir, &dentry->d_name, &nid, &d_type); 209 /* negative dentry */ 215 return d_splice_alias(inode, dentry);
|
/linux-master/fs/reiserfs/ |
H A D | xattr_acl.c | 21 reiserfs_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, argument 29 struct inode *inode = d_inode(dentry); 307 struct inode *dir, struct dentry *dentry, 400 int reiserfs_acl_chmod(struct dentry *dentry) argument 402 struct inode *inode = d_inode(dentry); 410 return posix_acl_chmod(&nop_mnt_idmap, dentry, inode->i_mode); 306 reiserfs_inherit_default_acl(struct reiserfs_transaction_handle *th, struct inode *dir, struct dentry *dentry, struct inode *inode) argument
|
H A D | xattr.h | 9 struct dentry; 24 ssize_t reiserfs_listxattr(struct dentry *dentry, char *buffer, size_t size);
|
/linux-master/fs/isofs/ |
H A D | inode.c | 39 static int isofs_hashi(const struct dentry *parent, struct qstr *qstr); 40 static int isofs_dentry_cmpi(const struct dentry *dentry, 44 static int isofs_hashi_ms(const struct dentry *parent, struct qstr *qstr); 45 static int isofs_hash_ms(const struct dentry *parent, struct qstr *qstr); 46 static int isofs_dentry_cmpi_ms(const struct dentry *dentry, 48 static int isofs_dentry_cmp_ms(const struct dentry *dentry, 66 static int isofs_statfs (struct dentry *, struc 175 isofs_hashi_common(const struct dentry *dentry, struct qstr *qstr, int ms) argument 230 isofs_hashi(const struct dentry *dentry, struct qstr *qstr) argument 236 isofs_dentry_cmpi(const struct dentry *dentry, unsigned int len, const char *str, const struct qstr *name) argument 247 isofs_hash_common(const struct dentry *dentry, struct qstr *qstr, int ms) argument 265 isofs_hash_ms(const struct dentry *dentry, struct qstr *qstr) argument 271 isofs_hashi_ms(const struct dentry *dentry, struct qstr *qstr) argument 277 isofs_dentry_cmp_ms(const struct dentry *dentry, unsigned int len, const char *str, const struct qstr *name) argument 284 isofs_dentry_cmpi_ms(const struct dentry *dentry, unsigned int len, const char *str, const struct qstr *name) argument 1004 isofs_statfs(struct dentry *dentry, struct kstatfs *buf) argument [all...] |
/linux-master/fs/qnx6/ |
H A D | qnx6.h | 48 extern struct dentry *qnx6_lookup(struct inode *dir, struct dentry *dentry,
|
/linux-master/drivers/dma/ |
H A D | dmaengine.h | 188 static inline struct dentry * 193 struct dentry; 194 static inline struct dentry *
|
/linux-master/net/hsr/ |
H A D | hsr_debugfs.c | 15 static struct dentry *hsr_debugfs_root_dir; 60 struct dentry *d; 79 struct dentry *de = NULL;
|
/linux-master/arch/s390/hypfs/ |
H A D | hypfs_dbfs.c | 12 static struct dentry *dbfs_dir; 83 df->dentry = debugfs_create_file(df->name, 0400, dbfs_dir, df, 90 debugfs_remove(df->dentry);
|
/linux-master/drivers/interconnect/ |
H A D | debugfs-client.c | 134 int icc_debugfs_client_init(struct dentry *icc_dir) 136 struct dentry *client_dir; 163 int icc_debugfs_client_init(struct dentry *icc_dir)
|
/linux-master/fs/kernfs/ |
H A D | inode.c | 110 int kernfs_iop_setattr(struct mnt_idmap *idmap, struct dentry *dentry, argument 113 struct inode *inode = d_inode(dentry); 123 error = setattr_prepare(&nop_mnt_idmap, dentry, iattr); 139 ssize_t kernfs_iop_listxattr(struct dentry *dentry, char *buf, size_t size) argument 141 struct kernfs_node *kn = kernfs_dentry_node(dentry); 148 return simple_xattr_list(d_inode(dentry), &attrs->xattrs, buf, size); 187 struct inode *inode = d_inode(path->dentry); 322 struct dentry *unuse [all...] |
/linux-master/drivers/pinctrl/ |
H A D | pinmux.h | 15 struct dentry; 110 void pinmux_init_device_debugfs(struct dentry *devroot, 125 static inline void pinmux_init_device_debugfs(struct dentry *devroot,
|
/linux-master/fs/btrfs/ |
H A D | acl.c | 112 int btrfs_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, argument 116 struct inode *inode = d_inode(dentry);
|
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_fs.c | 50 static int qibfs_mknod(struct inode *dir, struct dentry *dentry, argument 78 d_instantiate(dentry, inode); 86 struct dentry *parent, struct dentry **dentry, 92 *dentry = lookup_one_len(name, parent, strlen(name)); 93 if (!IS_ERR(*dentry)) 94 error = qibfs_mknod(d_inode(parent), *dentry, 97 error = PTR_ERR(*dentry); 85 create_file(const char *name, umode_t mode, struct dentry *parent, struct dentry **dentry, const struct file_operations *fops, void *data) argument [all...] |
/linux-master/fs/notify/ |
H A D | fsnotify.c | 116 * on a child we run all of our children and set a dentry flag saying that the 122 struct dentry *alias; 135 struct dentry *child; 194 * Notify this dentry's parent about a child's events with child name info 201 int __fsnotify_parent(struct dentry *dentry, __u32 mask, const void *data, argument 206 struct inode *inode = d_inode(dentry); 207 struct dentry *parent; 208 bool parent_watched = dentry->d_flags & DCACHE_FSNOTIFY_PARENT_WATCHED; 227 parent = dget_parent(dentry); [all...] |