| H A D | osd_client.c | 576 static int ceph_oloc_encoding_size(const struct ceph_object_locator *oloc) in ceph_oloc_encoding_size() argument 578 return 8 + 4 + 4 + 4 + (oloc->pool_ns ? oloc->pool_ns->len : 0); in ceph_oloc_encoding_size() 602 ceph_oloc_encoding_size(&req->r_base_oloc); /* oloc */ in __ceph_osdc_alloc_messages() 699 * oid, oloc and OSD op opcode(s) must be filled in before this function 2131 const struct ceph_object_locator *oloc) in encode_oloc() argument 2133 ceph_start_encoding(p, 5, 4, ceph_oloc_encoding_size(oloc)); in encode_oloc() 2134 ceph_encode_64(p, oloc->pool); in encode_oloc() 2137 if (oloc->pool_ns) in encode_oloc() 2138 ceph_encode_string(p, end, oloc in encode_oloc() 2245 void *oloc, *oid, *tail; encode_request_finish() local 3543 ceph_oloc_decode(void ** p,void * end,struct ceph_object_locator * oloc) ceph_oloc_decode() argument 4766 ceph_osdc_watch(struct ceph_osd_client * osdc,struct ceph_object_id * oid,struct ceph_object_locator * oloc,rados_watchcb2_t wcb,rados_watcherrcb_t errcb,void * data) ceph_osdc_watch() argument 4878 ceph_osdc_notify_ack(struct ceph_osd_client * osdc,struct ceph_object_id * oid,struct ceph_object_locator * oloc,u64 notify_id,u64 cookie,void * payload,u32 payload_len) ceph_osdc_notify_ack() argument 4923 ceph_osdc_notify(struct ceph_osd_client * osdc,struct ceph_object_id * oid,struct ceph_object_locator * oloc,void * payload,u32 payload_len,u32 timeout,struct page *** preply_pages,size_t * preply_len) ceph_osdc_notify() argument 5056 ceph_osdc_list_watchers(struct ceph_osd_client * osdc,struct ceph_object_id * oid,struct ceph_object_locator * oloc,struct ceph_watch_item ** watchers,u32 * num_watchers) ceph_osdc_list_watchers() argument 5129 ceph_osdc_call(struct ceph_osd_client * osdc,struct ceph_object_id * oid,struct ceph_object_locator * oloc,const char * class,const char * method,unsigned int flags,struct page * req_page,size_t req_len,struct page ** resp_pages,size_t * resp_len) ceph_osdc_call() argument [all...] |