]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/bnxt/bnxt_rxtx_vec_sse.c
net/bnxt: support tunnel offload
[dpdk.git] / drivers / net / bnxt / bnxt_rxtx_vec_sse.c
index 9a53d1fba0d70d0257de89a19dad3be45b275f4c..6e563053260a5620fc974b85ff2d9d8c071d20a8 100644 (file)
@@ -320,7 +320,7 @@ bnxt_handle_tx_cp_vec(struct bnxt_tx_queue *txq)
                cons = RING_CMPL(ring_mask, raw_cons);
                txcmp = (struct tx_cmpl *)&cp_desc_ring[cons];
 
-               if (!CMP_VALID(txcmp, raw_cons, cp_ring_struct))
+               if (!bnxt_cpr_cmp_valid(txcmp, raw_cons, ring_mask + 1))
                        break;
 
                if (likely(CMP_TYPE(txcmp) == TX_CMPL_TYPE_TX_L2))