dp_srng
struct dp_srng refill_srng;
void ath11k_dp_srng_cleanup(struct ath11k_base *ab, struct dp_srng *ring)
int ath11k_dp_srng_setup(struct ath11k_base *ab, struct dp_srng *ring,
u32 ring_type, struct dp_srng *ring)
void ath11k_dp_srng_cleanup(struct ath11k_base *ab, struct dp_srng *ring);
int ath11k_dp_srng_setup(struct ath11k_base *ab, struct dp_srng *ring,
u32 ring_type, struct dp_srng *ring);
struct dp_srng rx_mac_buf_ring[MAX_RXDMA_PER_PDEV];
struct dp_srng rxdma_err_dst_ring[MAX_RXDMA_PER_PDEV];
struct dp_srng rxdma_mon_dst_ring;
struct dp_srng rxdma_mon_desc_ring;
struct dp_srng wbm_idle_ring;
struct dp_srng wbm_desc_rel_ring;
struct dp_srng tcl_cmd_ring;
struct dp_srng tcl_status_ring;
struct dp_srng reo_reinject_ring;
struct dp_srng rx_rel_ring;
struct dp_srng reo_except_ring;
struct dp_srng reo_cmd_ring;
struct dp_srng reo_status_ring;
struct dp_srng reo_dst_ring[DP_REO_DST_RING_MAX];
struct dp_srng refill_buf_ring;
struct dp_srng tcl_data_ring;
struct dp_srng tcl_comp_ring;
struct dp_srng *reo_except;
struct dp_srng *err_ring;
struct dp_srng *dp_srng;
dp_srng = &dp->rxdma_mon_desc_ring;
hal_srng = &ar->ab->hal.srng_list[dp_srng->ring_id];
dp_srng = &ar->ab->dp.wbm_desc_rel_ring;
hal_srng = &ar->ab->hal.srng_list[dp_srng->ring_id];
struct dp_srng *dp_srng;
dp_srng = &dp->rxdma_mon_desc_ring;
n_link_desc = dp_srng->size /
struct dp_srng *srng = NULL;
struct dp_srng refill_srng;
void ath12k_dp_srng_cleanup(struct ath12k_base *ab, struct dp_srng *ring)
int ath12k_dp_srng_setup(struct ath12k_base *ab, struct dp_srng *ring,
u32 ring_type, struct dp_srng *ring)
struct dp_srng rxdma_mon_dst_ring[MAX_RXDMA_PER_PDEV];
struct dp_srng tx_mon_dst_ring[MAX_RXDMA_PER_PDEV];
struct dp_srng refill_buf_ring;
struct dp_srng wbm_idle_ring;
struct dp_srng wbm_desc_rel_ring;
struct dp_srng reo_reinject_ring;
struct dp_srng rx_rel_ring;
struct dp_srng reo_except_ring;
struct dp_srng reo_cmd_ring;
struct dp_srng reo_status_ring;
struct dp_srng reo_dst_ring[DP_REO_DST_RING_MAX];
struct dp_srng rx_mac_buf_ring[MAX_RXDMA_PER_PDEV];
struct dp_srng refill_buf_ring;
struct dp_srng rxdma_err_dst_ring[MAX_RXDMA_PER_PDEV];
struct dp_srng tcl_data_ring;
struct dp_srng tcl_comp_ring;
void ath12k_dp_srng_cleanup(struct ath12k_base *ab, struct dp_srng *ring);
int ath12k_dp_srng_setup(struct ath12k_base *ab, struct dp_srng *ring,
u32 ring_type, struct dp_srng *ring);
struct dp_srng *srng;
struct dp_srng *srng;
struct dp_srng *mon_dst_ring;
struct dp_srng *reo_except;