Lines Matching refs:ceph_mds_client
118 struct ceph_mds_client *s_mdsc;
166 struct ceph_mds_client;
171 typedef void (*ceph_mds_request_callback_t) (struct ceph_mds_client *mdsc,
176 typedef int (*ceph_mds_request_wait_callback_t) (struct ceph_mds_client *mdsc,
185 struct ceph_mds_client *r_mdsc;
266 struct ceph_mds_client { struct
336 __ceph_lookup_mds_session(struct ceph_mds_client *, int mds); argument
349 extern int ceph_send_msg_mds(struct ceph_mds_client *mdsc,
353 extern void ceph_mdsc_close_sessions(struct ceph_mds_client *mdsc);
356 extern void ceph_mdsc_sync(struct ceph_mds_client *mdsc);
358 extern void ceph_mdsc_lease_release(struct ceph_mds_client *mdsc,
366 ceph_mdsc_create_request(struct ceph_mds_client *mdsc, int op, int mode);
367 extern void ceph_mdsc_submit_request(struct ceph_mds_client *mdsc,
369 extern int ceph_mdsc_do_request(struct ceph_mds_client *mdsc,
382 extern int ceph_add_cap_releases(struct ceph_mds_client *mdsc,
384 extern void ceph_send_cap_releases(struct ceph_mds_client *mdsc,
387 extern void ceph_mdsc_pre_umount(struct ceph_mds_client *mdsc);
398 extern void ceph_mdsc_handle_map(struct ceph_mds_client *mdsc,
402 ceph_mdsc_open_export_target_session(struct ceph_mds_client *mdsc, int target);
403 extern void ceph_mdsc_open_export_target_sessions(struct ceph_mds_client *mdsc,