|
const char * | ceph_cap_string (int caps) |
|
void | ceph_caps_init (struct ceph_mds_client *mdsc) |
|
void | ceph_caps_finalize (struct ceph_mds_client *mdsc) |
|
void | ceph_adjust_min_caps (struct ceph_mds_client *mdsc, int delta) |
|
int | ceph_reserve_caps (struct ceph_mds_client *mdsc, struct ceph_cap_reservation *ctx, int need) |
|
int | ceph_unreserve_caps (struct ceph_mds_client *mdsc, struct ceph_cap_reservation *ctx) |
|
void | ceph_put_cap (struct ceph_mds_client *mdsc, struct ceph_cap *cap) |
|
void | ceph_reservation_status (struct ceph_fs_client *fsc, int *total, int *avail, int *used, int *reserved, int *min) |
|
struct ceph_cap * | ceph_get_cap_for_mds (struct ceph_inode_info *ci, int mds) |
|
int | ceph_get_cap_mds (struct inode *inode) |
|
int | ceph_add_cap (struct inode *inode, struct ceph_mds_session *session, u64 cap_id, int fmode, unsigned issued, unsigned wanted, unsigned seq, unsigned mseq, u64 realmino, int flags, struct ceph_cap_reservation *caps_reservation) |
|
int | __ceph_caps_issued (struct ceph_inode_info *ci, int *implemented) |
|
int | __ceph_caps_issued_other (struct ceph_inode_info *ci, struct ceph_cap *ocap) |
|
int | __ceph_caps_issued_mask (struct ceph_inode_info *ci, int mask, int touch) |
|
int | ceph_caps_revoking (struct ceph_inode_info *ci, int mask) |
|
int | __ceph_caps_used (struct ceph_inode_info *ci) |
|
int | __ceph_caps_file_wanted (struct ceph_inode_info *ci) |
|
int | __ceph_caps_mds_wanted (struct ceph_inode_info *ci) |
|
void | __ceph_remove_cap (struct ceph_cap *cap) |
|
void | ceph_queue_caps_release (struct inode *inode) |
|
void | __ceph_flush_snaps (struct ceph_inode_info *ci, struct ceph_mds_session **psession, int again) __releases(ci-> i_ceph_lock) __acquires(ci->i_ceph_lock) |
|
int | __ceph_mark_dirty_caps (struct ceph_inode_info *ci, int mask) |
|
void | ceph_check_caps (struct ceph_inode_info *ci, int flags, struct ceph_mds_session *session) |
|
int | ceph_fsync (struct file *file, loff_t start, loff_t end, int datasync) |
|
int | ceph_write_inode (struct inode *inode, struct writeback_control *wbc) |
|
void | ceph_kick_flushing_caps (struct ceph_mds_client *mdsc, struct ceph_mds_session *session) |
|
int | ceph_get_caps (struct ceph_inode_info *ci, int need, int want, int *got, loff_t endoff) |
|
void | ceph_get_cap_refs (struct ceph_inode_info *ci, int caps) |
|
void | ceph_put_cap_refs (struct ceph_inode_info *ci, int had) |
|
void | ceph_put_wrbuffer_cap_refs (struct ceph_inode_info *ci, int nr, struct ceph_snap_context *snapc) |
|
void | ceph_handle_caps (struct ceph_mds_session *session, struct ceph_msg *msg) |
|
void | ceph_check_delayed_caps (struct ceph_mds_client *mdsc) |
|
void | ceph_flush_dirty_caps (struct ceph_mds_client *mdsc) |
|
void | ceph_put_fmode (struct ceph_inode_info *ci, int fmode) |
|
int | ceph_encode_inode_release (void **p, struct inode *inode, int mds, int drop, int unless, int force) |
|
int | ceph_encode_dentry_release (void **p, struct dentry *dentry, int mds, int drop, int unless) |
|