Lines Matching refs:rbd_client

204 struct rbd_client {
389 struct rbd_client *rbd_client;
755 static struct rbd_client *rbd_client_create(struct ceph_options *ceph_opts)
757 struct rbd_client *rbdc;
761 rbdc = kmalloc(sizeof(struct rbd_client), GFP_KERNEL);
796 static struct rbd_client *__rbd_get_client(struct rbd_client *rbdc)
807 static struct rbd_client *rbd_client_find(struct ceph_options *ceph_opts)
809 struct rbd_client *client_node;
926 struct rbd_client *rbdc = container_of(kref, struct rbd_client, kref);
941 static void rbd_put_client(struct rbd_client *rbdc)
952 static struct rbd_client *rbd_get_client(struct ceph_options *ceph_opts)
954 struct rbd_client *rbdc;
1474 struct ceph_options *opt = rbd_dev->rbd_client->client->options;
1494 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
1793 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
1851 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
1890 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
2124 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3696 cid.gid = ceph_client_gid(rbd_dev->rbd_client->client);
3736 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3759 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3782 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3943 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
3998 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4047 struct ceph_client *client = rbd_dev->rbd_client->client;
4430 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4558 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4579 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4635 ceph_osdc_flush_notifies(&rbd_dev->rbd_client->client->osdc);
4643 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4731 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
4885 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
5066 if (!ceph_test_opt(rbd_dev->rbd_client->client, NOCRC))
5137 ceph_client_addr(rbd_dev->rbd_client->client);
5149 ceph_client_gid(rbd_dev->rbd_client->client));
5157 return sprintf(buf, "%pU\n", &rbd_dev->rbd_client->client->fsid);
5395 rbd_put_client(rbd_dev->rbd_client);
5473 static struct rbd_device *rbd_dev_create(struct rbd_client *rbdc,
5499 rbd_dev->rbd_client = rbdc;
5724 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
5770 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
6080 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc;
6833 * rbd_client and spec/parent_spec, so bump their refcounts.
6835 parent->rbd_client = __rbd_get_client(rbd_dev->rbd_client);
7170 struct rbd_client *rbdc;