Lines Matching refs:rbd_client
204 struct rbd_client { struct
389 struct rbd_client *rbd_client; member
704 static struct rbd_client *rbd_client_create(struct ceph_options *ceph_opts) in rbd_client_create()
706 struct rbd_client *rbdc; in rbd_client_create()
710 rbdc = kmalloc_obj(struct rbd_client); in rbd_client_create()
745 static struct rbd_client *__rbd_get_client(struct rbd_client *rbdc) in __rbd_get_client()
756 static struct rbd_client *rbd_client_find(struct ceph_options *ceph_opts) in rbd_client_find()
758 struct rbd_client *rbdc = NULL, *iter; in rbd_client_find()
874 struct rbd_client *rbdc = container_of(kref, struct rbd_client, kref); in rbd_client_release()
889 static void rbd_put_client(struct rbd_client *rbdc) in rbd_put_client()
900 static struct rbd_client *rbd_get_client(struct ceph_options *ceph_opts) in rbd_get_client()
902 struct rbd_client *rbdc; in rbd_get_client()
1411 struct ceph_options *opt = rbd_dev->rbd_client->client->options; in rbd_osd_format_read()
1431 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in __rbd_obj_add_osd_request()
1730 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_object_map_lock()
1788 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_object_map_unlock()
1827 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in __rbd_object_map_load()
2061 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_object_map_update()
3645 cid.gid = ceph_client_gid(rbd_dev->rbd_client->client); in rbd_get_cid()
3685 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_lock()
3708 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_unlock()
3731 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in __rbd_notify_op_lock()
3892 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in get_lock_owner_info()
3956 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in find_watcher()
4005 struct ceph_client *client = rbd_dev->rbd_client->client; in rbd_try_lock()
4388 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in __rbd_acknowledge_notify()
4516 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in __rbd_register_watch()
4537 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in __rbd_unregister_watch()
4593 ceph_osdc_flush_notifies(&rbd_dev->rbd_client->client->osdc); in rbd_unregister_watch()
4601 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_reacquire_lock()
4693 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_obj_method_sync()
4837 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_obj_read_sync()
4989 if (!ceph_test_opt(rbd_dev->rbd_client->client, NOCRC)) in rbd_init_disk()
5066 ceph_client_addr(rbd_dev->rbd_client->client); in rbd_client_addr_show()
5078 ceph_client_gid(rbd_dev->rbd_client->client)); in rbd_client_id_show()
5086 return sprintf(buf, "%pU\n", &rbd_dev->rbd_client->client->fsid); in rbd_cluster_fsid_show()
5324 rbd_put_client(rbd_dev->rbd_client); in rbd_dev_free()
5402 static struct rbd_device *rbd_dev_create(struct rbd_client *rbdc, in rbd_dev_create()
5428 rbd_dev->rbd_client = rbdc; in rbd_dev_create()
5653 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in __get_parent_info()
5699 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in __get_parent_info_legacy()
6009 struct ceph_osd_client *osdc = &rbd_dev->rbd_client->client->osdc; in rbd_spec_fill_names()
6760 parent->rbd_client = __rbd_get_client(rbd_dev->rbd_client); in rbd_dev_probe_parent()
7093 struct rbd_client *rbdc; in do_rbd_add()