Lines Matching refs:ceph_mon_client
25 struct ceph_mon_client;
32 typedef void (*ceph_monc_request_func_t)(struct ceph_mon_client *monc,
37 struct ceph_mon_client *monc;
51 struct ceph_mon_client *monc;
70 struct ceph_mon_client { struct
110 extern int ceph_monc_init(struct ceph_mon_client *monc, struct ceph_client *cl); argument
111 extern void ceph_monc_stop(struct ceph_mon_client *monc);
112 extern void ceph_monc_reopen_session(struct ceph_mon_client *monc);
129 bool ceph_monc_want_map(struct ceph_mon_client *monc, int sub, u32 epoch,
131 void ceph_monc_got_map(struct ceph_mon_client *monc, int sub, u32 epoch);
132 void ceph_monc_renew_subs(struct ceph_mon_client *monc);
134 extern int ceph_monc_wait_osdmap(struct ceph_mon_client *monc, u32 epoch,
137 int ceph_monc_do_statfs(struct ceph_mon_client *monc, u64 data_pool,
140 int ceph_monc_get_version(struct ceph_mon_client *monc, const char *what,
142 int ceph_monc_get_version_async(struct ceph_mon_client *monc, const char *what,
145 int ceph_monc_blocklist_add(struct ceph_mon_client *monc,
148 extern int ceph_monc_open_session(struct ceph_mon_client *monc);
150 extern int ceph_monc_validate_auth(struct ceph_mon_client *monc);