Lines Matching defs:spdk_reduce_vol_request
70 struct spdk_reduce_vol_request {
116 TAILQ_ENTRY(spdk_reduce_vol_request) tailq;
117 RB_ENTRY(spdk_reduce_vol_request) rbnode;
145 struct spdk_reduce_vol_request *request_mem;
146 TAILQ_HEAD(, spdk_reduce_vol_request) free_requests;
147 RB_HEAD(executing_req_tree, spdk_reduce_vol_request) executing_requests;
148 TAILQ_HEAD(, spdk_reduce_vol_request) queued_requests;
157 static void _start_readv_request(struct spdk_reduce_vol_request *req);
158 static void _start_writev_request(struct spdk_reduce_vol_request *req);
371 struct spdk_reduce_vol_request *req;
614 overlap_cmp(struct spdk_reduce_vol_request *req1, struct spdk_reduce_vol_request *req2)
619 RB_GENERATE_STATIC(executing_req_tree, spdk_reduce_vol_request, rbnode, overlap_cmp);
1135 _reduce_vol_complete_req(struct spdk_reduce_vol_request *req, int reduce_errno)
1137 struct spdk_reduce_vol_request *next_req;
1195 struct spdk_reduce_vol_request *req = _req;
1237 _reduce_vol_req_get_backing_io(struct spdk_reduce_vol_request *req, uint32_t index)
1255 _issue_backing_ops_without_merge(struct spdk_reduce_vol_request *req, struct spdk_reduce_vol *vol,
1294 _issue_backing_ops(struct spdk_reduce_vol_request *req, struct spdk_reduce_vol *vol,
1370 _reduce_vol_write_chunk(struct spdk_reduce_vol_request *req, reduce_request_fn next_fn,
1453 struct spdk_reduce_vol_request *req = _req;
1469 _reduce_vol_compress_chunk(struct spdk_reduce_vol_request *req, reduce_request_fn next_fn)
1483 _reduce_vol_decompress_chunk_scratch(struct spdk_reduce_vol_request *req, reduce_request_fn next_fn)
1499 _reduce_vol_decompress_chunk(struct spdk_reduce_vol_request *req, reduce_request_fn next_fn)
1564 _prepare_compress_chunk_copy_user_buffers(struct spdk_reduce_vol_request *req, bool zero_paddings)
1611 _prepare_compress_chunk(struct spdk_reduce_vol_request *req, bool zero_paddings)
1665 struct spdk_reduce_vol_request *req = _req;
1688 struct spdk_reduce_vol_request *req = _req;
1716 struct spdk_reduce_vol_request *req = _req;
1751 struct spdk_reduce_vol_request *req = _req;
1783 _reduce_vol_read_chunk(struct spdk_reduce_vol_request *req, reduce_request_fn next_fn)
1819 struct spdk_reduce_vol_request req;
1827 _start_readv_request(struct spdk_reduce_vol_request *req)
1838 struct spdk_reduce_vol_request *req;
1901 _start_writev_request(struct spdk_reduce_vol_request *req)
1928 struct spdk_reduce_vol_request *req;
1979 struct spdk_reduce_vol_request *req = ctx;
1999 struct spdk_reduce_vol_request *req;