Lines Matching refs:dentry

96 	struct dentry *debugfs_dentry_lru, *debugfs_caps;
97 struct dentry *debugfs_congestion_kb;
98 struct dentry *debugfs_bdi;
99 struct dentry *debugfs_mdsc, *debugfs_mdsmap;
100 struct dentry *debugfs_mds_sessions;
248 struct dentry *dentry; member
535 static inline struct ceph_dentry_info *ceph_dentry(struct dentry *dentry) in ceph_dentry() argument
537 return (struct ceph_dentry_info *)dentry->d_fsdata; in ceph_dentry()
649 struct dentry **dentries;
791 extern int ceph_setattr(struct dentry *dentry, struct iattr *attr);
792 extern int ceph_getattr(struct vfsmount *mnt, struct dentry *dentry,
796 extern int ceph_setxattr(struct dentry *, const char *, const void *,
798 int __ceph_setxattr(struct dentry *, const char *, const void *, size_t, int);
800 int __ceph_removexattr(struct dentry *, const char *);
801 extern ssize_t ceph_getxattr(struct dentry *, const char *, void *, size_t);
802 extern ssize_t ceph_listxattr(struct dentry *, char *, size_t);
803 extern int ceph_removexattr(struct dentry *, const char *);
848 static inline int ceph_acl_chmod(struct dentry *dentry, struct inode *inode) in ceph_acl_chmod() argument
900 extern int ceph_encode_dentry_release(void **p, struct dentry *dn,
924 extern int ceph_atomic_open(struct inode *dir, struct dentry *dentry,
938 extern int ceph_handle_notrace_create(struct inode *dir, struct dentry *dentry);
940 struct dentry *dentry, int err);
941 extern struct dentry *ceph_finish_lookup(struct ceph_mds_request *req,
942 struct dentry *dentry, int err);
944 extern void ceph_dentry_lru_add(struct dentry *dn);
945 extern void ceph_dentry_lru_touch(struct dentry *dn);
946 extern void ceph_dentry_lru_del(struct dentry *dn);
947 extern void ceph_invalidate_dentry_lease(struct dentry *dentry);
948 extern unsigned ceph_dentry_hash(struct inode *dir, struct dentry *dn);
949 extern struct inode *ceph_get_dentry_parent_inode(struct dentry *dentry);
956 int ceph_init_dentry(struct dentry *dentry);