Lines Matching refs:orig_request
2260 struct rbd_obj_request *orig_request; in rbd_parent_request_destroy() local
2263 orig_request = parent_request->obj_request; in rbd_parent_request_destroy()
2266 rbd_obj_request_put(orig_request); in rbd_parent_request_destroy()
2592 struct rbd_obj_request *orig_request; in rbd_img_obj_parent_read_full_callback() local
2613 orig_request = img_request->obj_request; in rbd_img_obj_parent_read_full_callback()
2614 rbd_assert(orig_request != NULL); in rbd_img_obj_parent_read_full_callback()
2615 rbd_assert(obj_request_type_valid(orig_request->type)); in rbd_img_obj_parent_read_full_callback()
2621 rbd_assert(orig_request->img_request); in rbd_img_obj_parent_read_full_callback()
2622 rbd_dev = orig_request->img_request->rbd_dev; in rbd_img_obj_parent_read_full_callback()
2635 img_result = rbd_obj_request_submit(osdc, orig_request); in rbd_img_obj_parent_read_full_callback()
2650 osd_req = rbd_osd_req_create_copyup(orig_request); in rbd_img_obj_parent_read_full_callback()
2653 rbd_osd_req_destroy(orig_request->osd_req); in rbd_img_obj_parent_read_full_callback()
2654 orig_request->osd_req = osd_req; in rbd_img_obj_parent_read_full_callback()
2655 orig_request->copyup_pages = pages; in rbd_img_obj_parent_read_full_callback()
2656 orig_request->copyup_page_count = page_count; in rbd_img_obj_parent_read_full_callback()
2666 op_type = rbd_img_request_op_type(orig_request->img_request); in rbd_img_obj_parent_read_full_callback()
2667 rbd_img_obj_request_fill(orig_request, osd_req, op_type, 1); in rbd_img_obj_parent_read_full_callback()
2672 img_result = rbd_obj_request_submit(osdc, orig_request); in rbd_img_obj_parent_read_full_callback()
2678 orig_request->result = img_result; in rbd_img_obj_parent_read_full_callback()
2679 orig_request->xferred = 0; in rbd_img_obj_parent_read_full_callback()
2680 obj_request_done_set(orig_request); in rbd_img_obj_parent_read_full_callback()
2681 rbd_obj_request_complete(orig_request); in rbd_img_obj_parent_read_full_callback()
2781 struct rbd_obj_request *orig_request; in rbd_img_obj_exists_callback() local
2792 orig_request = obj_request->obj_request; in rbd_img_obj_exists_callback()
2794 rbd_obj_request_put(orig_request); in rbd_img_obj_exists_callback()
2795 rbd_assert(orig_request); in rbd_img_obj_exists_callback()
2796 rbd_assert(orig_request->img_request); in rbd_img_obj_exists_callback()
2802 obj_request, orig_request, result, in rbd_img_obj_exists_callback()
2811 rbd_dev = orig_request->img_request->rbd_dev; in rbd_img_obj_exists_callback()
2816 result = rbd_obj_request_submit(osdc, orig_request); in rbd_img_obj_exists_callback()
2828 obj_request_existence_set(orig_request, true); in rbd_img_obj_exists_callback()
2830 obj_request_existence_set(orig_request, false); in rbd_img_obj_exists_callback()
2832 orig_request->result = result; in rbd_img_obj_exists_callback()
2840 orig_request->result = rbd_img_obj_request_submit(orig_request); in rbd_img_obj_exists_callback()
2842 if (orig_request->result) in rbd_img_obj_exists_callback()
2843 rbd_obj_request_complete(orig_request); in rbd_img_obj_exists_callback()