/linux-master/fs/xfs/ |
H A D | xfs_super.h | 103 struct dentry *xfs_debugfs_mkdir(const char *name, struct dentry *parent);
|
/linux-master/fs/hpfs/ |
H A D | namei.c | 23 struct dentry *dentry, umode_t mode) 25 const unsigned char *name = dentry->d_name.name; 26 unsigned len = dentry->d_name.len; 113 d_instantiate(dentry, result); 130 struct dentry *dentry, umode_t mode, bool excl) 132 const unsigned char *name = dentry->d_name.name; 133 unsigned len = dentry->d_name.len; 201 d_instantiate(dentry, resul 22 hpfs_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode) argument 129 hpfs_create(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, bool excl) argument 215 hpfs_mknod(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, dev_t rdev) argument 288 hpfs_symlink(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, const char *symlink) argument 366 hpfs_unlink(struct inode *dir, struct dentry *dentry) argument 417 hpfs_rmdir(struct inode *dir, struct dentry *dentry) argument [all...] |
/linux-master/fs/ext4/ |
H A D | acl.h | 59 int ext4_set_acl(struct mnt_idmap *idmap, struct dentry *dentry,
|
/linux-master/fs/gfs2/ |
H A D | xattr.h | 56 ssize_t gfs2_listxattr(struct dentry *dentry, char *buffer, size_t size);
|
/linux-master/drivers/vfio/ |
H A D | debugfs.c | 12 static struct dentry *vfio_debugfs_root; 69 struct dentry *vfio_dev_migration = NULL;
|
/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_telemetry.h | 15 struct dentry; 59 struct dentry *dbg_dir;
|
/linux-master/security/ |
H A D | lsm_audit.c | 226 inode = d_backing_inode(a->u.path.dentry); 252 inode = a->u.op->path.dentry->d_inode; 266 spin_lock(&a->u.dentry->d_lock); 267 audit_log_untrustedstring(ab, a->u.dentry->d_name.name); 268 spin_unlock(&a->u.dentry->d_lock); 270 inode = d_backing_inode(a->u.dentry); 279 struct dentry *dentry; local 284 dentry = d_find_alias_rcu(inode); 285 if (dentry) { [all...] |
H A D | commoncap.c | 288 * @dentry: The inode/dentry in being changed with change marked ATTR_KILL_PRIV 297 int cap_inode_need_killpriv(struct dentry *dentry) argument 299 struct inode *inode = d_backing_inode(dentry); 302 error = __vfs_getxattr(dentry, inode, XATTR_NAME_CAPS, NULL, 0); 310 * @dentry: The inode/dentry to alter 322 int cap_inode_killpriv(struct mnt_idmap *idmap, struct dentry *dentry) argument 393 struct dentry *dentry; local 530 cap_convert_nscap(struct mnt_idmap *idmap, struct dentry *dentry, const void **ivalue, size_t size) argument 636 get_vfs_caps_from_disk(struct mnt_idmap *idmap, const struct dentry *dentry, struct cpu_vfs_cap_data *cpu_caps) argument 990 cap_inode_setxattr(struct dentry *dentry, const char *name, const void *value, size_t size, int flags) argument 1031 cap_inode_removexattr(struct mnt_idmap *idmap, struct dentry *dentry, const char *name) argument [all...] |
/linux-master/include/linux/ |
H A D | nfs_fs.h | 84 struct dentry *dentry; member in struct:nfs_open_context 401 * our dentry cache after a directory was seen to change on the server. 436 extern int nfs_setattr(struct mnt_idmap *, struct dentry *, struct iattr *); 442 extern struct nfs_open_context *alloc_nfs_open_context(struct dentry *dentry, fmode_t f_mode, struct file *filp); 552 extern void nfs_set_verifier(struct dentry * dentry, unsigned long verf); 556 extern struct dentry *nfs_add_or_obtain(struct dentry *dentr [all...] |
H A D | capability.h | 39 struct dentry; 213 const struct dentry *dentry, 216 int cap_convert_nscap(struct mnt_idmap *idmap, struct dentry *dentry,
|
H A D | audit.h | 280 #define AUDIT_INODE_PARENT 1 /* dentry represents the parent */ 298 extern void __audit_inode(struct filename *name, const struct dentry *dentry, 302 const struct dentry *dentry, 372 const struct dentry *dentry, 375 __audit_inode(name, dentry, aflags); 383 const struct dentry *dentry) 371 audit_inode(struct filename *name, const struct dentry *dentry, unsigned int aflags) argument 382 audit_inode_parent_hidden(struct filename *name, const struct dentry *dentry) argument 389 audit_inode_child(struct inode *parent, const struct dentry *dentry, const unsigned char type) argument 610 audit_inode(struct filename *name, const struct dentry *dentry, unsigned int aflags) argument 617 audit_inode_parent_hidden(struct filename *name, const struct dentry *dentry) argument 620 audit_inode_child(struct inode *parent, const struct dentry *dentry, const unsigned char type) argument [all...] |
/linux-master/security/apparmor/ |
H A D | path.c | 99 res = dentry_path(path->dentry, buf, buflen); 105 if (path->dentry->d_sb->s_magic == PROC_SUPER_MAGIC && 140 res = dentry_path_raw(path->dentry, buf, buflen); 155 * 1. A deleted dentry && profile is not allowing mediation of deleted 157 * security_path hooks as a deleted dentry except without an inode 160 if (d_unlinked(path->dentry) && d_is_positive(path->dentry) &&
|
/linux-master/fs/cachefiles/ |
H A D | volume.c | 22 struct dentry *vdentry, *fan; 51 volume->dentry = vdentry; 64 cachefiles_put_directory(volume->dentry); 97 cachefiles_put_directory(volume->dentry); 118 cachefiles_put_directory(volume->dentry);
|
/linux-master/kernel/ |
H A D | usermode_driver.c | 64 if (WARN_ON_ONCE(info->wd.dentry || info->wd.mnt)) 72 info->wd.dentry = mnt->mnt_root; 85 !info->wd.dentry || 86 info->wd.mnt->mnt_root != info->wd.dentry)) 91 info->wd.dentry = NULL;
|
/linux-master/fs/jfs/ |
H A D | file.c | 88 int jfs_setattr(struct mnt_idmap *idmap, struct dentry *dentry, argument 91 struct inode *inode = d_inode(dentry); 94 rc = setattr_prepare(&nop_mnt_idmap, dentry, iattr); 126 rc = posix_acl_chmod(&nop_mnt_idmap, dentry, inode->i_mode);
|
/linux-master/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_debugfs.c | 447 static int mvpp2_dbgfs_flow_port_init(struct dentry *parent, 452 struct dentry *port_dir; 470 static int mvpp2_dbgfs_flow_entry_init(struct dentry *parent, 474 struct dentry *flow_entry_dir; 507 static int mvpp2_dbgfs_flow_init(struct dentry *parent, struct mvpp2 *priv) 509 struct dentry *flow_dir; 523 static int mvpp2_dbgfs_prs_entry_init(struct dentry *parent, 527 struct dentry *prs_entry_dir; 567 static int mvpp2_dbgfs_prs_init(struct dentry *parent, struct mvpp2 *priv) 569 struct dentry *prs_di [all...] |
/linux-master/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_trace.c | 34 static struct dentry * 36 struct dentry *parent, 47 static int ipc_trace_remove_buf_file_handler(struct dentry *dentry) argument 49 debugfs_remove(dentry);
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_display_debugfs_params.c | 123 __maybe_unused static struct dentry * 125 struct dentry *parent, int *value) 132 __maybe_unused static struct dentry * 134 struct dentry *parent, unsigned int *value) 157 struct dentry *dir;
|
/linux-master/sound/soc/sof/ |
H A D | sof-client-ipc-kernel-injector.c | 20 struct dentry *kernel_dfs_file; 28 int ret = debugfs_file_get(file->f_path.dentry); 35 debugfs_file_put(file->f_path.dentry); 78 debugfs_file_put(file->f_path.dentry); 95 struct dentry *debugfs_root = sof_client_get_debugfs_root(cdev);
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_debugfs.c | 11 static struct dentry *hns3_dbgfs_root; 48 .dentry = HNS3_DBG_DENTRY_TM, 55 .dentry = HNS3_DBG_DENTRY_TM, 62 .dentry = HNS3_DBG_DENTRY_TM, 69 .dentry = HNS3_DBG_DENTRY_TM, 76 .dentry = HNS3_DBG_DENTRY_TM, 83 .dentry = HNS3_DBG_DENTRY_TM, 90 .dentry = HNS3_DBG_DENTRY_TM, 97 .dentry = HNS3_DBG_DENTRY_TM, 104 .dentry [all...] |
/linux-master/fs/ceph/ |
H A D | super.h | 149 struct dentry *debugfs_dentry_lru, *debugfs_caps; 150 struct dentry *debugfs_congestion_kb; 151 struct dentry *debugfs_bdi; 152 struct dentry *debugfs_mdsc, *debugfs_mdsmap; 153 struct dentry *debugfs_status; 154 struct dentry *debugfs_mds_sessions; 155 struct dentry *debugfs_metrics_dir; 300 * Ceph dentry state 303 struct dentry *dentry; member in struct:ceph_dentry_info 748 ceph_dentry(const struct dentry *dentry) argument 1168 ceph_security_init_secctx(struct dentry *dentry, umode_t mode, struct ceph_acl_sec_ctx *ctx) argument 1210 ceph_acl_chmod(struct dentry *dentry, struct inode *inode) argument [all...] |
/linux-master/fs/ecryptfs/ |
H A D | main.c | 85 * @ecryptfs_dentry: Fully initialized eCryptfs dentry object, with 86 * the lower dentry and the lower mount set 90 * file. When the first eCryptfs dentry that interposes with the first 91 * lower dentry for that inode is created, this function creates the 104 static int ecryptfs_init_lower_file(struct dentry *dentry, argument 108 const struct path *path = ecryptfs_dentry_to_lower_path(dentry); 111 rc = ecryptfs_privileged_open(lower_file, path->dentry, path->mnt, 116 "rc = [%d]\n", path->dentry, path->mnt, rc); 122 int ecryptfs_get_lower_file(struct dentry *dentr argument [all...] |
/linux-master/fs/ |
H A D | namespace.c | 116 static inline struct hlist_head *m_hash(struct vfsmount *mnt, struct dentry *dentry) argument 119 tmp += ((unsigned long)dentry / L1_CACHE_BYTES); 124 static inline struct hlist_head *mp_hash(struct dentry *dentry) argument 126 unsigned long tmp = ((unsigned long)dentry / L1_CACHE_BYTES); 678 * @dentry: mountpoint 680 * If @mnt has a child mount @c mounted @dentry find and return it. 691 * on @dentry. 693 * Return: The first child of @mnt mounted @dentry o 695 __lookup_mnt(struct vfsmount *mnt, struct dentry *dentry) argument 753 __is_local_mountpoint(struct dentry *dentry) argument 770 lookup_mountpoint(struct dentry *dentry) argument 784 get_mountpoint(struct dentry *dentry) argument 841 struct dentry *dentry = mp->m_dentry; local 1815 __detach_mounts(struct dentry *dentry) argument 1939 is_mnt_ns_file(struct dentry *dentry) argument 1956 mnt_ns_loop(struct dentry *dentry) argument 1969 copy_tree(struct mount *mnt, struct dentry *dentry, int flag) argument 2081 has_locked_children(struct mount *mnt, struct dentry *dentry) argument 2445 struct dentry *dentry; local 2507 struct dentry *dentry = where->m_dentry; local 3362 struct dentry *dentry = path->dentry; local 4134 is_path_reachable(struct mount *mnt, struct dentry *dentry, const struct path *root) argument [all...] |
/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...] |