Lines Matching refs:ceph_mds_session
169 struct ceph_mds_session {
316 struct ceph_mds_session *r_session;
393 struct ceph_mds_session **sessions; /* NULL for mds if no session */
481 extern bool check_session_state(struct ceph_mds_session *s);
482 void inc_session_sequence(struct ceph_mds_session *s);
484 extern struct ceph_mds_session *
489 extern struct ceph_mds_session *
490 ceph_get_mds_session(struct ceph_mds_session *s);
491 extern void ceph_put_mds_session(struct ceph_mds_session *s);
526 extern void send_flush_mdlog(struct ceph_mds_session *s);
528 void (*cb)(struct ceph_mds_session *),
531 extern void __ceph_queue_cap_release(struct ceph_mds_session *session,
534 struct ceph_mds_session *session);
537 extern int ceph_iterate_session_caps(struct ceph_mds_session *session,
553 extern void ceph_mdsc_lease_send_msg(struct ceph_mds_session *session,
562 extern struct ceph_mds_session *
565 struct ceph_mds_session *session);
568 struct ceph_mds_session *session,
579 extern u64 ceph_get_deleg_ino(struct ceph_mds_session *session);
580 extern int ceph_restore_deleg_ino(struct ceph_mds_session *session, u64 ino);