Lines Matching refs:client
36 struct ceph_client *client = s->private; in monmap_show() local
38 if (client->monc.monmap == NULL) in monmap_show()
41 seq_printf(s, "epoch %d\n", client->monc.monmap->epoch); in monmap_show()
42 for (i = 0; i < client->monc.monmap->num_mon; i++) { in monmap_show()
44 &client->monc.monmap->mon_inst[i]; in monmap_show()
56 struct ceph_client *client = s->private; in osdmap_show() local
57 struct ceph_osdmap *map = client->osdc.osdmap; in osdmap_show()
111 struct ceph_client *client = s->private; in monc_show() local
113 struct ceph_mon_client *monc = &client->monc; in monc_show()
143 struct ceph_client *client = s->private; in osdc_show() local
144 struct ceph_osd_client *osdc = &client->osdc; in osdc_show()
183 struct ceph_client *client = s->private; in client_options_show() local
186 ret = ceph_print_client_options(s, client); in client_options_show()
213 int ceph_debugfs_client_init(struct ceph_client *client) in ceph_debugfs_client_init() argument
218 snprintf(name, sizeof(name), "%pU.client%lld", &client->fsid, in ceph_debugfs_client_init()
219 client->monc.auth->global_id); in ceph_debugfs_client_init()
221 dout("ceph_debugfs_client_init %p %s\n", client, name); in ceph_debugfs_client_init()
223 BUG_ON(client->debugfs_dir); in ceph_debugfs_client_init()
224 client->debugfs_dir = debugfs_create_dir(name, ceph_debugfs_dir); in ceph_debugfs_client_init()
225 if (!client->debugfs_dir) in ceph_debugfs_client_init()
228 client->monc.debugfs_file = debugfs_create_file("monc", in ceph_debugfs_client_init()
230 client->debugfs_dir, in ceph_debugfs_client_init()
231 client, in ceph_debugfs_client_init()
233 if (!client->monc.debugfs_file) in ceph_debugfs_client_init()
236 client->osdc.debugfs_file = debugfs_create_file("osdc", in ceph_debugfs_client_init()
238 client->debugfs_dir, in ceph_debugfs_client_init()
239 client, in ceph_debugfs_client_init()
241 if (!client->osdc.debugfs_file) in ceph_debugfs_client_init()
244 client->debugfs_monmap = debugfs_create_file("monmap", in ceph_debugfs_client_init()
246 client->debugfs_dir, in ceph_debugfs_client_init()
247 client, in ceph_debugfs_client_init()
249 if (!client->debugfs_monmap) in ceph_debugfs_client_init()
252 client->debugfs_osdmap = debugfs_create_file("osdmap", in ceph_debugfs_client_init()
254 client->debugfs_dir, in ceph_debugfs_client_init()
255 client, in ceph_debugfs_client_init()
257 if (!client->debugfs_osdmap) in ceph_debugfs_client_init()
260 client->debugfs_options = debugfs_create_file("client_options", in ceph_debugfs_client_init()
262 client->debugfs_dir, in ceph_debugfs_client_init()
263 client, in ceph_debugfs_client_init()
265 if (!client->debugfs_options) in ceph_debugfs_client_init()
271 ceph_debugfs_client_cleanup(client); in ceph_debugfs_client_init()
275 void ceph_debugfs_client_cleanup(struct ceph_client *client) in ceph_debugfs_client_cleanup() argument
277 dout("ceph_debugfs_client_cleanup %p\n", client); in ceph_debugfs_client_cleanup()
278 debugfs_remove(client->debugfs_options); in ceph_debugfs_client_cleanup()
279 debugfs_remove(client->debugfs_osdmap); in ceph_debugfs_client_cleanup()
280 debugfs_remove(client->debugfs_monmap); in ceph_debugfs_client_cleanup()
281 debugfs_remove(client->osdc.debugfs_file); in ceph_debugfs_client_cleanup()
282 debugfs_remove(client->monc.debugfs_file); in ceph_debugfs_client_cleanup()
283 debugfs_remove(client->debugfs_dir); in ceph_debugfs_client_cleanup()
297 int ceph_debugfs_client_init(struct ceph_client *client) in ceph_debugfs_client_init() argument
302 void ceph_debugfs_client_cleanup(struct ceph_client *client) in ceph_debugfs_client_cleanup() argument