Searched refs:dentry (Results 376 - 400 of 1778) sorted by relevance

<<11121314151617181920>>

/linux-master/fs/xfs/
H A Dxfs_super.h103 struct dentry *xfs_debugfs_mkdir(const char *name, struct dentry *parent);
/linux-master/fs/hpfs/
H A Dnamei.c23 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 Dacl.h59 int ext4_set_acl(struct mnt_idmap *idmap, struct dentry *dentry,
/linux-master/fs/gfs2/
H A Dxattr.h56 ssize_t gfs2_listxattr(struct dentry *dentry, char *buffer, size_t size);
/linux-master/drivers/vfio/
H A Ddebugfs.c12 static struct dentry *vfio_debugfs_root;
69 struct dentry *vfio_dev_migration = NULL;
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_telemetry.h15 struct dentry;
59 struct dentry *dbg_dir;
/linux-master/security/
H A Dlsm_audit.c226 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 Dcommoncap.c288 * @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 Dnfs_fs.h84 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 Dcapability.h39 struct dentry;
213 const struct dentry *dentry,
216 int cap_convert_nscap(struct mnt_idmap *idmap, struct dentry *dentry,
H A Daudit.h280 #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 Dpath.c99 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 Dvolume.c22 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 Dusermode_driver.c64 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 Dfile.c88 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 Dmvpp2_debugfs.c447 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 Diosm_ipc_trace.c34 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 Dintel_display_debugfs_params.c123 __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 Dsof-client-ipc-kernel-injector.c20 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 Dhns3_debugfs.c11 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 Dsuper.h149 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 Dmain.c85 * @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 Dnamespace.c116 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 Dbase.c187 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 Ddir.c38 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...]

Completed in 281 milliseconds

<<11121314151617181920>>