]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_pmd_virtio/virtqueue.h
virtio: maintain stats per queue
[dpdk.git] / lib / librte_pmd_virtio / virtqueue.h
index e24419952557f525d76496807a2d009e376769a8..11e3b7a7df77a333ca2762a9a7f7c023b2902379 100644 (file)
@@ -154,6 +154,11 @@ struct virtqueue {
        uint16_t vq_avail_idx;
        phys_addr_t virtio_net_hdr_mem; /**< hdr for each xmit packet */
 
+       /* Statistics */
+       uint64_t        packets;
+       uint64_t        bytes;
+       uint64_t        errors;
+
        struct vq_desc_extra {
                void              *cookie;
                uint16_t          ndescs;