app/testpmd: fix use of indirect action after port close
[dpdk.git] / drivers / net / sfc / sfc_ef100_rx.c
index 5d16bf2..16cd852 100644 (file)
@@ -437,7 +437,7 @@ sfc_ef100_rx_prefix_to_offloads(const struct sfc_ef100_rxq *rxq,
        }
 
        if (rxq->flags & SFC_EF100_RXQ_USER_MARK) {
-               uint8_t tunnel_mark;
+               uint8_t ft_ctx_mark;
                uint32_t user_mark;
                uint32_t mark;
 
@@ -451,15 +451,15 @@ sfc_ef100_rx_prefix_to_offloads(const struct sfc_ef100_rxq *rxq,
                        m->hash.fdir.hi = user_mark;
                }
 
-               tunnel_mark = SFC_FT_GET_TUNNEL_MARK(mark);
-               if (tunnel_mark != SFC_FT_TUNNEL_MARK_INVALID) {
-                       sfc_ft_id_t ft_id;
+               ft_ctx_mark = SFC_FT_FLOW_MARK_TO_CTX_MARK(mark);
+               if (ft_ctx_mark != SFC_FT_CTX_MARK_INVALID) {
+                       sfc_ft_ctx_id_t ft_ctx_id;
 
-                       ft_id = SFC_FT_TUNNEL_MARK_TO_ID(tunnel_mark);
+                       ft_ctx_id = SFC_FT_CTX_MARK_TO_CTX_ID(ft_ctx_mark);
 
-                       ol_flags |= sfc_dp_ft_id_valid;
-                       *RTE_MBUF_DYNFIELD(m, sfc_dp_ft_id_offset,
-                                          sfc_ft_id_t *) = ft_id;
+                       ol_flags |= sfc_dp_ft_ctx_id_valid;
+                       *RTE_MBUF_DYNFIELD(m, sfc_dp_ft_ctx_id_offset,
+                                          sfc_ft_ctx_id_t *) = ft_ctx_id;
                }
        }
 
@@ -851,7 +851,7 @@ sfc_ef100_rx_qstart(struct sfc_dp_rxq *dp_rxq, unsigned int evq_read_ptr,
        unsup_rx_prefix_fields =
                efx_rx_prefix_layout_check(pinfo, &sfc_ef100_rx_prefix_layout);
 
-       /* LENGTH and CLASS filds must always be present */
+       /* LENGTH and CLASS fields must always be present */
        if ((unsup_rx_prefix_fields &
             ((1U << EFX_RX_PREFIX_FIELD_LENGTH) |
              (1U << EFX_RX_PREFIX_FIELD_CLASS))) != 0)