Lines Matching refs:ceph_mds_session
191 struct ceph_mds_session {
343 struct ceph_mds_session *r_session;
422 struct ceph_mds_session **sessions; /* NULL for mds if no session */
514 extern bool check_session_state(struct ceph_mds_session *s);
515 void inc_session_sequence(struct ceph_mds_session *s);
517 extern struct ceph_mds_session *
522 extern struct ceph_mds_session *
523 ceph_get_mds_session(struct ceph_mds_session *s);
524 extern void ceph_put_mds_session(struct ceph_mds_session *s);
562 extern void send_flush_mdlog(struct ceph_mds_session *s);
564 void (*cb)(struct ceph_mds_session *),
567 extern void __ceph_queue_cap_release(struct ceph_mds_session *session,
570 struct ceph_mds_session *session);
573 extern int ceph_iterate_session_caps(struct ceph_mds_session *session,
588 extern void ceph_mdsc_lease_send_msg(struct ceph_mds_session *session,
597 extern struct ceph_mds_session *
600 struct ceph_mds_session *session);
603 struct ceph_mds_session *session,
615 extern u64 ceph_get_deleg_ino(struct ceph_mds_session *session);
616 extern int ceph_restore_deleg_ino(struct ceph_mds_session *session, u64 ino);