/linux-master/fs/9p/ |
H A D | vfs_dentry.c | 3 * This file contians vfs dentry ops for the 9P2000 protocol. 27 * v9fs_cached_dentry_delete - called when dentry refcount equals 0 28 * @dentry: dentry in question 31 static int v9fs_cached_dentry_delete(const struct dentry *dentry) argument 33 p9_debug(P9_DEBUG_VFS, " dentry: %pd (%p)\n", 34 dentry, dentry); 37 if (d_really_is_negative(dentry)) 48 v9fs_dentry_release(struct dentry *dentry) argument 59 v9fs_lookup_revalidate(struct dentry *dentry, unsigned int flags) argument [all...] |
H A D | fid.c | 21 static inline void __add_fid(struct dentry *dentry, struct p9_fid *fid) argument 23 hlist_add_head(&fid->dlist, (struct hlist_head *)&dentry->d_fsdata); 28 * v9fs_fid_add - add a fid to a dentry 29 * @dentry: dentry that the fid is being added to 33 void v9fs_fid_add(struct dentry *dentry, struct p9_fid **pfid) argument 37 spin_lock(&dentry->d_lock); 38 __add_fid(dentry, fi 113 v9fs_fid_find(struct dentry *dentry, kuid_t uid, int any) argument 147 build_path_from_dentry(struct v9fs_session_info *v9ses, struct dentry *dentry, const unsigned char ***names) argument 170 v9fs_fid_lookup_with_uid(struct dentry *dentry, kuid_t uid, int any) argument 288 v9fs_fid_lookup(struct dentry *dentry) argument [all...] |
H A D | fid.h | 14 struct p9_fid *v9fs_fid_lookup(struct dentry *dentry); 15 static inline struct p9_fid *v9fs_parent_fid(struct dentry *dentry) argument 17 return v9fs_fid_lookup(dentry->d_parent); 19 void v9fs_fid_add(struct dentry *dentry, struct p9_fid **fid); 25 static inline struct p9_fid *v9fs_fid_clone(struct dentry *dentry) argument 29 fid = v9fs_fid_lookup(dentry); [all...] |
/linux-master/fs/btrfs/ |
H A D | ioctl.h | 9 struct dentry; 17 int btrfs_fileattr_get(struct dentry *dentry, struct fileattr *fa); 19 struct dentry *dentry, struct fileattr *fa);
|
/linux-master/fs/exportfs/ |
H A D | expfs.c | 24 static int get_name(const struct path *path, char *name, struct dentry *child); 27 static int exportfs_get_name(struct vfsmount *mnt, struct dentry *dir, 28 char *name, struct dentry *child) 31 struct path path = {.mnt = mnt, .dentry = dir}; 40 * Check if the dentry or any of it's aliases is acceptable. 42 static struct dentry * 43 find_acceptable_alias(struct dentry *result, argument 44 int (*acceptable)(void *context, struct dentry *dentry), 47 struct dentry *dentr local 74 dentry_connected(struct dentry *dentry) argument 91 clear_disconnected(struct dentry *dentry) argument 121 reconnect_one(struct vfsmount *mnt, struct dentry *dentry, char *nbuf) argument 214 struct dentry *dentry, *parent; local 405 exportfs_encode_fh(struct dentry *dentry, struct fid *fid, int *max_len, int flags) argument [all...] |
/linux-master/fs/overlayfs/ |
H A D | dir.c | 24 static int ovl_set_redirect(struct dentry *dentry, bool samedir); 26 int ovl_cleanup(struct ovl_fs *ofs, struct inode *wdir, struct dentry *wdentry) 45 struct dentry *ovl_lookup_temp(struct ovl_fs *ofs, struct dentry *workdir) 47 struct dentry *temp; 65 static struct dentry *ovl_whiteout(struct ovl_fs *ofs) 68 struct dentry *whiteout; 69 struct dentry *workdir = ofs->workdir; 110 struct dentry *dentr 109 ovl_cleanup_and_whiteout(struct ovl_fs *ofs, struct inode *dir, struct dentry *dentry) argument 144 struct dentry *d, *dentry = *newdentry; local 234 ovl_set_opaque_xerr(struct dentry *dentry, struct dentry *upper, int xerr) argument 247 ovl_set_opaque(struct dentry *dentry, struct dentry *upperdentry) argument 262 ovl_instantiate(struct dentry *dentry, struct inode *inode, struct dentry *newdentry, bool hardlink) argument 311 ovl_type_merge(struct dentry *dentry) argument 316 ovl_type_origin(struct dentry *dentry) argument 321 ovl_create_upper(struct dentry *dentry, struct inode *inode, struct ovl_cattr *attr) argument 361 ovl_clear_empty(struct dentry *dentry, struct list_head *list) argument 445 ovl_create_over_whiteout(struct dentry *dentry, struct inode *inode, struct ovl_cattr *cattr) argument 554 ovl_create_or_link(struct dentry *dentry, struct inode *inode, struct ovl_cattr *attr, bool origin) argument 615 ovl_create_object(struct dentry *dentry, int mode, dev_t rdev, const char *link) argument 657 ovl_create(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, bool excl) argument 663 ovl_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode) argument 669 ovl_mknod(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, dev_t rdev) argument 679 ovl_symlink(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, const char *link) argument 685 ovl_set_link_redirect(struct dentry *dentry) argument 736 ovl_matches_upper(struct dentry *dentry, struct dentry *upper) argument 741 ovl_remove_and_whiteout(struct dentry *dentry, struct list_head *list) argument 795 ovl_remove_upper(struct dentry *dentry, bool is_dir, struct list_head *list) argument 847 ovl_pure_upper(struct dentry *dentry) argument 853 ovl_drop_nlink(struct dentry *dentry) argument 875 ovl_do_remove(struct dentry *dentry, bool is_dir) argument 925 ovl_unlink(struct inode *dir, struct dentry *dentry) argument 930 ovl_rmdir(struct inode *dir, struct dentry *dentry) argument 935 ovl_type_merge_or_lower(struct dentry *dentry) argument 942 ovl_can_move(struct dentry *dentry) argument 948 ovl_get_redirect(struct dentry *dentry, bool abs_redirect) argument 1008 ovl_need_absolute_redirect(struct dentry *dentry, bool samedir) argument 1035 ovl_set_redirect(struct dentry *dentry, bool samedir) argument [all...] |
H A D | xattrs.c | 36 static int ovl_xattr_set(struct dentry *dentry, struct inode *inode, const char *name, argument 40 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); 41 struct dentry *upperdentry = ovl_i_dentry_upper(inode); 42 struct dentry *realdentry = upperdentry ?: ovl_dentry_lower(dentry); 47 ovl_path_lower(dentry, &realpath); 48 old_cred = ovl_override_creds(dentry->d_sb); 56 err = ovl_copy_up(dentry); 60 realdentry = ovl_dentry_upper(dentry); 84 ovl_xattr_get(struct dentry *dentry, struct inode *inode, const char *name, void *value, size_t size) argument 112 ovl_listxattr(struct dentry *dentry, char *list, size_t size) argument 182 ovl_own_xattr_get(const struct xattr_handler *handler, struct dentry *dentry, struct inode *inode, const char *name, void *buffer, size_t size) argument 200 ovl_own_xattr_set(const struct xattr_handler *handler, struct mnt_idmap *idmap, struct dentry *dentry, struct inode *inode, const char *name, const void *value, size_t size, int flags) argument 220 ovl_other_xattr_get(const struct xattr_handler *handler, struct dentry *dentry, struct inode *inode, const char *name, void *buffer, size_t size) argument 227 ovl_other_xattr_set(const struct xattr_handler *handler, struct mnt_idmap *idmap, struct dentry *dentry, struct inode *inode, const char *name, const void *value, size_t size, int flags) argument [all...] |
/linux-master/fs/hpfs/ |
H A D | dentry.c | 3 * linux/fs/hpfs/dentry.c 13 * Note: the dentry argument is the parent dentry. 16 static int hpfs_hash_dentry(const struct dentry *dentry, struct qstr *qstr) argument 30 hash = init_name_hash(dentry); 32 hash = partial_name_hash(hpfs_upcase(hpfs_sb(dentry->d_sb)->sb_cp_table,qstr->name[i]), hash); 38 static int hpfs_compare_dentry(const struct dentry *dentry, argument 48 * 'str' is the nane of an already existing dentry, s [all...] |
/linux-master/fs/ecryptfs/ |
H A D | inode.c | 27 static int lock_parent(struct dentry *dentry, argument 28 struct dentry **lower_dentry, 31 struct dentry *lower_dir_dentry; 33 lower_dir_dentry = ecryptfs_dentry_to_lower(dentry->d_parent); 35 *lower_dentry = ecryptfs_dentry_to_lower(dentry); 117 * @lower_dentry: Existing dentry in the lower filesystem 118 * @dentry: ecryptfs' dentry 125 static int ecryptfs_interpose(struct dentry *lower_dentr argument 137 ecryptfs_do_unlink(struct inode *dir, struct dentry *dentry, struct inode *inode) argument 293 ecryptfs_i_size_read(struct dentry *dentry, struct inode *inode) argument 327 ecryptfs_lookup_interpose(struct dentry *dentry, struct dentry *lower_dentry) argument 462 ecryptfs_unlink(struct inode *dir, struct dentry *dentry) argument 467 ecryptfs_symlink(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, const char *symname) argument 506 ecryptfs_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode) argument 532 ecryptfs_rmdir(struct inode *dir, struct dentry *dentry) argument 559 ecryptfs_mknod(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, dev_t dev) argument 650 ecryptfs_readlink_lower(struct dentry *dentry, size_t *bufsiz) argument 671 ecryptfs_get_link(struct dentry *dentry, struct inode *inode, struct delayed_call *done) argument 736 truncate_upper(struct dentry *dentry, struct iattr *ia, struct iattr *lower_ia) argument 854 ecryptfs_truncate(struct dentry *dentry, loff_t new_length) argument 897 ecryptfs_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *ia) argument 989 struct dentry *dentry = path->dentry; local 1023 struct dentry *dentry = path->dentry; local 1040 ecryptfs_setxattr(struct dentry *dentry, struct inode *inode, const char *name, const void *value, size_t size, int flags) argument 1081 ecryptfs_getxattr(struct dentry *dentry, struct inode *inode, const char *name, void *value, size_t size) argument 1090 ecryptfs_listxattr(struct dentry *dentry, char *list, size_t size) argument 1107 ecryptfs_removexattr(struct dentry *dentry, struct inode *inode, const char *name) argument 1127 ecryptfs_fileattr_get(struct dentry *dentry, struct fileattr *fa) argument 1132 ecryptfs_fileattr_set(struct mnt_idmap *idmap, struct dentry *dentry, struct fileattr *fa) argument 1144 ecryptfs_get_acl(struct mnt_idmap *idmap, struct dentry *dentry, int type) argument 1151 ecryptfs_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, struct posix_acl *acl, int type) argument 1204 ecryptfs_xattr_get(const struct xattr_handler *handler, struct dentry *dentry, struct inode *inode, const char *name, void *buffer, size_t size) argument 1211 ecryptfs_xattr_set(const struct xattr_handler *handler, struct mnt_idmap *idmap, struct dentry *dentry, struct inode *inode, const char *name, const void *value, size_t size, int flags) argument [all...] |
/linux-master/fs/reiserfs/ |
H A D | acl.h | 52 int reiserfs_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, 54 int reiserfs_acl_chmod(struct dentry *dentry); 56 struct inode *dir, struct dentry *dentry, 66 static inline int reiserfs_acl_chmod(struct dentry *dentry) argument 73 const struct inode *dir, struct dentry *dentry, 72 reiserfs_inherit_default_acl(struct reiserfs_transaction_handle *th, const struct inode *dir, struct dentry *dentry, struct inode *inode) argument [all...] |
/linux-master/fs/jfs/ |
H A D | jfs_inode.h | 12 extern int jfs_fileattr_get(struct dentry *dentry, struct fileattr *fa); 14 struct dentry *dentry, struct fileattr *fa); 24 extern struct dentry *jfs_get_parent(struct dentry *dentry); 25 extern struct dentry *jfs_fh_to_dentry(struct super_block *sb, struct fid *fid, 27 extern struct dentry *jfs_fh_to_parent(struct super_block *sb, struct fid *fid, 31 extern int jfs_setattr(struct mnt_idmap *, struct dentry *, struc [all...] |
/linux-master/arch/s390/hypfs/ |
H A D | hypfs.h | 23 extern struct dentry *hypfs_mkdir(struct dentry *parent, const char *name); 25 extern struct dentry *hypfs_create_u64(struct dentry *dir, const char *name, 28 extern struct dentry *hypfs_create_str(struct dentry *dir, const char *name, 34 extern int hypfs_diag_create_files(struct dentry *root); 39 extern int hypfs_vm_create_files(struct dentry *root); 78 struct dentry *dentry; member in struct:hypfs_dbfs_file [all...] |
H A D | inode.c | 33 static struct dentry *hypfs_create_update_file(struct dentry *dir); 38 struct dentry *update_file; /* file to trigger update */ 48 static struct dentry *hypfs_last_dentry; 61 static void hypfs_add_dentry(struct dentry *dentry) argument 63 dentry->d_fsdata = hypfs_last_dentry; 64 hypfs_last_dentry = dentry; 67 static void hypfs_remove(struct dentry *dentry) argument 75 simple_rmdir(d_inode(parent), dentry); local 77 simple_unlink(d_inode(parent), dentry); local 340 struct dentry *dentry; local 377 struct dentry *dentry; local 388 struct dentry *dentry; local 405 struct dentry *dentry; local 425 struct dentry *dentry; local [all...] |
/linux-master/security/integrity/evm/ |
H A D | evm_main.c | 131 static int evm_find_protected_xattrs(struct dentry *dentry) argument 133 struct inode *inode = d_backing_inode(dentry); 142 error = __vfs_getxattr(dentry, inode, xattr->name, NULL, 0); 154 static int is_unsupported_fs(struct dentry *dentry) argument 156 struct inode *inode = d_backing_inode(dentry); 168 * Compute the HMAC on the dentry's protected set of extended attributes 178 static enum integrity_status evm_verify_hmac(struct dentry *dentry, argument 344 evm_read_protected_xattrs(struct dentry *dentry, u8 *buffer, int buffer_size, char type, bool canonical_fmt) argument 414 evm_verifyxattr(struct dentry *dentry, const char *xattr_name, void *xattr_value, size_t xattr_value_len) argument 436 evm_verify_current_integrity(struct dentry *dentry) argument 457 evm_xattr_change(struct mnt_idmap *idmap, struct dentry *dentry, const char *xattr_name, const void *xattr_value, size_t xattr_value_len) argument 493 evm_protect_xattr(struct mnt_idmap *idmap, struct dentry *dentry, const char *xattr_name, const void *xattr_value, size_t xattr_value_len) argument 583 evm_inode_setxattr(struct mnt_idmap *idmap, struct dentry *dentry, const char *xattr_name, const void *xattr_value, size_t xattr_value_len, int flags) argument 615 evm_inode_removexattr(struct mnt_idmap *idmap, struct dentry *dentry, const char *xattr_name) argument 628 evm_inode_set_acl_change(struct mnt_idmap *idmap, struct dentry *dentry, const char *name, struct posix_acl *kacl) argument 647 evm_inode_set_acl_change(struct mnt_idmap *idmap, struct dentry *dentry, const char *name, struct posix_acl *kacl) argument 669 evm_inode_set_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) argument 721 evm_inode_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument 775 evm_inode_post_setxattr(struct dentry *dentry, const char *xattr_name, const void *xattr_value, size_t xattr_value_len, int flags) argument 807 evm_inode_post_set_acl(struct dentry *dentry, const char *acl_name, struct posix_acl *kacl) argument 823 evm_inode_post_removexattr(struct dentry *dentry, const char *xattr_name) argument 849 evm_inode_post_remove_acl(struct mnt_idmap *idmap, struct dentry *dentry, const char *acl_name) argument 856 evm_attr_change(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *attr) argument 879 evm_inode_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *attr) argument 931 evm_inode_post_setattr(struct mnt_idmap *idmap, struct dentry *dentry, int ia_valid) argument 1037 evm_post_path_mknod(struct mnt_idmap *idmap, struct dentry *dentry) argument [all...] |
/linux-master/fs/autofs/ |
H A D | root.c | 15 struct dentry *, const char *); 16 static int autofs_dir_unlink(struct inode *, struct dentry *); 17 static int autofs_dir_rmdir(struct inode *, struct dentry *); 19 struct dentry *, umode_t); 26 static struct dentry *autofs_lookup(struct inode *, 27 struct dentry *, unsigned int); 30 static void autofs_dentry_release(struct dentry *); 67 static void autofs_del_active(struct dentry *dentry) argument 69 struct autofs_sb_info *sbi = autofs_sbi(dentry 80 struct dentry *dentry = file->f_path.dentry; local 131 autofs_lookup_active(struct dentry *dentry) argument 185 autofs_lookup_expiring(struct dentry *dentry, bool rcu_walk) argument 267 struct dentry *dentry = path->dentry; local 291 struct dentry *dentry = path->dentry; local 333 struct dentry *dentry = path->dentry; local 421 struct dentry *dentry = path->dentry; local 493 autofs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) argument 566 autofs_dir_symlink(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, const char *symname) argument 623 autofs_dir_unlink(struct inode *dir, struct dentry *dentry) argument 657 autofs_set_leaf_automount_flags(struct dentry *dentry) argument 674 autofs_clear_leaf_automount_flags(struct dentry *dentry) argument 692 autofs_dir_rmdir(struct inode *dir, struct dentry *dentry) argument 723 autofs_dir_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode) argument 843 is_autofs_dentry(struct dentry *dentry) argument [all...] |
/linux-master/include/linux/ |
H A D | fsnotify.h | 45 static inline void fsnotify_dirent(struct inode *dir, struct dentry *dentry, argument 48 fsnotify_name(mask, dentry, FSNOTIFY_EVENT_DENTRY, dir, &dentry->d_name, 0); 62 /* Notify this dentry's parent about a child's events. */ 63 static inline int fsnotify_parent(struct dentry *dentry, __u32 mask, argument 66 struct inode *inode = d_inode(dentry); 75 if (!(dentry->d_flags & DCACHE_FSNOTIFY_PARENT_WATCHED)) 79 /* disconnected dentry canno 93 fsnotify_dentry(struct dentry *dentry, __u32 mask) argument 249 fsnotify_create(struct inode *dir, struct dentry *dentry) argument 281 fsnotify_delete(struct inode *dir, struct inode *inode, struct dentry *dentry) argument 300 d_delete_notify(struct inode *dir, struct dentry *dentry) argument 315 fsnotify_unlink(struct inode *dir, struct dentry *dentry) argument 330 fsnotify_mkdir(struct inode *dir, struct dentry *dentry) argument 342 fsnotify_rmdir(struct inode *dir, struct dentry *dentry) argument 393 fsnotify_xattr(struct dentry *dentry) argument 402 fsnotify_change(struct dentry *dentry, unsigned int ia_valid) argument [all...] |
H A D | devpts_fs.h | 27 struct dentry *devpts_pty_new(struct pts_fs_info *, int, void *); 29 void *devpts_get_priv(struct dentry *); 31 void devpts_pty_kill(struct dentry *);
|
/linux-master/kernel/trace/rv/ |
H A D | rv.h | 5 struct dentry *root_dir; 6 struct dentry *monitors_dir; 37 struct dentry *root_d; 45 struct dentry *get_monitors_root(void); 52 int init_rv_reactors(struct dentry *root_dir); 64 static inline int init_rv_reactors(struct dentry *root_dir)
|
/linux-master/fs/sysv/ |
H A D | namei.c | 19 static int add_nondir(struct dentry *dentry, struct inode *inode) argument 21 int err = sysv_add_link(dentry, inode); 23 d_instantiate(dentry, inode); 31 static struct dentry *sysv_lookup(struct inode * dir, struct dentry * dentry, unsigned int flags) argument 36 if (dentry->d_name.len > SYSV_NAMELEN) 38 ino = sysv_inode_by_name(dentry); 41 return d_splice_alias(inode, dentry); 44 sysv_mknod(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, dev_t rdev) argument 64 sysv_create(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, bool excl) argument 70 sysv_symlink(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, const char *symname) argument 101 sysv_link(struct dentry * old_dentry, struct inode * dir, struct dentry * dentry) argument 113 sysv_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode) argument 151 sysv_unlink(struct inode * dir, struct dentry * dentry) argument 171 sysv_rmdir(struct inode * dir, struct dentry * dentry) argument [all...] |
/linux-master/fs/minix/ |
H A D | namei.c | 10 static int add_nondir(struct dentry *dentry, struct inode *inode) argument 12 int err = minix_add_link(dentry, inode); 14 d_instantiate(dentry, inode); 22 static struct dentry *minix_lookup(struct inode * dir, struct dentry *dentry, unsigned int flags) argument 27 if (dentry->d_name.len > minix_sb(dir->i_sb)->s_namelen) 30 ino = minix_inode_by_name(dentry); 33 return d_splice_alias(inode, dentry); 36 minix_mknod(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, dev_t rdev) argument 66 minix_create(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, bool excl) argument 72 minix_symlink(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, const char *symname) argument 96 minix_link(struct dentry * old_dentry, struct inode * dir, struct dentry *dentry) argument 107 minix_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode) argument 141 minix_unlink(struct inode * dir, struct dentry *dentry) argument 161 minix_rmdir(struct inode * dir, struct dentry *dentry) argument [all...] |
/linux-master/lib/ |
H A D | notifier-error-inject.h | 21 extern struct dentry *notifier_err_inject_dir; 23 extern struct dentry *notifier_err_inject_init(const char *name, 24 struct dentry *parent, struct notifier_err_inject *err_inject,
|
/linux-master/drivers/net/wireless/ath/wcn36xx/ |
H A D | debug.h | 26 struct dentry *dentry; member in struct:wcn36xx_dfs_file 31 struct dentry *rootdir;
|
/linux-master/fs/gfs2/ |
H A D | dentry.c | 24 * @dentry: the mapping to check 30 * Returns: 1 if the dentry is ok, 0 if it isn't 33 static int gfs2_drevalidate(struct dentry *dentry, unsigned int flags) argument 35 struct dentry *parent; 47 parent = dget_parent(dentry); 50 inode = d_inode(dentry); 70 error = gfs2_dir_check(d_inode(parent), &dentry->d_name, ip); 80 static int gfs2_dhash(const struct dentry *dentry, struc argument 86 gfs2_dentry_delete(const struct dentry *dentry) argument [all...] |
/linux-master/fs/nfs/ |
H A D | unlink.c | 49 struct inode *dir = d_inode(data->dentry->d_parent); 66 struct dentry *dentry = data->dentry; local 67 struct super_block *sb = dentry->d_sb; 69 up_read_non_owner(&NFS_I(d_inode(dentry->d_parent))->rmdir_sem); 70 d_lookup_done(dentry); 72 dput(dentry); 79 struct inode *dir = d_inode(data->dentry->d_parent); 104 struct inode *dir = d_inode(data->dentry 121 nfs_call_unlink(struct dentry *dentry, struct inode *inode, struct nfs_unlinkdata *data) argument 172 nfs_async_unlink(struct dentry *dentry, const struct qstr *name) argument 225 nfs_complete_unlink(struct dentry *dentry, struct inode *inode) argument 241 nfs_cancel_async_unlink(struct dentry *dentry) argument 403 struct dentry *dentry = data->old_dentry; local 441 nfs_sillyrename(struct inode *dir, struct dentry *dentry) argument [all...] |
/linux-master/drivers/s390/cio/ |
H A D | cio_debugfs.c | 12 struct dentry *cio_debugfs_dir;
|