Lines Matching refs:status_ring
278 if (!(pipe->dest_ring || pipe->status_ring)) in ath12k_ce_rx_post_pipe()
334 srng = &ab->hal.srng_list[pipe->status_ring->hal_ring_id]; in ath12k_ce_completed_recv_next()
613 pipe->status_ring = ring; in ath12k_ce_alloc_pipe()
868 if (pipe->status_ring) { in ath12k_ce_init_pipes()
869 ret = ath12k_ce_init_ring(ab, pipe->status_ring, i, in ath12k_ce_init_pipes()
878 pipe->status_ring->write_index = 0; in ath12k_ce_init_pipes()
879 pipe->status_ring->sw_index = 0; in ath12k_ce_init_pipes()
917 if (pipe->status_ring) { in ath12k_ce_free_pipes()
921 pipe->status_ring->nentries * desc_sz + in ath12k_ce_free_pipes()
923 pipe->status_ring->base_addr_owner_space, in ath12k_ce_free_pipes()
924 pipe->status_ring->base_addr_ce_space); in ath12k_ce_free_pipes()
925 kfree(pipe->status_ring); in ath12k_ce_free_pipes()
926 pipe->status_ring = NULL; in ath12k_ce_free_pipes()