Lines Matching refs:rbd_obj_request

241 struct rbd_obj_request {  struct
287 struct rbd_obj_request *obj_request; /* obj req initiator */ argument
1300 static void rbd_obj_zero_range(struct rbd_obj_request *obj_req, u32 off, in rbd_obj_zero_range()
1317 static void rbd_obj_request_put(struct rbd_obj_request *obj_request) in rbd_obj_request_put()
1342 struct rbd_obj_request *obj_request) in rbd_img_obj_request_add()
1354 struct rbd_obj_request *obj_request) in rbd_img_obj_request_del()
1364 static void rbd_obj_request_submit(struct rbd_obj_request *obj_request) in rbd_obj_request_submit()
1397 static bool rbd_obj_is_entire(struct rbd_obj_request *obj_req) in rbd_obj_is_entire()
1405 static bool rbd_obj_is_tail(struct rbd_obj_request *obj_req) in rbd_obj_is_tail()
1413 static u64 rbd_obj_img_extents_bytes(struct rbd_obj_request *obj_req) in rbd_obj_img_extents_bytes()
1432 static void rbd_obj_handle_request(struct rbd_obj_request *obj_req);
1436 struct rbd_obj_request *obj_req = osd_req->r_priv; in rbd_osd_req_callback()
1456 static void rbd_osd_req_format_read(struct rbd_obj_request *obj_request) in rbd_osd_req_format_read()
1464 static void rbd_osd_req_format_write(struct rbd_obj_request *obj_request) in rbd_osd_req_format_write()
1474 rbd_osd_req_create(struct rbd_obj_request *obj_req, unsigned int num_ops) in rbd_osd_req_create()
1518 static struct rbd_obj_request *rbd_obj_request_create(void) in rbd_obj_request_create()
1520 struct rbd_obj_request *obj_request; in rbd_obj_request_create()
1535 struct rbd_obj_request *obj_request; in rbd_obj_request_destroy()
1538 obj_request = container_of(kref, struct rbd_obj_request, kref); in rbd_obj_request_destroy()
1669 struct rbd_obj_request *obj_request; in rbd_img_request_destroy()
1670 struct rbd_obj_request *next_obj_request; in rbd_img_request_destroy()
1715 static int rbd_obj_calc_img_extents(struct rbd_obj_request *obj_req, in rbd_obj_calc_img_extents()
1738 static void rbd_osd_req_setup_data(struct rbd_obj_request *obj_req, u32 which) in rbd_osd_req_setup_data()
1759 static int rbd_obj_setup_read(struct rbd_obj_request *obj_req) in rbd_obj_setup_read()
1773 static int __rbd_obj_setup_stat(struct rbd_obj_request *obj_req, in __rbd_obj_setup_stat()
1797 static void __rbd_obj_setup_write(struct rbd_obj_request *obj_req, in __rbd_obj_setup_write()
1820 static int rbd_obj_setup_write(struct rbd_obj_request *obj_req) in rbd_obj_setup_write()
1852 static void __rbd_obj_setup_discard(struct rbd_obj_request *obj_req, in __rbd_obj_setup_discard()
1882 static int rbd_obj_setup_discard(struct rbd_obj_request *obj_req) in rbd_obj_setup_discard()
1929 struct rbd_obj_request *obj_req; in __rbd_img_fill_request()
1970 struct rbd_obj_request *obj_req; in alloc_object_extent()
2040 struct rbd_obj_request *obj_req; in rbd_img_fill_request()
2111 struct rbd_obj_request *obj_req = in set_bio_pos()
2112 container_of(ex, struct rbd_obj_request, ex); in set_bio_pos()
2122 struct rbd_obj_request *obj_req = in count_bio_bvecs()
2123 container_of(ex, struct rbd_obj_request, ex); in count_bio_bvecs()
2135 struct rbd_obj_request *obj_req = in copy_bio_bvecs()
2136 container_of(ex, struct rbd_obj_request, ex); in copy_bio_bvecs()
2174 struct rbd_obj_request *obj_req = in set_bvec_pos()
2175 container_of(ex, struct rbd_obj_request, ex); in set_bvec_pos()
2185 struct rbd_obj_request *obj_req = in count_bvecs()
2186 container_of(ex, struct rbd_obj_request, ex); in count_bvecs()
2196 struct rbd_obj_request *obj_req = in copy_bvecs()
2197 container_of(ex, struct rbd_obj_request, ex); in copy_bvecs()
2240 struct rbd_obj_request *obj_request; in rbd_img_request_submit()
2251 static int rbd_obj_read_from_parent(struct rbd_obj_request *obj_req) in rbd_obj_read_from_parent()
2298 static bool rbd_obj_handle_read(struct rbd_obj_request *obj_req) in rbd_obj_handle_read()
2359 static int rbd_obj_issue_copyup(struct rbd_obj_request *obj_req, u32 bytes) in rbd_obj_issue_copyup()
2412 static int setup_copyup_bvecs(struct rbd_obj_request *obj_req, u64 obj_overlap) in setup_copyup_bvecs()
2440 static int rbd_obj_handle_write_guard(struct rbd_obj_request *obj_req) in rbd_obj_handle_write_guard()
2470 static bool rbd_obj_handle_write(struct rbd_obj_request *obj_req) in rbd_obj_handle_write()
2520 static bool __rbd_obj_handle_request(struct rbd_obj_request *obj_req) in __rbd_obj_handle_request()
2545 static void rbd_obj_end_request(struct rbd_obj_request *obj_req) in rbd_obj_end_request()
2570 struct rbd_obj_request *obj_req = img_req->obj_request; in rbd_img_end_child_request()
2594 static void rbd_obj_handle_request(struct rbd_obj_request *obj_req) in rbd_obj_handle_request()
6099 rbd_obj_request_cache = KMEM_CACHE(rbd_obj_request, 0); in rbd_slab_init()