X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=test%2Ftest%2Ftest_ring_perf.c;h=ed89896b360569af10c756438db12f0c7e50d90d;hb=f1ae15bac8aaa75aeb4fa886fd4d74d34c373193;hp=f95a8e9a4e0a7c4c65f2b3e629e79838528c7d4d;hpb=14fbffb0aac971fd96718d292701645779597a7a;p=dpdk.git diff --git a/test/test/test_ring_perf.c b/test/test/test_ring_perf.c index f95a8e9a4e..ed89896b36 100644 --- a/test/test/test_ring_perf.c +++ b/test/test/test_ring_perf.c @@ -152,12 +152,12 @@ test_empty_dequeue(void) const uint64_t sc_start = rte_rdtsc(); for (i = 0; i < iterations; i++) - rte_ring_sc_dequeue_bulk(r, burst, bulk_sizes[0]); + rte_ring_sc_dequeue_bulk(r, burst, bulk_sizes[0], NULL); const uint64_t sc_end = rte_rdtsc(); const uint64_t mc_start = rte_rdtsc(); for (i = 0; i < iterations; i++) - rte_ring_mc_dequeue_bulk(r, burst, bulk_sizes[0]); + rte_ring_mc_dequeue_bulk(r, burst, bulk_sizes[0], NULL); const uint64_t mc_end = rte_rdtsc(); printf("SC empty dequeue: %.2F\n", @@ -230,13 +230,13 @@ dequeue_bulk(void *p) const uint64_t sc_start = rte_rdtsc(); for (i = 0; i < iterations; i++) - while (rte_ring_sc_dequeue_bulk(r, burst, size) == 0) + while (rte_ring_sc_dequeue_bulk(r, burst, size, NULL) == 0) rte_pause(); const uint64_t sc_end = rte_rdtsc(); const uint64_t mc_start = rte_rdtsc(); for (i = 0; i < iterations; i++) - while (rte_ring_mc_dequeue_bulk(r, burst, size) == 0) + while (rte_ring_mc_dequeue_bulk(r, burst, size, NULL) == 0) rte_pause(); const uint64_t mc_end = rte_rdtsc(); @@ -325,7 +325,8 @@ test_burst_enqueue_dequeue(void) for (i = 0; i < iterations; i++) { rte_ring_sp_enqueue_burst(r, burst, bulk_sizes[sz], NULL); - rte_ring_sc_dequeue_burst(r, burst, bulk_sizes[sz]); + rte_ring_sc_dequeue_burst(r, burst, + bulk_sizes[sz], NULL); } const uint64_t sc_end = rte_rdtsc(); @@ -333,7 +334,8 @@ test_burst_enqueue_dequeue(void) for (i = 0; i < iterations; i++) { rte_ring_mp_enqueue_burst(r, burst, bulk_sizes[sz], NULL); - rte_ring_mc_dequeue_burst(r, burst, bulk_sizes[sz]); + rte_ring_mc_dequeue_burst(r, burst, + bulk_sizes[sz], NULL); } const uint64_t mc_end = rte_rdtsc(); @@ -361,7 +363,8 @@ test_bulk_enqueue_dequeue(void) for (i = 0; i < iterations; i++) { rte_ring_sp_enqueue_bulk(r, burst, bulk_sizes[sz], NULL); - rte_ring_sc_dequeue_bulk(r, burst, bulk_sizes[sz]); + rte_ring_sc_dequeue_bulk(r, burst, + bulk_sizes[sz], NULL); } const uint64_t sc_end = rte_rdtsc(); @@ -369,7 +372,8 @@ test_bulk_enqueue_dequeue(void) for (i = 0; i < iterations; i++) { rte_ring_mp_enqueue_bulk(r, burst, bulk_sizes[sz], NULL); - rte_ring_mc_dequeue_bulk(r, burst, bulk_sizes[sz]); + rte_ring_mc_dequeue_bulk(r, burst, + bulk_sizes[sz], NULL); } const uint64_t mc_end = rte_rdtsc();