]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/ena/ena_ethdev.h
net/ena: linearize Tx mbuf
[dpdk.git] / drivers / net / ena / ena_ethdev.h
index bba5ad53abe324910aa49bcea8a8f12ba1571de0..73c110ab9f70466318f7c0d2d607365d4c4ef8e8 100644 (file)
@@ -101,6 +101,7 @@ struct ena_ring {
        int configured;
        struct ena_adapter *adapter;
        uint64_t offloads;
+       u16 sgl_size;
 } __rte_cache_aligned;
 
 enum ena_adapter_state {
@@ -167,6 +168,7 @@ struct ena_adapter {
        /* TX */
        struct ena_ring tx_ring[ENA_MAX_NUM_QUEUES] __rte_cache_aligned;
        int tx_ring_size;
+       u16 max_tx_sgl_size;
 
        /* RX */
        struct ena_ring rx_ring[ENA_MAX_NUM_QUEUES] __rte_cache_aligned;