Lines Matching refs:ceph_mds_client
149 struct ceph_mds_client *s_mdsc;
195 struct ceph_mds_client;
200 typedef void (*ceph_mds_request_callback_t) (struct ceph_mds_client *mdsc,
205 typedef int (*ceph_mds_request_wait_callback_t) (struct ceph_mds_client *mdsc,
214 struct ceph_mds_client *r_mdsc;
314 struct ceph_mds_client { struct
396 __ceph_lookup_mds_session(struct ceph_mds_client *, int mds); argument
409 extern int ceph_send_msg_mds(struct ceph_mds_client *mdsc,
413 extern void ceph_mdsc_close_sessions(struct ceph_mds_client *mdsc);
414 extern void ceph_mdsc_force_umount(struct ceph_mds_client *mdsc);
417 extern void ceph_mdsc_sync(struct ceph_mds_client *mdsc);
423 ceph_mdsc_create_request(struct ceph_mds_client *mdsc, int op, int mode);
424 extern void ceph_mdsc_submit_request(struct ceph_mds_client *mdsc,
426 extern int ceph_mdsc_do_request(struct ceph_mds_client *mdsc,
439 extern void ceph_send_cap_releases(struct ceph_mds_client *mdsc,
442 extern void ceph_mdsc_pre_umount(struct ceph_mds_client *mdsc);
453 extern void ceph_mdsc_handle_mdsmap(struct ceph_mds_client *mdsc,
455 extern void ceph_mdsc_handle_fsmap(struct ceph_mds_client *mdsc,
459 ceph_mdsc_open_export_target_session(struct ceph_mds_client *mdsc, int target);
460 extern void ceph_mdsc_open_export_target_sessions(struct ceph_mds_client *mdsc,
463 extern int ceph_trim_caps(struct ceph_mds_client *mdsc,