MTL_MAX_TX_QUEUES
u64_stats_t tx_normal_irq_n[MTL_MAX_TX_QUEUES];
unsigned long max_sdu_txq_drop[MTL_MAX_TX_QUEUES];
unsigned long mtl_est_txq_hlbf[MTL_MAX_TX_QUEUES];
unsigned long mtl_est_txq_hlbs[MTL_MAX_TX_QUEUES];
struct stmmac_txq_stats txq_stats[MTL_MAX_TX_QUEUES];
for (i = 0; i < MTL_MAX_TX_QUEUES; i++) {
struct stmmac_tx_queue tx_queue[MTL_MAX_TX_QUEUES];
u32 max_sdu[MTL_MAX_TX_QUEUES];
u32 tx_coal_frames[MTL_MAX_TX_QUEUES];
u32 tx_coal_timer[MTL_MAX_TX_QUEUES];
int tx_irq[MTL_MAX_TX_QUEUES];
char int_name_tx_irq[MTL_MAX_TX_QUEUES][IFNAMSIZ + 18];
int tx_irq[MTL_MAX_TX_QUEUES];
int status[MAX_T(u32, MTL_MAX_TX_QUEUES, MTL_MAX_RX_QUEUES)];
if (i >= MTL_MAX_TX_QUEUES)
for (int i = 0; i < MTL_MAX_TX_QUEUES; i++)
MTL_MAX_TX_QUEUES, MTL_MAX_RX_QUEUES);
for (i = 0; i < MTL_MAX_TX_QUEUES; i++) {
for (i = 0; i < MTL_MAX_TX_QUEUES; i++)
priv->af_xdp_zc_qps = bitmap_zalloc(MTL_MAX_TX_QUEUES, GFP_KERNEL);
struct stmmac_txq_cfg tx_queues_cfg[MTL_MAX_TX_QUEUES];