/linux-master/drivers/edac/ |
H A D | edac_module.h | 69 struct dentry *edac_debugfs_create_dir(const char *dirname); 70 struct dentry * 71 edac_debugfs_create_dir_at(const char *dirname, struct dentry *parent); 72 struct dentry * 73 edac_debugfs_create_file(const char *name, umode_t mode, struct dentry *parent, 76 struct dentry *parent, u8 *value); 78 struct dentry *parent, u16 *value); 80 struct dentry *parent, u32 *value); 85 static inline struct dentry *edac_debugfs_create_dir(const char *dirname) { return NULL; } 86 static inline struct dentry * [all...] |
/linux-master/drivers/gpu/drm/i915/pxp/ |
H A D | intel_pxp_debugfs.h | 10 struct dentry;
|
/linux-master/fs/ext2/ |
H A D | xattr_trusted.c | 13 ext2_xattr_trusted_list(struct dentry *dentry) argument 20 struct dentry *unused, struct inode *inode, 30 struct dentry *unused, struct inode *inode,
|
/linux-master/include/linux/ |
H A D | ns_common.h | 10 struct dentry *stashed;
|
H A D | evm.h | 17 extern enum integrity_status evm_verifyxattr(struct dentry *dentry, 26 extern int evm_read_protected_xattrs(struct dentry *dentry, u8 *buffer, 45 static inline enum integrity_status evm_verifyxattr(struct dentry *dentry, argument 72 static inline int evm_read_protected_xattrs(struct dentry *dentry, u8 *buffer, argument
|
/linux-master/fs/tracefs/ |
H A D | inode.c | 73 static char *get_dname(struct dentry *dentry) argument 77 int len = dentry->d_name.len; 79 dname = dentry->d_name.name; 89 struct inode *inode, struct dentry *dentry, 96 name = get_dname(dentry); 123 static int tracefs_syscall_rmdir(struct inode *inode, struct dentry *dentry) argument 128 name = get_dname(dentry); 88 tracefs_syscall_mkdir(struct mnt_idmap *idmap, struct inode *inode, struct dentry *dentry, umode_t mode) argument 186 tracefs_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *attr) argument 388 tracefs_d_release(struct dentry *dentry) argument 394 tracefs_d_revalidate(struct dentry *dentry, unsigned int flags) argument 457 struct dentry *dentry; local 493 tracefs_failed_creating(struct dentry *dentry) argument 501 tracefs_end_creating(struct dentry *dentry) argument 558 struct dentry *dentry; local 594 struct dentry *dentry = tracefs_start_creating(name, parent); local 669 struct dentry *dentry; local 698 tracefs_remove(struct dentry *dentry) argument [all...] |
/linux-master/fs/autofs/ |
H A D | autofs_i.h | 47 * Unified info structure. This is pointed to by both the dentry and 49 * structure. It holds a reference to the dentry, so dentries are never 51 * dentry level, although the filesystem can interfere in the validation 52 * process. Readdir is implemented by traversing the dentry lists. 55 struct dentry *dentry; member in struct:autofs_info 73 #define AUTOFS_INF_EXPIRING (1<<0) /* dentry in the process of expiring */ 74 #define AUTOFS_INF_WANT_EXPIRE (1<<1) /* the dentry is being considered 82 #define AUTOFS_INF_PENDING (1<<2) /* dentry pending mount */ 136 static inline struct autofs_info *autofs_dentry_ino(struct dentry *dentr argument 184 __managed_dentry_set_managed(struct dentry *dentry) argument 189 managed_dentry_set_managed(struct dentry *dentry) argument 196 __managed_dentry_clear_managed(struct dentry *dentry) argument 201 managed_dentry_clear_managed(struct dentry *dentry) argument 258 __autofs_add_expiring(struct dentry *dentry) argument 269 autofs_add_expiring(struct dentry *dentry) argument 282 autofs_del_expiring(struct dentry *dentry) argument [all...] |
/linux-master/fs/overlayfs/ |
H A D | ovl_entry.h | 49 struct dentry *dentry; member in struct:ovl_path 67 struct dentry *workbasedir; 69 struct dentry *workdir; 89 struct dentry *whiteout; 149 static inline struct dentry *ovl_lowerdata_dentry(struct ovl_entry *oe) 153 return lowerdata ? READ_ONCE(lowerdata->dentry) : NULL; 156 /* private information held for every overlayfs dentry */ 157 static inline unsigned long *OVL_E_FLAGS(struct dentry *dentry) argument 188 OVL_E(struct dentry *dentry) argument [all...] |
/linux-master/fs/ |
H A D | namei.c | 544 * Given a path increment the reference count to the dentry and the vfsmount. 549 dget(path->dentry); 557 * Given a path decrement the reference count to the dentry and the vfsmount. 561 dput(path->dentry); 571 struct inode *inode; /* path.dentry.d_inode */ 603 p->path.dentry = NULL; 645 * path_connected - Verify that a dentry is below mnt.mnt_root 647 * @dentry: The dentry to check. 652 static bool path_connected(struct vfsmount *mnt, struct dentry *dentr argument 809 try_to_unlazy_next(struct nameidata *nd, struct dentry *dentry) argument 858 d_revalidate(struct dentry *dentry, unsigned int flags) argument 878 struct dentry *dentry = nd->path.dentry; local 1347 struct dentry *dentry = path->dentry; local 1484 struct dentry *dentry = path->dentry; local 1526 handle_mounts(struct nameidata *nd, struct dentry *dentry, struct path *path) argument 1568 struct dentry *dentry = d_lookup(dir, name); local 1592 struct dentry *dentry = lookup_dcache(name, base, flags); local 1618 struct dentry *dentry, *parent = nd->path.dentry; local 1669 struct dentry *dentry, *old; local 1837 step_into(struct nameidata *nd, int flags, struct dentry *dentry) argument 1989 struct dentry *dentry; local 2420 struct dentry *dentry; local 2656 vfs_path_lookup(struct dentry *dentry, struct vfsmount *mnt, const char *name, unsigned int flags, struct path *path) argument 2745 struct dentry *dentry; local 2775 struct dentry *dentry; local 3183 vfs_create(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, bool want_excl) argument 3206 vfs_mkobj(struct dentry *dentry, umode_t mode, int (*f)(struct dentry *, umode_t, void *), void *arg) argument 3236 struct dentry *dentry = path->dentry; local 3315 may_o_create(struct mnt_idmap *idmap, const struct path *dir, struct dentry *dentry, umode_t mode) argument 3347 atomic_open(struct nameidata *nd, struct dentry *dentry, struct file *file, int open_flag, umode_t mode) argument 3410 struct dentry *dentry; local 3519 struct dentry *dentry; local 3864 struct dentry *dentry = ERR_PTR(-EEXIST); local 3940 done_path_create(struct path *path, struct dentry *dentry) argument 3976 vfs_mknod(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, dev_t dev) argument 4029 struct dentry *dentry; local 4102 vfs_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode) argument 4132 struct dentry *dentry; local 4183 vfs_rmdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry) argument 4227 struct dentry *dentry; local 4312 vfs_unlink(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, struct inode **delegated_inode) argument 4366 struct dentry *dentry; local 4465 vfs_symlink(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, const char *oldname) argument 4491 struct dentry *dentry; local 5113 vfs_readlink(struct dentry *dentry, char __user *buffer, int buflen) argument 5155 vfs_get_link(struct dentry *dentry, struct delayed_call *done) argument 5170 page_get_link(struct dentry *dentry, struct inode *inode, struct delayed_call *callback) argument 5205 page_readlink(struct dentry *dentry, char __user *buffer, int buflen) argument [all...] |
/linux-master/fs/configfs/ |
H A D | dir.c | 45 static void configfs_d_iput(struct dentry * dentry, argument 48 struct configfs_dirent *sd = dentry->d_fsdata; 54 * Set sd->s_dentry to null only when this dentry is the one 59 if (sd->s_dentry == dentry) 243 struct dentry * dentry, void * element, 253 sd->s_dentry = dentry; 254 if (dentry) 255 dentry 242 configfs_make_dirent(struct configfs_dirent * parent_sd, struct dentry * dentry, void * element, umode_t mode, int type, struct configfs_fragment *frag) argument 260 configfs_remove_dirent(struct dentry *dentry) argument 282 configfs_create_dir(struct config_item *item, struct dentry *dentry, struct configfs_fragment *frag) argument 362 configfs_create_link(struct configfs_dirent *target, struct dentry *parent, struct dentry *dentry, char *body) argument 418 struct dentry * dentry = dget(item->ci_dentry); local 430 configfs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) argument 492 configfs_detach_prep(struct dentry *dentry, struct dentry **wait) argument 539 configfs_detach_rollback(struct dentry *dentry) argument 553 struct dentry * dentry = dget(item->ci_dentry); local 618 struct dentry * dentry = dget(group->cg_item.ci_dentry); local 811 configfs_attach_item(struct config_item *parent_item, struct config_item *item, struct dentry *dentry, struct configfs_fragment *frag) argument 846 configfs_attach_group(struct config_item *parent_item, struct config_item *item, struct dentry *dentry, struct configfs_fragment *frag) argument 1254 configfs_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode) argument 1438 configfs_rmdir(struct inode *dir, struct dentry *dentry) argument 1564 struct dentry * dentry = file->f_path.dentry; local 1588 struct dentry * dentry = file->f_path.dentry; local 1604 struct dentry *dentry = file->f_path.dentry; local 1666 struct dentry * dentry = file->f_path.dentry; local 1771 struct dentry *dentry = group->cg_item.ci_dentry; local 1789 fsnotify_rmdir(d_inode(parent), dentry); local 1848 struct dentry *dentry; local 1907 struct dentry *dentry = group->cg_item.ci_dentry; local 1937 fsnotify_rmdir(d_inode(root), dentry); local [all...] |
/linux-master/fs/efivarfs/ |
H A D | inode.c | 78 struct dentry *dentry, umode_t mode, bool excl) 86 if (!efivarfs_valid_name(dentry->d_name.name, dentry->d_name.len)) 94 namelen = dentry->d_name.len - EFI_VARIABLE_GUID_LEN - 1; 96 err = guid_parse(dentry->d_name.name + namelen + 1, &var->var.VendorGuid); 105 dentry->d_name.name, namelen)) 115 var->var.VariableName[i] = dentry->d_name.name[i]; 126 d_instantiate(dentry, inode); 127 dget(dentry); 77 efivarfs_create(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, bool excl) argument 137 efivarfs_unlink(struct inode *dir, struct dentry *dentry) argument 156 efivarfs_fileattr_get(struct dentry *dentry, struct fileattr *fa) argument 171 efivarfs_fileattr_set(struct mnt_idmap *idmap, struct dentry *dentry, struct fileattr *fa) argument [all...] |
/linux-master/fs/reiserfs/ |
H A D | xattr.c | 67 static int xattr_create(struct inode *dir, struct dentry *dentry, int mode) argument 70 return dir->i_op->create(&nop_mnt_idmap, dir, dentry, mode, true); 74 static int xattr_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) argument 77 return dir->i_op->mkdir(&nop_mnt_idmap, dir, dentry, mode); 86 static int xattr_unlink(struct inode *dir, struct dentry *dentry) argument 92 inode_lock_nested(d_inode(dentry), I_MUTEX_CHILD); 93 error = dir->i_op->unlink(dir, dentry); 101 xattr_rmdir(struct inode *dir, struct dentry *dentry) argument 199 struct dentry *dentry; local 276 struct dentry *dentry = buf.dentries[i]; local 333 delete_one_xattr(struct dentry *dentry, void *data) argument 344 chown_one_xattr(struct dentry *dentry, void *data) argument 482 struct dentry *dentry, *xadir; local 519 struct dentry *dentry; local 655 struct dentry *dentry; local 775 reiserfs_posix_acl_list(const char *name, struct dentry *dentry) argument 783 reiserfs_xattr_list(const struct xattr_handler * const *handlers, const char *name, struct dentry *dentry) argument 810 struct dentry *dentry; member in struct:listxattr_buf 847 reiserfs_listxattr(struct dentry * dentry, char *buffer, size_t size) argument 884 create_privroot(struct dentry *dentry) argument 910 create_privroot(struct dentry *dentry) argument 961 xattr_hide_revalidate(struct dentry *dentry, unsigned int flags) argument 972 struct dentry *dentry; local 1014 struct dentry *dentry; local [all...] |
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | common-debug.h | 68 void ath9k_cmn_debug_modal_eeprom(struct dentry *debugfs_phy, 70 void ath9k_cmn_debug_base_eeprom(struct dentry *debugfs_phy, 74 void ath9k_cmn_debug_recv(struct dentry *debugfs_phy, 76 void ath9k_cmn_debug_phy_err(struct dentry *debugfs_phy, 79 static inline void ath9k_cmn_debug_modal_eeprom(struct dentry *debugfs_phy, 84 static inline void ath9k_cmn_debug_base_eeprom(struct dentry *debugfs_phy, 94 static inline void ath9k_cmn_debug_recv(struct dentry *debugfs_phy, 99 static inline void ath9k_cmn_debug_phy_err(struct dentry *debugfs_phy,
|
/linux-master/drivers/greybus/ |
H A D | debugfs.c | 12 static struct dentry *gb_debug_root; 25 struct dentry *gb_debugfs_get(void)
|
/linux-master/drivers/net/wireless/rsi/ |
H A D | rsi_debugfs.h | 41 struct dentry *subdir; 43 struct dentry *rsi_files[MAX_DEBUGFS_ENTRIES];
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_pm_debugfs.h | 10 struct dentry; 13 void intel_gt_pm_debugfs_register(struct intel_gt *gt, struct dentry *root);
|
/linux-master/fs/nfsd/ |
H A D | acl.h | 48 int nfsd4_get_nfs4_acl(struct svc_rqst *rqstp, struct dentry *dentry,
|
/linux-master/fs/jfs/ |
H A D | jfs_acl.h | 11 int jfs_set_acl(struct mnt_idmap *idmap, struct dentry *dentry,
|
/linux-master/drivers/vdpa/pds/ |
H A D | aux_drv.h | 21 struct dentry *dentry; member in struct:pds_vdpa_aux
|
/linux-master/fs/gfs2/ |
H A D | acl.h | 16 int gfs2_set_acl(struct mnt_idmap *idmap, struct dentry *dentry,
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_uc_debugfs.c | 14 void xe_uc_debugfs_register(struct xe_uc *uc, struct dentry *parent) 16 struct dentry *root;
|
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_debugfs.h | 16 struct dentry *root; 22 struct dentry *root;
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_debugfs.h | 15 struct dentry; 19 void (*init)(struct pvr_device *pvr_dev, struct dentry *dir);
|
/linux-master/include/linux/sunrpc/ |
H A D | rpc_pipe_fs.h | 9 struct dentry *pdh_dentry; 21 int (*create)(struct dentry *dir, 23 void (*destroy)(struct dentry *dir, 55 struct dentry *dentry; member in struct:rpc_pipe 84 extern struct dentry *rpc_d_lookup_sb(const struct super_block *sb, 101 extern struct dentry *rpc_create_client_dir(struct dentry *, const char *, struct rpc_clnt *); 122 extern struct dentry *rpc_create_cache_dir(struct dentry *, [all...] |
/linux-master/fs/kernfs/ |
H A D | kernfs-internal.h | 100 static inline struct kernfs_node *kernfs_dentry_node(struct dentry *dentry) argument 102 if (d_really_is_negative(dentry)) 104 return d_inode(dentry)->i_private; 108 struct dentry *dentry) 110 dentry->d_time = parent->dir.rev; 119 struct dentry *dentry) 121 if (parent->dir.rev != dentry 107 kernfs_set_rev(struct kernfs_node *parent, struct dentry *dentry) argument 118 kernfs_dir_changed(struct kernfs_node *parent, struct dentry *dentry) argument [all...] |