Lines Matching refs:ceph_mds_session
214 struct ceph_mds_session { struct
369 struct ceph_mds_session *r_session;
452 struct ceph_mds_session **sessions; /* NULL for mds if no session */
555 extern bool check_session_state(struct ceph_mds_session *s);
556 void inc_session_sequence(struct ceph_mds_session *s);
558 extern struct ceph_mds_session *
563 extern struct ceph_mds_session *
564 ceph_get_mds_session(struct ceph_mds_session *s);
565 extern void ceph_put_mds_session(struct ceph_mds_session *s);
600 extern void send_flush_mdlog(struct ceph_mds_session *s);
602 void (*cb)(struct ceph_mds_session *),
605 extern void __ceph_queue_cap_release(struct ceph_mds_session *session,
608 struct ceph_mds_session *session);
612 extern int ceph_iterate_session_caps(struct ceph_mds_session *session,
631 extern void ceph_mdsc_lease_send_msg(struct ceph_mds_session *session,
640 extern struct ceph_mds_session *
644 struct ceph_mds_session *session,
656 extern u64 ceph_get_deleg_ino(struct ceph_mds_session *session);
657 extern int ceph_restore_deleg_ino(struct ceph_mds_session *session, u64 ino);