Lines Matching refs:rbd_client

198 struct rbd_client {  struct
342 struct rbd_client *rbd_client; member
654 static struct rbd_client *rbd_client_create(struct ceph_options *ceph_opts) in rbd_client_create()
656 struct rbd_client *rbdc; in rbd_client_create()
660 rbdc = kmalloc(sizeof(struct rbd_client), GFP_KERNEL); in rbd_client_create()
695 static struct rbd_client *__rbd_get_client(struct rbd_client *rbdc) in __rbd_get_client()
706 static struct rbd_client *rbd_client_find(struct ceph_options *ceph_opts) in rbd_client_find()
708 struct rbd_client *client_node; in rbd_client_find()
822 static struct rbd_client *rbd_get_client(struct ceph_options *ceph_opts) in rbd_get_client()
824 struct rbd_client *rbdc; in rbd_get_client()
844 struct rbd_client *rbdc = container_of(kref, struct rbd_client, kref); in rbd_client_release()
859 static void rbd_put_client(struct rbd_client *rbdc) in rbd_put_client()
1956 osdc = &rbd_dev->rbd_client->client->osdc; in rbd_osd_req_create()
2005 osdc = &rbd_dev->rbd_client->client->osdc; in rbd_osd_req_create_copyup()
2634 osdc = &rbd_dev->rbd_client->client->osdc; in rbd_img_obj_parent_read_full_callback()
2671 osdc = &rbd_dev->rbd_client->client->osdc; in rbd_img_obj_parent_read_full_callback()
2815 osdc = &rbd_dev->rbd_client->client->osdc; in rbd_img_obj_exists_callback()
2894 osdc = &rbd_dev->rbd_client->client->osdc; in rbd_img_obj_exists_submit()
2956 osdc = &rbd_dev->rbd_client->client->osdc; in rbd_img_obj_request_submit()
3020 osdc = &rbd_dev->rbd_client->client->osdc; in rbd_img_parent_read_callback()
3099 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_obj_notify_ack_sync()
3162 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_obj_watch_request_helper()
3213 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_dev_header_watch_sync()
3283 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_obj_method_sync()
3505 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_obj_read_sync()
3782 if (!ceph_test_opt(rbd_dev->rbd_client->client, NOCRC)) in rbd_init_disk()
3855 ceph_client_id(rbd_dev->rbd_client->client)); in rbd_client_id_show()
4046 rbd_put_client(rbd_dev->rbd_client); in rbd_dev_release()
4060 static struct rbd_device *rbd_dev_create(struct rbd_client *rbdc, in rbd_dev_create()
4081 rbd_dev->rbd_client = rbdc; in rbd_dev_create()
4537 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_spec_fill_names()
4975 static int rbd_add_get_pool_id(struct rbd_client *rbdc, const char *pool_name) in rbd_add_get_pool_id()
5164 parent = rbd_dev_create(rbd_dev->rbd_client, rbd_dev->parent_spec, in rbd_dev_probe_parent()
5175 __rbd_get_client(rbd_dev->rbd_client); in rbd_dev_probe_parent()
5403 struct rbd_client *rbdc; in do_rbd_add()
5588 ceph_osdc_flush_notifies(&rbd_dev->rbd_client->client->osdc); in do_rbd_remove()