Lines Matching defs:rbd_client
204 struct rbd_client {
389 struct rbd_client *rbd_client;
697 static struct rbd_client *rbd_client_create(struct ceph_options *ceph_opts)
699 struct rbd_client *rbdc;
703 rbdc = kmalloc_obj(struct rbd_client);
738 static struct rbd_client *__rbd_get_client(struct rbd_client *rbdc)
749 static struct rbd_client *rbd_client_find(struct ceph_options *ceph_opts)
751 struct rbd_client *rbdc = NULL, *iter;
867 struct rbd_client *rbdc = container_of(kref, struct rbd_client, kref);
882 static void rbd_put_client(struct rbd_client *rbdc)
893 static struct rbd_client *rbd_get_client(struct ceph_options *ceph_opts)
895 struct rbd_client *rbdc;
1404 struct ceph_options *opt = rbd_dev->rbd_client->client->options;
1424 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
1723 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
1781 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
1820 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
2054 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3638 cid.gid = ceph_client_gid(rbd_dev->rbd_client->client);
3678 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3701 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3724 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3885 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3949 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3998 struct ceph_client *client = rbd_dev->rbd_client->client;
4381 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4509 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4530 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4574 ceph_osdc_flush_notifies(&rbd_dev->rbd_client->client->osdc);
4582 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4674 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4818 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4970 if (!ceph_test_opt(rbd_dev->rbd_client->client, NOCRC))
5047 ceph_client_addr(rbd_dev->rbd_client->client);
5059 ceph_client_gid(rbd_dev->rbd_client->client));
5067 return sprintf(buf, "%pU\n", &rbd_dev->rbd_client->client->fsid);
5305 rbd_put_client(rbd_dev->rbd_client);
5383 static struct rbd_device *rbd_dev_create(struct rbd_client *rbdc,
5409 rbd_dev->rbd_client = rbdc;
5634 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
5680 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
5990 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
6744 * rbd_client and spec/parent_spec, so bump their refcounts.
6746 parent->rbd_client = __rbd_get_client(rbd_dev->rbd_client);
7079 struct rbd_client *rbdc;