Searched refs:ceph_osd_request (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/include/linux/ceph/ |
D | osd_client.h | 21 struct ceph_osd_request; 27 typedef void (*ceph_osdc_callback_t)(struct ceph_osd_request *); 169 struct ceph_osd_request { struct 247 struct ceph_osd_request *reg_req; 248 struct ceph_osd_request *ping_req; 386 extern void osd_req_op_init(struct ceph_osd_request *osd_req, 389 extern void osd_req_op_raw_data_in_pages(struct ceph_osd_request *, 395 extern void osd_req_op_extent_init(struct ceph_osd_request *osd_req, 399 extern void osd_req_op_extent_update(struct ceph_osd_request *osd_req, 401 extern void osd_req_op_extent_dup_last(struct ceph_osd_request *osd_req, [all …]
|
/Linux-v4.19/net/ceph/ |
D | osd_client.c | 49 static void link_request(struct ceph_osd *osd, struct ceph_osd_request *req); 50 static void unlink_request(struct ceph_osd *osd, struct ceph_osd_request *req); 170 struct ceph_osd_request *__oreq = (oreq); \ 177 osd_req_op_raw_data_in(struct ceph_osd_request *osd_req, unsigned int which) in osd_req_op_raw_data_in() 185 osd_req_op_extent_osd_data(struct ceph_osd_request *osd_req, in osd_req_op_extent_osd_data() 192 void osd_req_op_raw_data_in_pages(struct ceph_osd_request *osd_req, in osd_req_op_raw_data_in_pages() 205 void osd_req_op_extent_osd_data_pages(struct ceph_osd_request *osd_req, in osd_req_op_extent_osd_data_pages() 218 void osd_req_op_extent_osd_data_pagelist(struct ceph_osd_request *osd_req, in osd_req_op_extent_osd_data_pagelist() 229 void osd_req_op_extent_osd_data_bio(struct ceph_osd_request *osd_req, in osd_req_op_extent_osd_data_bio() 242 void osd_req_op_extent_osd_data_bvecs(struct ceph_osd_request *osd_req, in osd_req_op_extent_osd_data_bvecs() [all …]
|
D | debugfs.c | 207 static void dump_request(struct seq_file *s, struct ceph_osd_request *req) in dump_request() 235 struct ceph_osd_request *req = in dump_requests() 236 rb_entry(n, struct ceph_osd_request, r_node); in dump_requests()
|
/Linux-v4.19/fs/ceph/ |
D | file.c | 729 struct ceph_osd_request *req; 777 static void ceph_aio_complete_req(struct ceph_osd_request *req) in ceph_aio_complete_req() 847 struct ceph_osd_request *orig_req = aio_work->req; in ceph_aio_retry_work() 852 struct ceph_osd_request *req; in ceph_aio_retry_work() 919 struct ceph_osd_request *req; in ceph_direct_read_write() 1088 struct ceph_osd_request, in ceph_direct_read_write() 1125 struct ceph_osd_request *req; in ceph_sync_write() 1650 struct ceph_osd_request *req; in ceph_zero_partial_object()
|
D | addr.c | 258 static void finish_read(struct ceph_osd_request *req) in finish_read() 311 struct ceph_osd_request *req; in start_read() 705 static void writepages_finish(struct ceph_osd_request *req) in writepages_finish() 801 struct ceph_osd_request *req = NULL; in ceph_writepages_start() 1673 struct ceph_osd_request *req; in ceph_uninline_data() 1827 struct ceph_osd_request *rd_req = NULL, *wr_req = NULL; in __ceph_pool_perm_get()
|
/Linux-v4.19/drivers/block/ |
D | rbd.c | 263 struct ceph_osd_request *osd_req; 1366 struct ceph_osd_request *osd_req = obj_request->osd_req; in rbd_obj_request_submit() 1434 static void rbd_osd_req_callback(struct ceph_osd_request *osd_req) in rbd_osd_req_callback() 1458 struct ceph_osd_request *osd_req = obj_request->osd_req; in rbd_osd_req_format_read() 1466 struct ceph_osd_request *osd_req = obj_request->osd_req; in rbd_osd_req_format_write() 1473 static struct ceph_osd_request * 1479 struct ceph_osd_request *req; in rbd_osd_req_create() 1513 static void rbd_osd_req_destroy(struct ceph_osd_request *osd_req) in rbd_osd_req_destroy() 3774 struct ceph_osd_request *req; in rbd_obj_read_sync()
|