/linux-5.10/fs/configfs/ |
D | dir.c | 39 static void configfs_d_iput(struct dentry * dentry, in configfs_d_iput() 237 struct dentry * dentry, void * element, in configfs_make_dirent() 254 static void configfs_remove_dirent(struct dentry *dentry) in configfs_remove_dirent() 275 static int configfs_create_dir(struct config_item *item, struct dentry *dentry, in configfs_create_dir() 355 struct dentry *dentry, char *body) in configfs_create_link() 409 struct dentry * dentry = dget(item->ci_dentry); in configfs_remove_dir() local 425 static int configfs_attach_attr(struct configfs_dirent * sd, struct dentry * dentry) in configfs_attach_attr() 452 struct dentry *dentry, in configfs_lookup() 508 static int configfs_detach_prep(struct dentry *dentry, struct dentry **wait) in configfs_detach_prep() 555 static void configfs_detach_rollback(struct dentry *dentry) in configfs_detach_rollback() [all …]
|
/linux-5.10/fs/nilfs2/ |
D | namei.c | 35 static inline int nilfs_add_nondir(struct dentry *dentry, struct inode *inode) in nilfs_add_nondir() 54 nilfs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) in nilfs_lookup() 75 static int nilfs_create(struct inode *dir, struct dentry *dentry, umode_t mode, in nilfs_create() 103 nilfs_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, dev_t rdev) in nilfs_mknod() 127 static int nilfs_symlink(struct inode *dir, struct dentry *dentry, in nilfs_symlink() 177 struct dentry *dentry) in nilfs_link() 204 static int nilfs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in nilfs_mkdir() 257 static int nilfs_do_unlink(struct inode *dir, struct dentry *dentry) in nilfs_do_unlink() 291 static int nilfs_unlink(struct inode *dir, struct dentry *dentry) in nilfs_unlink() 312 static int nilfs_rmdir(struct inode *dir, struct dentry *dentry) in nilfs_rmdir()
|
/linux-5.10/net/sunrpc/ |
D | rpc_pipe.c | 89 struct dentry *dentry; in rpc_timeout_upcall_queue() local 138 struct dentry *dentry; in rpc_queue_upcall() local 487 static int __rpc_create_common(struct inode *dir, struct dentry *dentry, in __rpc_create_common() 512 static int __rpc_create(struct inode *dir, struct dentry *dentry, in __rpc_create() 526 static int __rpc_mkdir(struct inode *dir, struct dentry *dentry, in __rpc_mkdir() 577 static int __rpc_mkpipe_dentry(struct inode *dir, struct dentry *dentry, in __rpc_mkpipe_dentry() 596 static int __rpc_rmdir(struct inode *dir, struct dentry *dentry) in __rpc_rmdir() 609 static int __rpc_unlink(struct inode *dir, struct dentry *dentry) in __rpc_unlink() 622 static int __rpc_rmpipe(struct inode *dir, struct dentry *dentry) in __rpc_rmpipe() 634 struct dentry *dentry = d_hash_and_lookup(parent, &q); in __rpc_lookup_create_exclusive() local [all …]
|
/linux-5.10/fs/hfsplus/ |
D | dir.c | 22 static inline void hfsplus_instantiate(struct dentry *dentry, in hfsplus_instantiate() 30 static struct dentry *hfsplus_lookup(struct inode *dir, struct dentry *dentry, in hfsplus_lookup() 358 static int hfsplus_unlink(struct inode *dir, struct dentry *dentry) in hfsplus_unlink() 415 static int hfsplus_rmdir(struct inode *dir, struct dentry *dentry) in hfsplus_rmdir() 437 static int hfsplus_symlink(struct inode *dir, struct dentry *dentry, in hfsplus_symlink() 479 static int hfsplus_mknod(struct inode *dir, struct dentry *dentry, in hfsplus_mknod() 520 static int hfsplus_create(struct inode *dir, struct dentry *dentry, umode_t mode, in hfsplus_create() 526 static int hfsplus_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in hfsplus_mkdir()
|
/linux-5.10/fs/vboxsf/ |
D | dir.c | 194 static int vboxsf_dentry_revalidate(struct dentry *dentry, unsigned int flags) in vboxsf_dentry_revalidate() 212 struct dentry *dentry, in vboxsf_dir_lookup() 234 static int vboxsf_dir_instantiate(struct inode *parent, struct dentry *dentry, in vboxsf_dir_instantiate() 255 static int vboxsf_dir_create(struct inode *parent, struct dentry *dentry, in vboxsf_dir_create() 291 static int vboxsf_dir_mkfile(struct inode *parent, struct dentry *dentry, in vboxsf_dir_mkfile() 297 static int vboxsf_dir_mkdir(struct inode *parent, struct dentry *dentry, in vboxsf_dir_mkdir() 303 static int vboxsf_dir_unlink(struct inode *parent, struct dentry *dentry) in vboxsf_dir_unlink() 377 static int vboxsf_dir_symlink(struct inode *parent, struct dentry *dentry, in vboxsf_dir_symlink()
|
/linux-5.10/fs/afs/ |
D | xattr.c | 27 ssize_t afs_listxattr(struct dentry *dentry, char *buffer, size_t size) in afs_listxattr() 60 struct dentry *dentry, in afs_xattr_get_acl() 123 struct dentry *dentry, in afs_xattr_set_acl() 161 struct dentry *dentry, in afs_xattr_get_yfs() 251 struct dentry *dentry, in afs_xattr_set_yfs() 284 struct dentry *dentry, in afs_xattr_get_cell() 311 struct dentry *dentry, in afs_xattr_get_fid() 349 struct dentry *dentry, in afs_xattr_get_volume()
|
D | dynroot.c | 110 static int afs_probe_cell_name(struct dentry *dentry) in afs_probe_cell_name() 143 struct inode *afs_try_auto_mntpt(struct dentry *dentry, struct inode *dir) in afs_try_auto_mntpt() 177 static struct dentry *afs_lookup_atcell(struct dentry *dentry) in afs_lookup_atcell() 220 static struct dentry *afs_dynroot_lookup(struct inode *dir, struct dentry *dentry, in afs_dynroot_lookup() 249 static int afs_dynroot_d_revalidate(struct dentry *dentry, unsigned int flags) in afs_dynroot_d_revalidate() 260 static int afs_dynroot_d_delete(const struct dentry *dentry) in afs_dynroot_d_delete()
|
D | dir.c | 558 static int afs_do_lookup_one(struct inode *dir, struct dentry *dentry, in afs_do_lookup_one() 741 static struct inode *afs_do_lookup(struct inode *dir, struct dentry *dentry, in afs_do_lookup() 874 static struct dentry *afs_lookup_atsys(struct inode *dir, struct dentry *dentry, in afs_lookup_atsys() 930 static struct dentry *afs_lookup(struct inode *dir, struct dentry *dentry, in afs_lookup() 999 static int afs_d_revalidate_rcu(struct dentry *dentry) in afs_d_revalidate_rcu() 1053 static int afs_d_revalidate(struct dentry *dentry, unsigned int flags) in afs_d_revalidate() 1202 static int afs_d_delete(const struct dentry *dentry) in afs_d_delete() 1225 static void afs_d_iput(struct dentry *dentry, struct inode *inode) in afs_d_iput() 1235 void afs_d_release(struct dentry *dentry) in afs_d_release() 1325 static int afs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in afs_mkdir() [all …]
|
/linux-5.10/fs/exfat/ |
D | namei.c | 15 static inline unsigned long exfat_d_version(struct dentry *dentry) in exfat_d_version() 20 static inline void exfat_d_version_set(struct dentry *dentry, in exfat_d_version_set() 34 static int exfat_d_revalidate(struct dentry *dentry, unsigned int flags) in exfat_d_revalidate() 81 static int exfat_d_hash(const struct dentry *dentry, struct qstr *qstr) in exfat_d_hash() 102 static int exfat_d_cmp(const struct dentry *dentry, unsigned int len, in exfat_d_cmp() 135 static int exfat_utf8_d_hash(const struct dentry *dentry, struct qstr *qstr) in exfat_utf8_d_hash() 160 static int exfat_utf8_d_cmp(const struct dentry *dentry, unsigned int len, in exfat_utf8_d_cmp() 205 int i, dentry, num_empty = 0; in exfat_search_empty_slot() local 307 int dentry; in exfat_find_empty_entry() local 475 int ret, dentry, num_entries; in exfat_add_entry() local [all …]
|
/linux-5.10/fs/tracefs/ |
D | inode.c | 55 static char *get_dname(struct dentry *dentry) in get_dname() 70 static int tracefs_syscall_mkdir(struct inode *inode, struct dentry *dentry, umode_t mode) in tracefs_syscall_mkdir() 93 static int tracefs_syscall_rmdir(struct inode *inode, struct dentry *dentry) in tracefs_syscall_rmdir() 314 struct dentry *dentry; in start_creating() local 350 static struct dentry *failed_creating(struct dentry *dentry) in failed_creating() 358 static struct dentry *end_creating(struct dentry *dentry) in end_creating() 394 struct dentry *dentry; in tracefs_create_file() local 423 struct dentry *dentry = start_creating(name, parent); in __create_dir() local 489 struct dentry *dentry; in tracefs_create_instance_dir() local 518 void tracefs_remove(struct dentry *dentry) in tracefs_remove()
|
/linux-5.10/security/integrity/ima/ |
D | ima_appraise.c | 78 static int ima_fix_xattr(struct dentry *dentry, in ima_fix_xattr() 208 int ima_read_xattr(struct dentry *dentry, in ima_read_xattr() 372 struct dentry *dentry = file_dentry(file); in ima_appraise_measurement() local 477 struct dentry *dentry = file_dentry(file); in ima_update_xattr() local 506 void ima_inode_post_setattr(struct dentry *dentry) in ima_inode_post_setattr() 532 static int ima_protect_xattr(struct dentry *dentry, const char *xattr_name, in ima_protect_xattr() 561 int ima_inode_setxattr(struct dentry *dentry, const char *xattr_name, in ima_inode_setxattr() 579 int ima_inode_removexattr(struct dentry *dentry, const char *xattr_name) in ima_inode_removexattr()
|
/linux-5.10/fs/exportfs/ |
D | expfs.c | 44 int (*acceptable)(void *context, struct dentry *dentry), in find_acceptable_alias() 47 struct dentry *dentry, *toput = NULL; in find_acceptable_alias() local 74 static bool dentry_connected(struct dentry *dentry) in dentry_connected() 91 static void clear_disconnected(struct dentry *dentry) in clear_disconnected() 122 struct dentry *dentry, char *nbuf) in reconnect_one() 214 struct dentry *dentry, *parent; in reconnect_path() local 397 int exportfs_encode_fh(struct dentry *dentry, struct fid *fid, int *max_len, in exportfs_encode_fh() 422 int (*acceptable)(void *, struct dentry *), void *context) in exportfs_decode_fh()
|
/linux-5.10/fs/nfs/ |
D | unlink.c | 66 struct dentry *dentry = data->dentry; in nfs_async_unlink_release() local 117 static int nfs_call_unlink(struct dentry *dentry, struct inode *inode, struct nfs_unlinkdata *data) in nfs_call_unlink() 167 nfs_async_unlink(struct dentry *dentry, const struct qstr *name) in nfs_async_unlink() 220 nfs_complete_unlink(struct dentry *dentry, struct inode *inode) in nfs_complete_unlink() 236 nfs_cancel_async_unlink(struct dentry *dentry) in nfs_cancel_async_unlink() 393 struct dentry *dentry = data->old_dentry; in nfs_complete_sillyrename() local 431 nfs_sillyrename(struct inode *dir, struct dentry *dentry) in nfs_sillyrename()
|
/linux-5.10/fs/f2fs/ |
D | namei.c | 317 static int f2fs_create(struct inode *dir, struct dentry *dentry, umode_t mode, in f2fs_create() 369 struct dentry *dentry) in f2fs_link() 480 static struct dentry *f2fs_lookup(struct inode *dir, struct dentry *dentry, in f2fs_lookup() 567 static int f2fs_unlink(struct inode *dir, struct dentry *dentry) in f2fs_unlink() 625 static const char *f2fs_get_link(struct dentry *dentry, in f2fs_get_link() 639 static int f2fs_symlink(struct inode *dir, struct dentry *dentry, in f2fs_symlink() 719 static int f2fs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in f2fs_mkdir() 764 static int f2fs_rmdir(struct inode *dir, struct dentry *dentry) in f2fs_rmdir() 772 static int f2fs_mknod(struct inode *dir, struct dentry *dentry, in f2fs_mknod() 815 static int __f2fs_tmpfile(struct inode *dir, struct dentry *dentry, in __f2fs_tmpfile() [all …]
|
/linux-5.10/fs/jfs/ |
D | namei.c | 62 static int jfs_create(struct inode *dip, struct dentry *dentry, umode_t mode, in jfs_create() 195 static int jfs_mkdir(struct inode *dip, struct dentry *dentry, umode_t mode) in jfs_mkdir() 332 static int jfs_rmdir(struct inode *dip, struct dentry *dentry) in jfs_rmdir() 462 static int jfs_unlink(struct inode *dip, struct dentry *dentry) in jfs_unlink() 785 struct inode *dir, struct dentry *dentry) in jfs_link() 871 static int jfs_symlink(struct inode *dip, struct dentry *dentry, in jfs_symlink() 1347 static int jfs_mknod(struct inode *dir, struct dentry *dentry, in jfs_mknod() 1441 static struct dentry *jfs_lookup(struct inode *dip, struct dentry *dentry, unsigned int flags) in jfs_lookup() 1502 struct dentry *jfs_get_parent(struct dentry *dentry) in jfs_get_parent() 1554 static int jfs_ci_compare(const struct dentry *dentry, in jfs_ci_compare() [all …]
|
/linux-5.10/fs/ |
D | libfs.c | 40 int simple_statfs(struct dentry *dentry, struct kstatfs *buf) in simple_statfs() 53 int always_delete_dentry(const struct dentry *dentry) in always_delete_dentry() 68 struct dentry *simple_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) in simple_lookup() 106 struct dentry *dentry = cursor->d_parent, *found = NULL; in scan_positives() local 138 struct dentry *dentry = file->f_path.dentry; in dcache_dir_lseek() local 189 struct dentry *dentry = file->f_path.dentry; in dcache_readdir() local 267 void simple_recursive_removal(struct dentry *dentry, in simple_recursive_removal() 268 void (*callback)(struct dentry *)) in simple_recursive_removal() 393 int simple_link(struct dentry *old_dentry, struct inode *dir, struct dentry *dentry) in simple_link() 406 int simple_empty(struct dentry *dentry) in simple_empty() [all …]
|
/linux-5.10/fs/fat/ |
D | namei_vfat.c | 27 static inline unsigned long vfat_d_version(struct dentry *dentry) in vfat_d_version() 32 static inline void vfat_d_version_set(struct dentry *dentry, in vfat_d_version_set() 46 static int vfat_revalidate_shortname(struct dentry *dentry) in vfat_revalidate_shortname() 56 static int vfat_revalidate(struct dentry *dentry, unsigned int flags) in vfat_revalidate() 67 static int vfat_revalidate_ci(struct dentry *dentry, unsigned int flags) in vfat_revalidate_ci() 122 static int vfat_hash(const struct dentry *dentry, struct qstr *qstr) in vfat_hash() 134 static int vfat_hashi(const struct dentry *dentry, struct qstr *qstr) in vfat_hashi() 155 static int vfat_cmpi(const struct dentry *dentry, in vfat_cmpi() 174 static int vfat_cmp(const struct dentry *dentry, in vfat_cmp() 701 static struct dentry *vfat_lookup(struct inode *dir, struct dentry *dentry, in vfat_lookup() [all …]
|
/linux-5.10/fs/autofs/ |
D | autofs_i.h | 53 struct dentry *dentry; member 135 static inline struct autofs_info *autofs_dentry_ino(struct dentry *dentry) in autofs_dentry_ino() 178 static inline void __managed_dentry_set_managed(struct dentry *dentry) in __managed_dentry_set_managed() 183 static inline void managed_dentry_set_managed(struct dentry *dentry) in managed_dentry_set_managed() 190 static inline void __managed_dentry_clear_managed(struct dentry *dentry) in __managed_dentry_clear_managed() 195 static inline void managed_dentry_clear_managed(struct dentry *dentry) in managed_dentry_clear_managed() 238 static inline void __autofs_add_expiring(struct dentry *dentry) in __autofs_add_expiring() 249 static inline void autofs_add_expiring(struct dentry *dentry) in autofs_add_expiring() 262 static inline void autofs_del_expiring(struct dentry *dentry) in autofs_del_expiring()
|
/linux-5.10/fs/proc/ |
D | fd.c | 117 static int tid_fd_revalidate(struct dentry *dentry, unsigned int flags) in tid_fd_revalidate() 147 static int proc_fd_link(struct dentry *dentry, struct path *path) in proc_fd_link() 182 static struct dentry *proc_fd_instantiate(struct dentry *dentry, in proc_fd_instantiate() 207 struct dentry *dentry, in proc_lookupfd_common() 287 static struct dentry *proc_lookupfd(struct inode *dir, struct dentry *dentry, in proc_lookupfd() 321 static struct dentry *proc_fdinfo_instantiate(struct dentry *dentry, in proc_fdinfo_instantiate() 343 proc_lookupfdinfo(struct inode *dir, struct dentry *dentry, unsigned int flags) in proc_lookupfdinfo()
|
/linux-5.10/fs/9p/ |
D | xattr.c | 70 ssize_t v9fs_xattr_get(struct dentry *dentry, const char *name, in v9fs_xattr_get() 96 int v9fs_xattr_set(struct dentry *dentry, const char *name, in v9fs_xattr_set() 135 ssize_t v9fs_listxattr(struct dentry *dentry, char *buffer, size_t buffer_size) in v9fs_listxattr() 141 struct dentry *dentry, struct inode *inode, in v9fs_xattr_handler_get() 150 struct dentry *dentry, struct inode *inode, in v9fs_xattr_handler_set()
|
D | vfs_dentry.c | 35 static int v9fs_cached_dentry_delete(const struct dentry *dentry) in v9fs_cached_dentry_delete() 52 static void v9fs_dentry_release(struct dentry *dentry) in v9fs_dentry_release() 62 static int v9fs_lookup_revalidate(struct dentry *dentry, unsigned int flags) in v9fs_lookup_revalidate()
|
/linux-5.10/fs/orangefs/ |
D | namei.c | 19 struct dentry *dentry, in orangefs_create() 104 static struct dentry *orangefs_lookup(struct inode *dir, struct dentry *dentry, in orangefs_lookup() 172 static int orangefs_unlink(struct inode *dir, struct dentry *dentry) in orangefs_unlink() 219 struct dentry *dentry, in orangefs_symlink() 306 static int orangefs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in orangefs_mkdir()
|
/linux-5.10/fs/overlayfs/ |
D | overlayfs.h | 122 static inline int ovl_do_rmdir(struct inode *dir, struct dentry *dentry) in ovl_do_rmdir() 130 static inline int ovl_do_unlink(struct inode *dir, struct dentry *dentry) in ovl_do_unlink() 147 static inline int ovl_do_create(struct inode *dir, struct dentry *dentry, in ovl_do_create() 156 static inline int ovl_do_mkdir(struct inode *dir, struct dentry *dentry, in ovl_do_mkdir() 164 static inline int ovl_do_mknod(struct inode *dir, struct dentry *dentry, in ovl_do_mknod() 173 static inline int ovl_do_symlink(struct inode *dir, struct dentry *dentry, in ovl_do_symlink() 182 static inline ssize_t ovl_do_getxattr(struct ovl_fs *ofs, struct dentry *dentry, in ovl_do_getxattr() 190 static inline int ovl_do_setxattr(struct ovl_fs *ofs, struct dentry *dentry, in ovl_do_setxattr() 201 static inline int ovl_do_removexattr(struct ovl_fs *ofs, struct dentry *dentry, in ovl_do_removexattr() 225 static inline int ovl_do_whiteout(struct inode *dir, struct dentry *dentry) in ovl_do_whiteout() [all …]
|
D | copy_up.c | 331 int ovl_set_origin(struct dentry *dentry, struct dentry *lower, in ovl_set_origin() 380 static int ovl_create_index(struct dentry *dentry, struct dentry *origin, in ovl_create_index() 436 struct dentry *dentry; member 551 static int ovl_prep_cu_creds(struct dentry *dentry, struct ovl_cu_creds *cc) in ovl_prep_cu_creds() 772 static bool ovl_need_meta_copy_up(struct dentry *dentry, umode_t mode, in ovl_need_meta_copy_up() 789 static ssize_t ovl_getxattr(struct dentry *dentry, char *name, char **value) in ovl_getxattr() 863 static int ovl_copy_up_one(struct dentry *parent, struct dentry *dentry, in ovl_copy_up_one() 927 static int ovl_copy_up_flags(struct dentry *dentry, int flags) in ovl_copy_up_flags() 970 static bool ovl_open_need_copy_up(struct dentry *dentry, int flags) in ovl_open_need_copy_up() 985 int ovl_maybe_copy_up(struct dentry *dentry, int flags) in ovl_maybe_copy_up() [all …]
|
D | namei.c | 28 static int ovl_check_redirect(struct dentry *dentry, struct ovl_lookup_data *d, in ovl_check_redirect() 64 static int ovl_acceptable(void *ctx, struct dentry *dentry) in ovl_acceptable() 108 static struct ovl_fh *ovl_get_fh(struct ovl_fs *ofs, struct dentry *dentry, in ovl_get_fh() 191 static bool ovl_is_opaquedir(struct super_block *sb, struct dentry *dentry) in ovl_is_opaquedir() 305 struct dentry *dentry = NULL; in ovl_lookup_layer() local 418 static int ovl_verify_fh(struct ovl_fs *ofs, struct dentry *dentry, in ovl_verify_fh() 445 int ovl_verify_set_fh(struct ovl_fs *ofs, struct dentry *dentry, in ovl_verify_set_fh() 777 int ovl_path_next(int idx, struct dentry *dentry, struct path *path) in ovl_path_next() 796 static int ovl_fix_origin(struct ovl_fs *ofs, struct dentry *dentry, in ovl_fix_origin() 816 struct dentry *ovl_lookup(struct inode *dir, struct dentry *dentry, in ovl_lookup() [all …]
|