Lines Matching refs:ceph_osd_request
22 struct ceph_osd_request;
28 typedef void (*ceph_osdc_callback_t)(struct ceph_osd_request *);
235 struct ceph_osd_request { struct
316 struct ceph_osd_request *reg_req;
317 struct ceph_osd_request *ping_req;
461 struct ceph_osd_request *__oreq = (oreq); \
467 struct ceph_osd_req_op *osd_req_op_init(struct ceph_osd_request *osd_req,
470 extern void osd_req_op_raw_data_in_pages(struct ceph_osd_request *,
476 extern void osd_req_op_extent_init(struct ceph_osd_request *osd_req,
480 extern void osd_req_op_extent_update(struct ceph_osd_request *osd_req,
482 extern void osd_req_op_extent_dup_last(struct ceph_osd_request *osd_req,
486 struct ceph_osd_request *osd_req,
489 extern void osd_req_op_extent_osd_data_pages(struct ceph_osd_request *,
494 extern void osd_req_op_extent_osd_data_pagelist(struct ceph_osd_request *,
498 void osd_req_op_extent_osd_data_bio(struct ceph_osd_request *osd_req,
503 void osd_req_op_extent_osd_data_bvecs(struct ceph_osd_request *osd_req,
507 void osd_req_op_extent_osd_data_bvec_pos(struct ceph_osd_request *osd_req,
510 void osd_req_op_extent_osd_iter(struct ceph_osd_request *osd_req,
513 extern void osd_req_op_cls_request_data_pagelist(struct ceph_osd_request *,
516 extern void osd_req_op_cls_request_data_pages(struct ceph_osd_request *,
521 void osd_req_op_cls_request_data_bvecs(struct ceph_osd_request *osd_req,
525 extern void osd_req_op_cls_response_data_pages(struct ceph_osd_request *,
530 int osd_req_op_cls_init(struct ceph_osd_request *osd_req, unsigned int which,
532 extern int osd_req_op_xattr_init(struct ceph_osd_request *osd_req, unsigned int which,
535 extern void osd_req_op_alloc_hint_init(struct ceph_osd_request *osd_req,
540 extern int osd_req_op_copy_from_init(struct ceph_osd_request *req,
549 extern struct ceph_osd_request *ceph_osdc_alloc_request(struct ceph_osd_client *osdc,
554 int ceph_osdc_alloc_messages(struct ceph_osd_request *req, gfp_t gfp);
556 extern struct ceph_osd_request *ceph_osdc_new_request(struct ceph_osd_client *,
580 extern void ceph_osdc_get_request(struct ceph_osd_request *req);
581 extern void ceph_osdc_put_request(struct ceph_osd_request *req);
584 struct ceph_osd_request *req);
585 extern void ceph_osdc_cancel_request(struct ceph_osd_request *req);
587 struct ceph_osd_request *req);