Lines Matching refs:dentry
95 struct dentry *debugfs_dentry_lru, *debugfs_caps;
96 struct dentry *debugfs_congestion_kb;
97 struct dentry *debugfs_bdi;
98 struct dentry *debugfs_mdsc, *debugfs_mdsmap;
99 struct dentry *debugfs_mds_sessions;
226 struct dentry *dentry; member
509 static inline struct ceph_dentry_info *ceph_dentry(struct dentry *dentry) in ceph_dentry() argument
511 return (struct ceph_dentry_info *)dentry->d_fsdata; in ceph_dentry()
609 struct dentry *dentry; /* next dentry (for dcache readdir) */ member
757 extern int ceph_setattr(struct dentry *dentry, struct iattr *attr);
758 extern int ceph_getattr(struct vfsmount *mnt, struct dentry *dentry,
762 extern int ceph_setxattr(struct dentry *, const char *, const void *,
764 int __ceph_setxattr(struct dentry *, const char *, const void *, size_t, int);
766 int __ceph_removexattr(struct dentry *, const char *);
767 extern ssize_t ceph_getxattr(struct dentry *, const char *, void *, size_t);
768 extern ssize_t ceph_listxattr(struct dentry *, char *, size_t);
769 extern int ceph_removexattr(struct dentry *, const char *);
814 static inline int ceph_acl_chmod(struct dentry *dentry, struct inode *inode) in ceph_acl_chmod() argument
866 extern int ceph_encode_dentry_release(void **p, struct dentry *dn,
887 extern int ceph_atomic_open(struct inode *dir, struct dentry *dentry,
902 extern int ceph_handle_notrace_create(struct inode *dir, struct dentry *dentry);
904 struct dentry *dentry, int err);
905 extern struct dentry *ceph_finish_lookup(struct ceph_mds_request *req,
906 struct dentry *dentry, int err);
908 extern void ceph_dentry_lru_add(struct dentry *dn);
909 extern void ceph_dentry_lru_touch(struct dentry *dn);
910 extern void ceph_dentry_lru_del(struct dentry *dn);
911 extern void ceph_invalidate_dentry_lease(struct dentry *dentry);
912 extern unsigned ceph_dentry_hash(struct inode *dir, struct dentry *dn);
913 extern struct inode *ceph_get_dentry_parent_inode(struct dentry *dentry);
919 int ceph_init_dentry(struct dentry *dentry);