Lines Matching refs:esize
40 test_ring_print_test_string(unsigned int api_type, int esize, in test_ring_print_test_string() argument
43 if (esize == -1) in test_ring_print_test_string()
46 printf("elem APIs: element size %dB", esize); in test_ring_print_test_string()
144 test_empty_dequeue(struct rte_ring *r, const int esize, in test_empty_dequeue() argument
154 test_ring_dequeue(r, burst, esize, bulk_sizes[0], api_type); in test_empty_dequeue()
157 test_ring_print_test_string(api_type, esize, bulk_sizes[0], in test_empty_dequeue()
177 enqueue_dequeue_bulk_helper(const unsigned int flag, const int esize, in enqueue_dequeue_bulk_helper() argument
196 burst = test_ring_calloc(MAX_BURST, esize); in enqueue_dequeue_bulk_helper()
204 ret = test_ring_enqueue(r, burst, esize, bsize, in enqueue_dequeue_bulk_helper()
208 ret = test_ring_dequeue(r, burst, esize, bsize, in enqueue_dequeue_bulk_helper()
220 ret = test_ring_enqueue(r, burst, esize, bsize, in enqueue_dequeue_bulk_helper()
224 ret = test_ring_dequeue(r, burst, esize, bsize, in enqueue_dequeue_bulk_helper()
282 run_on_core_pair(struct lcore_pair *cores, struct rte_ring *r, const int esize) in run_on_core_pair() argument
288 if (esize == -1) { in run_on_core_pair()
314 esize, bulk_sizes[i], param1.spsc + param2.spsc); in run_on_core_pair()
317 esize, bulk_sizes[i], param1.mpmc + param2.mpmc); in run_on_core_pair()
329 load_loop_fn_helper(struct thread_params *p, const int esize) in load_loop_fn_helper() argument
339 burst = test_ring_calloc(MAX_BURST, esize); in load_loop_fn_helper()
350 test_ring_enqueue(params->r, burst, esize, params->size, in load_loop_fn_helper()
352 test_ring_dequeue(params->r, burst, esize, params->size, in load_loop_fn_helper()
381 run_on_all_cores(struct rte_ring *r, const int esize) in run_on_all_cores() argument
388 if (esize == -1) in run_on_all_cores()
429 test_single_enqueue_dequeue(struct rte_ring *r, const int esize, in test_single_enqueue_dequeue() argument
438 burst = test_ring_calloc(1, esize); in test_single_enqueue_dequeue()
444 test_ring_enqueue(r, burst, esize, 1, api_type); in test_single_enqueue_dequeue()
445 test_ring_dequeue(r, burst, esize, 1, api_type); in test_single_enqueue_dequeue()
449 test_ring_print_test_string(api_type, esize, 1, in test_single_enqueue_dequeue()
463 test_burst_bulk_enqueue_dequeue(struct rte_ring *r, const int esize, in test_burst_bulk_enqueue_dequeue() argument
471 burst = test_ring_calloc(MAX_BURST, esize); in test_burst_bulk_enqueue_dequeue()
478 test_ring_enqueue(r, burst, esize, bulk_sizes[sz], in test_burst_bulk_enqueue_dequeue()
480 test_ring_dequeue(r, burst, esize, bulk_sizes[sz], in test_burst_bulk_enqueue_dequeue()
485 test_ring_print_test_string(api_type, esize, bulk_sizes[sz], in test_burst_bulk_enqueue_dequeue()
496 test_ring_perf_esize(const int esize) in test_ring_perf_esize() argument
505 r = test_ring_create(RING_NAME, esize, RING_SIZE, rte_socket_id(), 0); in test_ring_perf_esize()
510 if (test_single_enqueue_dequeue(r, esize, in test_ring_perf_esize()
513 if (test_single_enqueue_dequeue(r, esize, in test_ring_perf_esize()
518 if (test_burst_bulk_enqueue_dequeue(r, esize, in test_ring_perf_esize()
521 if (test_burst_bulk_enqueue_dequeue(r, esize, in test_ring_perf_esize()
526 if (test_burst_bulk_enqueue_dequeue(r, esize, in test_ring_perf_esize()
529 if (test_burst_bulk_enqueue_dequeue(r, esize, in test_ring_perf_esize()
534 test_empty_dequeue(r, esize, in test_ring_perf_esize()
536 test_empty_dequeue(r, esize, in test_ring_perf_esize()
541 if (run_on_core_pair(&cores, r, esize) < 0) in test_ring_perf_esize()
547 if (run_on_core_pair(&cores, r, esize) < 0) in test_ring_perf_esize()
552 if (run_on_core_pair(&cores, r, esize) < 0) in test_ring_perf_esize()
557 if (run_on_all_cores(r, esize) < 0) in test_ring_perf_esize()