Lines Matching refs:orig_request
2239 struct rbd_obj_request *orig_request; in rbd_parent_request_destroy() local
2242 orig_request = parent_request->obj_request; in rbd_parent_request_destroy()
2245 rbd_obj_request_put(orig_request); in rbd_parent_request_destroy()
2568 struct rbd_obj_request *orig_request; in rbd_img_obj_parent_read_full_callback() local
2589 orig_request = img_request->obj_request; in rbd_img_obj_parent_read_full_callback()
2590 rbd_assert(orig_request != NULL); in rbd_img_obj_parent_read_full_callback()
2591 rbd_assert(obj_request_type_valid(orig_request->type)); in rbd_img_obj_parent_read_full_callback()
2597 rbd_assert(orig_request->img_request); in rbd_img_obj_parent_read_full_callback()
2598 rbd_dev = orig_request->img_request->rbd_dev; in rbd_img_obj_parent_read_full_callback()
2611 img_result = rbd_obj_request_submit(osdc, orig_request); in rbd_img_obj_parent_read_full_callback()
2626 osd_req = rbd_osd_req_create_copyup(orig_request); in rbd_img_obj_parent_read_full_callback()
2629 rbd_osd_req_destroy(orig_request->osd_req); in rbd_img_obj_parent_read_full_callback()
2630 orig_request->osd_req = osd_req; in rbd_img_obj_parent_read_full_callback()
2631 orig_request->copyup_pages = pages; in rbd_img_obj_parent_read_full_callback()
2632 orig_request->copyup_page_count = page_count; in rbd_img_obj_parent_read_full_callback()
2642 op_type = rbd_img_request_op_type(orig_request->img_request); in rbd_img_obj_parent_read_full_callback()
2643 rbd_img_obj_request_fill(orig_request, osd_req, op_type, 1); in rbd_img_obj_parent_read_full_callback()
2648 img_result = rbd_obj_request_submit(osdc, orig_request); in rbd_img_obj_parent_read_full_callback()
2654 orig_request->result = img_result; in rbd_img_obj_parent_read_full_callback()
2655 orig_request->xferred = 0; in rbd_img_obj_parent_read_full_callback()
2656 obj_request_done_set(orig_request); in rbd_img_obj_parent_read_full_callback()
2657 rbd_obj_request_complete(orig_request); in rbd_img_obj_parent_read_full_callback()
2757 struct rbd_obj_request *orig_request; in rbd_img_obj_exists_callback() local
2768 orig_request = obj_request->obj_request; in rbd_img_obj_exists_callback()
2770 rbd_obj_request_put(orig_request); in rbd_img_obj_exists_callback()
2771 rbd_assert(orig_request); in rbd_img_obj_exists_callback()
2772 rbd_assert(orig_request->img_request); in rbd_img_obj_exists_callback()
2778 obj_request, orig_request, result, in rbd_img_obj_exists_callback()
2787 rbd_dev = orig_request->img_request->rbd_dev; in rbd_img_obj_exists_callback()
2792 result = rbd_obj_request_submit(osdc, orig_request); in rbd_img_obj_exists_callback()
2804 obj_request_existence_set(orig_request, true); in rbd_img_obj_exists_callback()
2806 obj_request_existence_set(orig_request, false); in rbd_img_obj_exists_callback()
2808 orig_request->result = result; in rbd_img_obj_exists_callback()
2816 orig_request->result = rbd_img_obj_request_submit(orig_request); in rbd_img_obj_exists_callback()
2818 if (orig_request->result) in rbd_img_obj_exists_callback()
2819 rbd_obj_request_complete(orig_request); in rbd_img_obj_exists_callback()