Lines Matching refs:ceph_inode_info
120 struct ceph_inode_info *ci;
146 struct ceph_inode_info *ci;
252 struct ceph_inode_info { struct
343 static inline struct ceph_inode_info *ceph_inode(struct inode *inode) in ceph_inode() argument
345 return container_of(inode, struct ceph_inode_info, vfs_inode); in ceph_inode()
425 struct ceph_inode_info *ci = ceph_inode(inode); in ceph_ino_compare()
446 static inline void __ceph_dir_set_complete(struct ceph_inode_info *ci, in __ceph_dir_set_complete()
456 static inline void __ceph_dir_clear_complete(struct ceph_inode_info *ci) in __ceph_dir_clear_complete()
461 static inline bool __ceph_dir_is_complete(struct ceph_inode_info *ci) in __ceph_dir_is_complete()
467 static inline bool __ceph_dir_is_complete_ordered(struct ceph_inode_info *ci) in __ceph_dir_is_complete_ordered()
480 struct ceph_inode_info *ci = ceph_inode(inode); in ceph_dir_clear_ordered()
489 struct ceph_inode_info *ci = ceph_inode(inode); in ceph_dir_is_complete_ordered()
498 extern struct ceph_inode_frag *__ceph_find_frag(struct ceph_inode_info *ci,
505 extern u32 ceph_choose_frag(struct ceph_inode_info *ci, u32 v,
522 static inline bool __ceph_is_any_real_caps(struct ceph_inode_info *ci) in __ceph_is_any_real_caps()
527 extern int __ceph_caps_issued(struct ceph_inode_info *ci, int *implemented);
528 extern int __ceph_caps_issued_mask(struct ceph_inode_info *ci, int mask, int t);
529 extern int __ceph_caps_issued_other(struct ceph_inode_info *ci,
532 static inline int ceph_caps_issued(struct ceph_inode_info *ci) in ceph_caps_issued()
541 static inline int ceph_caps_issued_mask(struct ceph_inode_info *ci, int mask, in ceph_caps_issued_mask()
551 static inline int __ceph_caps_dirty(struct ceph_inode_info *ci) in __ceph_caps_dirty()
555 extern int __ceph_mark_dirty_caps(struct ceph_inode_info *ci, int mask);
557 extern int __ceph_caps_revoking_other(struct ceph_inode_info *ci,
559 extern int ceph_caps_revoking(struct ceph_inode_info *ci, int mask);
560 extern int __ceph_caps_used(struct ceph_inode_info *ci);
562 extern int __ceph_caps_file_wanted(struct ceph_inode_info *ci);
567 static inline int __ceph_caps_wanted(struct ceph_inode_info *ci) in __ceph_caps_wanted()
576 extern int __ceph_caps_mds_wanted(struct ceph_inode_info *ci);
702 extern void ceph_queue_cap_snap(struct ceph_inode_info *ci);
703 extern int __ceph_finish_cap_snap(struct ceph_inode_info *ci,
713 static inline bool __ceph_have_pending_cap_snap(struct ceph_inode_info *ci) in __ceph_have_pending_cap_snap()
770 extern void __ceph_build_xattrs_blob(struct ceph_inode_info *ci);
771 extern void __ceph_destroy_xattrs(struct ceph_inode_info *ci);
849 extern struct ceph_cap *ceph_get_cap_for_mds(struct ceph_inode_info *ci,
852 extern void ceph_get_cap_refs(struct ceph_inode_info *ci, int caps);
853 extern void ceph_put_cap_refs(struct ceph_inode_info *ci, int had);
854 extern void ceph_put_wrbuffer_cap_refs(struct ceph_inode_info *ci, int nr,
856 extern void __ceph_flush_snaps(struct ceph_inode_info *ci,
859 extern void ceph_check_caps(struct ceph_inode_info *ci, int flags,
869 extern int ceph_get_caps(struct ceph_inode_info *ci, int need, int want,
873 static inline void __ceph_get_fmode(struct ceph_inode_info *ci, int mode) in __ceph_get_fmode()
877 extern void ceph_put_fmode(struct ceph_inode_info *ci, int mode);