Lines Matching refs:mdsc

58  *         mdsc->mutex
60 * mdsc->snap_rwsem
63 * mdsc->snap_flush_lock
64 * mdsc->cap_delay_lock
248 typedef void (*ceph_mds_request_callback_t) (struct ceph_mds_client *mdsc,
253 typedef int (*ceph_mds_request_wait_callback_t) (struct ceph_mds_client *mdsc,
526 extern int ceph_send_msg_mds(struct ceph_mds_client *mdsc,
530 extern void ceph_mdsc_close_sessions(struct ceph_mds_client *mdsc);
531 extern void ceph_mdsc_force_umount(struct ceph_mds_client *mdsc);
534 extern void ceph_mdsc_sync(struct ceph_mds_client *mdsc);
540 ceph_mdsc_create_request(struct ceph_mds_client *mdsc, int op, int mode);
541 extern int ceph_mdsc_submit_request(struct ceph_mds_client *mdsc,
544 int ceph_mdsc_wait_request(struct ceph_mds_client *mdsc,
547 extern int ceph_mdsc_do_request(struct ceph_mds_client *mdsc,
563 extern void ceph_mdsc_iterate_sessions(struct ceph_mds_client *mdsc,
569 extern void ceph_flush_cap_releases(struct ceph_mds_client *mdsc,
571 extern void ceph_queue_cap_reclaim_work(struct ceph_mds_client *mdsc);
572 extern void ceph_reclaim_caps_nr(struct ceph_mds_client *mdsc, int nr);
576 extern void ceph_mdsc_pre_umount(struct ceph_mds_client *mdsc);
592 extern void ceph_mdsc_handle_mdsmap(struct ceph_mds_client *mdsc,
594 extern void ceph_mdsc_handle_fsmap(struct ceph_mds_client *mdsc,
598 ceph_mdsc_open_export_target_session(struct ceph_mds_client *mdsc, int target);
599 extern void ceph_mdsc_open_export_target_sessions(struct ceph_mds_client *mdsc,
602 extern int ceph_trim_caps(struct ceph_mds_client *mdsc,