]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/sfc/sfc_rx.h
net/sfc/base: pass Rx buffer size to RxQ init if supported
[dpdk.git] / drivers / net / sfc / sfc_rx.h
index 963d487c0ebb2a7562a2aba8f7335b5e45860179..ee1402022e7f75885f205065e8089d36e7c2200b 100644 (file)
@@ -50,8 +50,7 @@ enum sfc_rxq_state_bit {
 };
 
 /**
- * Receive queue control information.
- * Allocated on the socket specified on the queue setup.
+ * Receive queue control primary process-only information.
  */
 struct sfc_rxq {
        struct sfc_evq          *evq;
@@ -110,7 +109,6 @@ struct sfc_rxq_info {
        unsigned int            entries;
        efx_rxq_type_t          type;
        unsigned int            type_flags;
-       struct sfc_rxq          *rxq;
        struct sfc_dp_rxq       *dp;
        boolean_t               deferred_start;
        boolean_t               deferred_started;
@@ -143,8 +141,7 @@ int sfc_rx_hash_init(struct sfc_adapter *sa);
 void sfc_rx_hash_fini(struct sfc_adapter *sa);
 int sfc_rx_hf_rte_to_efx(struct sfc_adapter *sa, uint64_t rte,
                         efx_rx_hash_type_t *efx);
-uint64_t sfc_rx_hf_efx_to_rte(struct sfc_adapter *sa,
-                             efx_rx_hash_type_t efx);
+uint64_t sfc_rx_hf_efx_to_rte(struct sfc_rss *rss, efx_rx_hash_type_t efx);
 
 #ifdef __cplusplus
 }