Lines Matching refs:test_data

81 comp_perf_free_memory(struct comp_test_data *test_data,  in comp_perf_free_memory()  argument
104 for (i = 0; i < test_data->total_segs; i++) in comp_perf_free_memory()
109 for (i = 0; i < test_data->total_segs; i++) in comp_perf_free_memory()
148 comp_perf_allocate_external_mbufs(struct comp_test_data *test_data, in comp_perf_allocate_external_mbufs() argument
154 test_data->total_segs * sizeof(struct rte_memzone *), in comp_perf_allocate_external_mbufs()
164 test_data->total_segs * sizeof(struct rte_memzone *), in comp_perf_allocate_external_mbufs()
174 test_data->total_segs * sizeof(struct rte_mbuf_ext_shared_info), in comp_perf_allocate_external_mbufs()
184 test_data->total_segs * sizeof(struct rte_mbuf_ext_shared_info), in comp_perf_allocate_external_mbufs()
193 for (i = 0; i < test_data->total_segs; i++) { in comp_perf_allocate_external_mbufs()
195 i, test_data->out_seg_sz); in comp_perf_allocate_external_mbufs()
203 i, test_data->seg_sz); in comp_perf_allocate_external_mbufs()
225 comp_perf_allocate_memory(struct comp_test_data *test_data, in comp_perf_allocate_memory() argument
231 test_data->out_seg_sz = find_buf_size(test_data->seg_sz); in comp_perf_allocate_memory()
236 test_data->total_segs = DIV_CEIL(test_data->input_data_sz, in comp_perf_allocate_memory()
237 test_data->seg_sz); in comp_perf_allocate_memory()
239 if (test_data->use_external_mbufs != 0) { in comp_perf_allocate_memory()
240 if (comp_perf_allocate_external_mbufs(test_data, mem) < 0) in comp_perf_allocate_memory()
245 comp_mbuf_size = test_data->out_seg_sz + RTE_PKTMBUF_HEADROOM; in comp_perf_allocate_memory()
246 decomp_mbuf_size = test_data->seg_sz + RTE_PKTMBUF_HEADROOM; in comp_perf_allocate_memory()
254 test_data->total_segs, in comp_perf_allocate_memory()
266 test_data->total_segs, in comp_perf_allocate_memory()
275 mem->total_bufs = DIV_CEIL(test_data->total_segs, in comp_perf_allocate_memory()
276 test_data->max_sgl_segs); in comp_perf_allocate_memory()
296 (size_t) test_data->out_seg_sz * in comp_perf_allocate_memory()
297 test_data->total_segs, in comp_perf_allocate_memory()
308 test_data->input_data_sz, 0, in comp_perf_allocate_memory()
334 buffer_info.total_segments = test_data->total_segs; in comp_perf_allocate_memory()
335 buffer_info.segment_sz = test_data->seg_sz; in comp_perf_allocate_memory()
337 buffer_info.segments_per_buff = test_data->max_sgl_segs; in comp_perf_allocate_memory()
338 buffer_info.input_data_sz = test_data->input_data_sz; in comp_perf_allocate_memory()
344 prepare_bufs(struct comp_test_data *test_data, struct cperf_mem_resources *mem) in prepare_bufs() argument
346 uint32_t remaining_data = test_data->input_data_sz; in prepare_bufs()
347 uint8_t *input_data_ptr = test_data->input_data; in prepare_bufs()
364 data_sz = RTE_MIN(remaining_data, test_data->seg_sz); in prepare_bufs()
366 if (test_data->use_external_mbufs != 0) { in prepare_bufs()
370 test_data->seg_sz, in prepare_bufs()
390 while (segs_per_mbuf < test_data->max_sgl_segs in prepare_bufs()
401 data_sz = RTE_MIN(remaining_data, test_data->seg_sz); in prepare_bufs()
403 if (test_data->use_external_mbufs != 0) { in prepare_bufs()
408 test_data->seg_sz, in prepare_bufs()
441 if (test_data->use_external_mbufs != 0) { in prepare_bufs()
445 test_data->out_seg_sz, in prepare_bufs()
452 test_data->out_seg_sz); in prepare_bufs()
469 if (test_data->use_external_mbufs != 0) { in prepare_bufs()
474 test_data->out_seg_sz, in prepare_bufs()
480 test_data->out_seg_sz); in prepare_bufs()
501 print_test_dynamics(const struct comp_test_data *test_data) in print_test_dynamics() argument
507 if (test_data->test == CPERF_TEST_TYPE_THROUGHPUT) { in print_test_dynamics()