]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/bnxt/bnxt_txr.h
net/ixgbe: fix UDP zero checksum on Arm
[dpdk.git] / drivers / net / bnxt / bnxt_txr.h
index 3dfc8ef9b4986a4bfdc1caa01b9124d71f08762b..281a3e23c5056aaf697a9f6d85c01c5338322b96 100644 (file)
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2014-2018 Broadcom
+ * Copyright(c) 2014-2021 Broadcom
  * All rights reserved.
  */
 
@@ -12,8 +12,8 @@
 #define BNXT_MIN_PKT_SIZE      52
 
 struct bnxt_tx_ring_info {
-       uint16_t                tx_prod;
-       uint16_t                tx_cons;
+       uint16_t                tx_raw_prod;
+       uint16_t                tx_raw_cons;
        struct bnxt_db_info     tx_db;
 
        struct tx_bd_long       *tx_desc_ring;
@@ -31,7 +31,7 @@ struct bnxt_sw_tx_bd {
 
 static inline uint32_t bnxt_tx_bds_in_hw(struct bnxt_tx_queue *txq)
 {
-       return ((txq->tx_ring->tx_prod - txq->tx_ring->tx_cons) &
+       return ((txq->tx_ring->tx_raw_prod - txq->tx_ring->tx_raw_cons) &
                txq->tx_ring->tx_ring_struct->ring_mask);
 }