common/cnxk: use computed value for WQE skip
[dpdk.git] / lib / vhost / vhost.h
index 8726752..4ebcb74 100644 (file)
@@ -7,10 +7,8 @@
 #include <stdint.h>
 #include <stdio.h>
 #include <stdbool.h>
-#include <sys/types.h>
 #include <sys/queue.h>
 #include <unistd.h>
-#include <linux/vhost.h>
 #include <linux/virtio_net.h>
 #include <sys/socket.h>
 #include <linux/if.h>
@@ -136,6 +134,8 @@ struct virtqueue_stats {
        uint64_t guest_notifications;
        uint64_t iotlb_hits;
        uint64_t iotlb_misses;
+       uint64_t inflight_submitted;
+       uint64_t inflight_completed;
 };
 
 /**
@@ -197,6 +197,7 @@ struct async_inflight_info {
        struct rte_mbuf *mbuf;
        uint16_t descs; /* num of descs inflight */
        uint16_t nr_buffers; /* num of buffers inflight for packed ring */
+       struct virtio_net_hdr nethdr;
 };
 
 struct vhost_async {