Searched refs:tcl_ring (Results 1 – 1 of 1) sorted by relevance
88 struct hal_srng *tcl_ring; in ath11k_dp_tx() local227 tcl_ring = &ab->hal.srng_list[hal_ring_id]; in ath11k_dp_tx()229 spin_lock_bh(&tcl_ring->lock); in ath11k_dp_tx()231 ath11k_hal_srng_access_begin(ab, tcl_ring); in ath11k_dp_tx()233 hal_tcl_desc = (void *)ath11k_hal_srng_src_get_next_entry(ab, tcl_ring); in ath11k_dp_tx()238 ath11k_hal_srng_access_end(ab, tcl_ring); in ath11k_dp_tx()240 spin_unlock_bh(&tcl_ring->lock); in ath11k_dp_tx()260 ath11k_hal_srng_access_end(ab, tcl_ring); in ath11k_dp_tx()262 ath11k_dp_shadow_start_timer(ab, tcl_ring, &dp->tx_ring_timer[ti.ring_id]); in ath11k_dp_tx()264 spin_unlock_bh(&tcl_ring->lock); in ath11k_dp_tx()
Completed in 5 milliseconds