Lines Matching refs:txdata
715 struct wil_ring_tx_data *txdata = &wil->ring_tx_data[ring_id]; in wil_ring_init_tx_edma() local
723 wil_tx_data_init(txdata); in wil_ring_init_tx_edma()
732 txdata->dot1x_open = true; in wil_ring_init_tx_edma()
740 if (txdata->dot1x_open && agg_wsize >= 0) in wil_ring_init_tx_edma()
745 spin_lock_bh(&txdata->lock); in wil_ring_init_tx_edma()
746 txdata->dot1x_open = false; in wil_ring_init_tx_edma()
747 txdata->enabled = 0; in wil_ring_init_tx_edma()
748 spin_unlock_bh(&txdata->lock); in wil_ring_init_tx_edma()
1165 struct wil_ring_tx_data *txdata; in wil_tx_sring_handler() local
1203 txdata = &wil->ring_tx_data[ring_id]; in wil_tx_sring_handler()
1204 if (unlikely(!txdata->enabled)) { in wil_tx_sring_handler()
1208 vif = wil->vifs[txdata->mid]; in wil_tx_sring_handler()
1211 txdata->mid, ring_id); in wil_tx_sring_handler()
1292 txdata->last_idle = get_cycles(); in wil_tx_sring_handler()
1410 struct wil_ring_tx_data *txdata = &wil->ring_tx_data[ring_index]; in __wil_tx_ring_tso_edma() local
1427 if (unlikely(!txdata->enabled)) in __wil_tx_ring_tso_edma()
1506 txdata->idle += get_cycles() - txdata->last_idle; in __wil_tx_ring_tso_edma()
1554 struct wil_ring_tx_data *txdata = &wil->ring_tx_data[ring_id]; in wil_ring_init_bcast_edma() local
1561 wil_tx_data_init(txdata); in wil_ring_init_bcast_edma()
1571 txdata->dot1x_open = true; in wil_ring_init_bcast_edma()
1580 spin_lock_bh(&txdata->lock); in wil_ring_init_bcast_edma()
1581 txdata->enabled = 0; in wil_ring_init_bcast_edma()
1582 txdata->dot1x_open = false; in wil_ring_init_bcast_edma()
1583 spin_unlock_bh(&txdata->lock); in wil_ring_init_bcast_edma()