Lines Matching refs:srng
495 struct hal_srng *srng; in ath12k_dp_srng_common_setup() local
562 srng = &ab->hal.srng_list[dp->reo_cmd_ring.ring_id]; in ath12k_dp_srng_common_setup()
563 ath12k_hal_reo_init_cmd_ring(ab, srng); in ath12k_dp_srng_common_setup()
797 u32 ring_type, struct hal_srng *srng, in ath12k_dp_link_desc_setup() argument
855 spin_lock_bh(&srng->lock); in ath12k_dp_link_desc_setup()
857 ath12k_hal_srng_access_begin(ab, srng); in ath12k_dp_link_desc_setup()
866 (desc = ath12k_hal_srng_src_get_next_entry(ab, srng))) { in ath12k_dp_link_desc_setup()
874 ath12k_hal_srng_access_end(ab, srng); in ath12k_dp_link_desc_setup()
876 spin_unlock_bh(&srng->lock); in ath12k_dp_link_desc_setup()
1738 struct hal_srng *srng = NULL; in ath12k_dp_alloc() local
1759 srng = &ab->hal.srng_list[dp->wbm_idle_ring.ring_id]; in ath12k_dp_alloc()
1762 HAL_WBM_IDLE_LINK, srng, n_link_desc); in ath12k_dp_alloc()