Home
last modified time | relevance | path

Searched refs:osd_req (Results 1 – 3 of 3) sorted by relevance

/linux-6.1.9/include/linux/ceph/
Dosd_client.h410 struct ceph_osd_req_op *osd_req_op_init(struct ceph_osd_request *osd_req,
419 extern void osd_req_op_extent_init(struct ceph_osd_request *osd_req,
423 extern void osd_req_op_extent_update(struct ceph_osd_request *osd_req,
425 extern void osd_req_op_extent_dup_last(struct ceph_osd_request *osd_req,
429 struct ceph_osd_request *osd_req,
441 void osd_req_op_extent_osd_data_bio(struct ceph_osd_request *osd_req,
446 void osd_req_op_extent_osd_data_bvecs(struct ceph_osd_request *osd_req,
450 void osd_req_op_extent_osd_data_bvec_pos(struct ceph_osd_request *osd_req,
462 void osd_req_op_cls_request_data_bvecs(struct ceph_osd_request *osd_req,
471 int osd_req_op_cls_init(struct ceph_osd_request *osd_req, unsigned int which,
[all …]
/linux-6.1.9/drivers/block/
Drbd.c1293 static void rbd_osd_submit(struct ceph_osd_request *osd_req) in rbd_osd_submit() argument
1295 struct rbd_obj_request *obj_req = osd_req->r_priv; in rbd_osd_submit()
1298 __func__, osd_req, obj_req, obj_req->ex.oe_objno, in rbd_osd_submit()
1300 ceph_osdc_start_request(osd_req->r_osdc, osd_req); in rbd_osd_submit()
1367 static void rbd_osd_req_callback(struct ceph_osd_request *osd_req) in rbd_osd_req_callback() argument
1369 struct rbd_obj_request *obj_req = osd_req->r_priv; in rbd_osd_req_callback()
1372 dout("%s osd_req %p result %d for obj_req %p\n", __func__, osd_req, in rbd_osd_req_callback()
1373 osd_req->r_result, obj_req); in rbd_osd_req_callback()
1380 if (osd_req->r_result > 0 && rbd_img_is_write(obj_req->img_request)) in rbd_osd_req_callback()
1383 result = osd_req->r_result; in rbd_osd_req_callback()
[all …]
/linux-6.1.9/net/ceph/
Dosd_client.c175 osd_req_op_raw_data_in(struct ceph_osd_request *osd_req, unsigned int which) in osd_req_op_raw_data_in() argument
177 BUG_ON(which >= osd_req->r_num_ops); in osd_req_op_raw_data_in()
179 return &osd_req->r_ops[which].raw_data_in; in osd_req_op_raw_data_in()
183 osd_req_op_extent_osd_data(struct ceph_osd_request *osd_req, in osd_req_op_extent_osd_data() argument
186 return osd_req_op_data(osd_req, which, extent, osd_data); in osd_req_op_extent_osd_data()
190 void osd_req_op_raw_data_in_pages(struct ceph_osd_request *osd_req, in osd_req_op_raw_data_in_pages() argument
197 osd_data = osd_req_op_raw_data_in(osd_req, which); in osd_req_op_raw_data_in_pages()
203 void osd_req_op_extent_osd_data_pages(struct ceph_osd_request *osd_req, in osd_req_op_extent_osd_data_pages() argument
210 osd_data = osd_req_op_data(osd_req, which, extent, osd_data); in osd_req_op_extent_osd_data_pages()
216 void osd_req_op_extent_osd_data_pagelist(struct ceph_osd_request *osd_req, in osd_req_op_extent_osd_data_pagelist() argument
[all …]