@@ -1917,7 +1917,7 @@ mlx5_tx_packet_multi_tso(struct mlx5_txq_data *__rte_restrict txq,
19171917 wqe = txq -> wqes + (txq -> wqe_ci & txq -> wqe_m );
19181918 loc -> wqe_last = wqe ;
19191919 mlx5_tx_cseg_init (txq , loc , wqe , 0 , MLX5_OPCODE_TSO , olx );
1920- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
1920+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
19211921 ds = mlx5_tx_mseg_build (txq , loc , wqe , vlan , inlen , 1 , olx );
19221922 wqe -> cseg .sq_ds = rte_cpu_to_be_32 (txq -> qp_num_8s | ds );
19231923 txq -> wqe_ci += (ds + 3 ) / 4 ;
@@ -2000,7 +2000,7 @@ mlx5_tx_packet_multi_send(struct mlx5_txq_data *__rte_restrict txq,
20002000 wqe = txq -> wqes + (txq -> wqe_ci & txq -> wqe_m );
20012001 loc -> wqe_last = wqe ;
20022002 mlx5_tx_cseg_init (txq , loc , wqe , ds , MLX5_OPCODE_SEND , olx );
2003- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
2003+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
20042004 mlx5_tx_eseg_none (txq , loc , wqe , olx );
20052005 dseg = & wqe -> dseg [0 ];
20062006 do {
@@ -2224,7 +2224,7 @@ mlx5_tx_packet_multi_inline(struct mlx5_txq_data *__rte_restrict txq,
22242224 wqe = txq -> wqes + (txq -> wqe_ci & txq -> wqe_m );
22252225 loc -> wqe_last = wqe ;
22262226 mlx5_tx_cseg_init (txq , loc , wqe , 0 , MLX5_OPCODE_SEND , olx );
2227- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
2227+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
22282228 ds = mlx5_tx_mseg_build (txq , loc , wqe , vlan , inlen , 0 , olx );
22292229 wqe -> cseg .sq_ds = rte_cpu_to_be_32 (txq -> qp_num_8s | ds );
22302230 txq -> wqe_ci += (ds + 3 ) / 4 ;
@@ -2429,7 +2429,7 @@ mlx5_tx_burst_tso(struct mlx5_txq_data *__rte_restrict txq,
24292429 wqe = txq -> wqes + (txq -> wqe_ci & txq -> wqe_m );
24302430 loc -> wqe_last = wqe ;
24312431 mlx5_tx_cseg_init (txq , loc , wqe , ds , MLX5_OPCODE_TSO , olx );
2432- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
2432+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
24332433 dseg = mlx5_tx_eseg_data (txq , loc , wqe , vlan , hlen , 1 , olx );
24342434 dptr = rte_pktmbuf_mtod (loc -> mbuf , uint8_t * ) + hlen - vlan ;
24352435 dlen -= hlen - vlan ;
@@ -2798,7 +2798,7 @@ mlx5_tx_burst_empw_simple(struct mlx5_txq_data *__rte_restrict txq,
27982798 /* Update sent data bytes counter. */
27992799 slen += dlen ;
28002800#endif
2801- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
2801+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
28022802 mlx5_tx_dseg_ptr
28032803 (txq , loc , dseg ,
28042804 rte_pktmbuf_mtod (loc -> mbuf , uint8_t * ),
@@ -3037,7 +3037,7 @@ mlx5_tx_burst_empw_inline(struct mlx5_txq_data *__rte_restrict txq,
30373037 tlen += sizeof (struct rte_vlan_hdr );
30383038 if (room < tlen )
30393039 break ;
3040- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
3040+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
30413041 dseg = mlx5_tx_dseg_vlan (txq , loc , dseg ,
30423042 dptr , dlen , olx );
30433043#ifdef MLX5_PMD_SOFT_COUNTERS
@@ -3047,7 +3047,7 @@ mlx5_tx_burst_empw_inline(struct mlx5_txq_data *__rte_restrict txq,
30473047 } else {
30483048 if (room < tlen )
30493049 break ;
3050- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
3050+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
30513051 dseg = mlx5_tx_dseg_empw (txq , loc , dseg ,
30523052 dptr , dlen , olx );
30533053 }
@@ -3093,7 +3093,7 @@ mlx5_tx_burst_empw_inline(struct mlx5_txq_data *__rte_restrict txq,
30933093 if (MLX5_TXOFF_CONFIG (VLAN ))
30943094 MLX5_ASSERT (!(loc -> mbuf -> ol_flags &
30953095 RTE_MBUF_F_TX_VLAN ));
3096- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
3096+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
30973097 mlx5_tx_dseg_ptr (txq , loc , dseg , dptr , dlen , olx );
30983098 /* We have to store mbuf in elts.*/
30993099 txq -> elts [txq -> elts_head ++ & txq -> elts_m ] = loc -> mbuf ;
@@ -3308,7 +3308,7 @@ mlx5_tx_burst_single_send(struct mlx5_txq_data *__rte_restrict txq,
33083308 loc -> wqe_last = wqe ;
33093309 mlx5_tx_cseg_init (txq , loc , wqe , seg_n ,
33103310 MLX5_OPCODE_SEND , olx );
3311- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
3311+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
33123312 mlx5_tx_eseg_data (txq , loc , wqe ,
33133313 vlan , inlen , 0 , olx );
33143314 txq -> wqe_ci += wqe_n ;
@@ -3371,7 +3371,7 @@ mlx5_tx_burst_single_send(struct mlx5_txq_data *__rte_restrict txq,
33713371 loc -> wqe_last = wqe ;
33723372 mlx5_tx_cseg_init (txq , loc , wqe , ds ,
33733373 MLX5_OPCODE_SEND , olx );
3374- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
3374+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
33753375 dseg = mlx5_tx_eseg_data (txq , loc , wqe , vlan ,
33763376 txq -> inlen_mode ,
33773377 0 , olx );
@@ -3413,7 +3413,7 @@ mlx5_tx_burst_single_send(struct mlx5_txq_data *__rte_restrict txq,
34133413 loc -> wqe_last = wqe ;
34143414 mlx5_tx_cseg_init (txq , loc , wqe , 4 ,
34153415 MLX5_OPCODE_SEND , olx );
3416- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
3416+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
34173417 mlx5_tx_eseg_dmin (txq , loc , wqe , vlan , olx );
34183418 dptr = rte_pktmbuf_mtod (loc -> mbuf , uint8_t * ) +
34193419 MLX5_ESEG_MIN_INLINE_SIZE - vlan ;
@@ -3455,7 +3455,7 @@ mlx5_tx_burst_single_send(struct mlx5_txq_data *__rte_restrict txq,
34553455 loc -> wqe_last = wqe ;
34563456 mlx5_tx_cseg_init (txq , loc , wqe , 3 ,
34573457 MLX5_OPCODE_SEND , olx );
3458- rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );
3458+ rte_pmd_mlx5_trace_tx_push (loc -> mbuf , txq -> wqe_ci );rte_pmd_mlx5_anlab_trace_tx_push ( loc -> mbuf , txq -> wqe_ci );
34593459 mlx5_tx_eseg_none (txq , loc , wqe , olx );
34603460 mlx5_tx_dseg_ptr
34613461 (txq , loc , & wqe -> dseg [0 ],
0 commit comments