net/virtio: fix incorrect cast of void *
[dpdk.git] / test / test / test_pmd_ring_perf.c
index 045a7f2..8e9cd33 100644 (file)
@@ -54,7 +54,7 @@ static const volatile unsigned bulk_sizes[] = { 1, 8, 32 };
 
 /* The ring structure used for tests */
 static struct rte_ring *r;
-static uint8_t ring_ethdev_port;
+static uint16_t ring_ethdev_port;
 
 /* Get cycle counts for dequeuing from an empty ring. Should be 2 or 3 cycles */
 static void
@@ -67,7 +67,7 @@ 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 eth_start = rte_rdtsc();
@@ -99,7 +99,7 @@ test_single_enqueue_dequeue(void)
        rte_compiler_barrier();
        for (i = 0; i < iterations; i++) {
                rte_ring_enqueue_bulk(r, &burst, 1, NULL);
-               rte_ring_dequeue_bulk(r, &burst, 1);
+               rte_ring_dequeue_bulk(r, &burst, 1, NULL);
        }
        const uint64_t sc_end = rte_rdtsc_precise();
        rte_compiler_barrier();
@@ -133,7 +133,8 @@ test_bulk_enqueue_dequeue(void)
                for (i = 0; i < iterations; i++) {
                        rte_ring_sp_enqueue_bulk(r, (void *)burst,
                                        bulk_sizes[sz], NULL);
-                       rte_ring_sc_dequeue_bulk(r, (void *)burst, bulk_sizes[sz]);
+                       rte_ring_sc_dequeue_bulk(r, (void *)burst,
+                                       bulk_sizes[sz], NULL);
                }
                const uint64_t sc_end = rte_rdtsc();