Lines Matching refs:txdata
702 struct wil_ring_tx_data *txdata = &wil->ring_tx_data[ring_id]; in wil_ring_init_tx_edma() local
710 wil_tx_data_init(txdata); in wil_ring_init_tx_edma()
719 txdata->dot1x_open = true; in wil_ring_init_tx_edma()
727 if (txdata->dot1x_open && agg_wsize >= 0) in wil_ring_init_tx_edma()
732 spin_lock_bh(&txdata->lock); in wil_ring_init_tx_edma()
733 txdata->dot1x_open = false; in wil_ring_init_tx_edma()
734 txdata->enabled = 0; in wil_ring_init_tx_edma()
735 spin_unlock_bh(&txdata->lock); in wil_ring_init_tx_edma()
1164 struct wil_ring_tx_data *txdata; in wil_tx_sring_handler() local
1202 txdata = &wil->ring_tx_data[ring_id]; in wil_tx_sring_handler()
1203 if (unlikely(!txdata->enabled)) { in wil_tx_sring_handler()
1207 vif = wil->vifs[txdata->mid]; in wil_tx_sring_handler()
1210 txdata->mid, ring_id); in wil_tx_sring_handler()
1291 txdata->last_idle = get_cycles(); in wil_tx_sring_handler()
1408 struct wil_ring_tx_data *txdata = &wil->ring_tx_data[ring_index]; in __wil_tx_ring_tso_edma() local
1425 if (unlikely(!txdata->enabled)) in __wil_tx_ring_tso_edma()
1504 txdata->idle += get_cycles() - txdata->last_idle; in __wil_tx_ring_tso_edma()
1552 struct wil_ring_tx_data *txdata = &wil->ring_tx_data[ring_id]; in wil_ring_init_bcast_edma() local
1559 wil_tx_data_init(txdata); in wil_ring_init_bcast_edma()
1569 txdata->dot1x_open = true; in wil_ring_init_bcast_edma()
1578 spin_lock_bh(&txdata->lock); in wil_ring_init_bcast_edma()
1579 txdata->enabled = 0; in wil_ring_init_bcast_edma()
1580 txdata->dot1x_open = false; in wil_ring_init_bcast_edma()
1581 spin_unlock_bh(&txdata->lock); in wil_ring_init_bcast_edma()