X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fsfc%2Fsfc_repr_proxy.h;h=b49b1a2a96fea911b63e79bb2bab0a0383cd61d7;hb=64c952ec78d35ab3a1a229f9e9901d6092c6189c;hp=d47e0a431a60d476656c1ccee741dccbbdf1f53e;hpb=788dedcfcbdefe4f0d43c80c11ce611fb7a237f8;p=dpdk.git diff --git a/drivers/net/sfc/sfc_repr_proxy.h b/drivers/net/sfc/sfc_repr_proxy.h index d47e0a431a..b49b1a2a96 100644 --- a/drivers/net/sfc/sfc_repr_proxy.h +++ b/drivers/net/sfc/sfc_repr_proxy.h @@ -75,6 +75,16 @@ struct sfc_repr_proxy_dp_rxq { struct rte_mempool *mp; unsigned int ref_count; + eth_rx_burst_t pkt_burst; + struct sfc_dp_rxq *dp; + + uint16_t route_port_id; + bool stop_route; + unsigned int available; + unsigned int forwarded; + unsigned int routed; + struct rte_mbuf *pkts[SFC_REPR_PROXY_TX_BURST]; + sfc_sw_index_t sw_index; }; @@ -118,6 +128,7 @@ struct sfc_repr_proxy { struct sfc_repr_proxy_mbox mbox; unsigned int nb_txq; + unsigned int nb_rxq; }; struct sfc_adapter;