New upstream version 17.08
[deb_dpdk.git] / drivers / net / vmxnet3 / vmxnet3_ethdev.h
index 7a03262..b48058a 100644 (file)
@@ -106,6 +106,8 @@ struct vmxnet3_hw {
        uint16_t txdata_desc_size; /* tx data ring buffer size */
        uint16_t rxdata_desc_size; /* rx data ring buffer size */
 
+       uint8_t num_intrs;
+
        Vmxnet3_TxQueueDesc   *tqd_start;       /* start address of all tx queue desc */
        Vmxnet3_RxQueueDesc   *rqd_start;       /* start address of all rx queue desc */
 
@@ -122,6 +124,8 @@ struct vmxnet3_hw {
        Vmxnet3_MemRegs       *memRegs;
        uint64_t              memRegsPA;
 #define VMXNET3_VFT_TABLE_SIZE     (VMXNET3_VFT_SIZE * sizeof(uint32_t))
+       UPT1_TxStats          saved_tx_stats[VMXNET3_MAX_TX_QUEUES];
+       UPT1_RxStats          saved_rx_stats[VMXNET3_MAX_RX_QUEUES];
 };
 
 #define VMXNET3_REV_3          2               /* Vmxnet3 Rev. 3 */