/** Datapath queue run-time information */
struct sfc_dp_queue {
+ /*
+ * Typically the structure is located at the end of Rx/Tx queue
+ * data structure and not used on datapath. So, it is not a
+ * problem to have extra fields even if not used. However,
+ * put stats at top of the structure to be closer to fields
+ * used on datapath or reap to have more chances to be cache-hot.
+ */
+ uint32_t rx_dbells;
+ uint32_t tx_dbells;
+
uint16_t port_id;
uint16_t queue_id;
struct rte_pci_addr pci_addr;