Lines Matching refs:src_ring

425 	struct CE_ring_state *src_ring = ce_state->src_ring;  in ce_flush_tx_ring_write_idx()  local
429 ce_ring_set_event(src_ring, CE_RING_FLUSH_EVENT); in ce_flush_tx_ring_write_idx()
431 if (ce_ring_get_clear_event(src_ring, CE_RING_FLUSH_EVENT)) { in ce_flush_tx_ring_write_idx()
434 src_ring->write_index); in ce_flush_tx_ring_write_idx()
437 src_ring->last_flush_ts = qdf_get_log_timestamp(); in ce_flush_tx_ring_write_idx()
447 struct CE_ring_state *src_ring = ce_state->src_ring; in ce_tx_ring_write_idx_update_wrapper() local
452 src_ring->write_index); in ce_tx_ring_write_idx_update_wrapper()
597 struct CE_ring_state *src_ring = ce_state->src_ring; in ce_batch_send() local
601 uint32_t nentries_mask = src_ring->nentries_mask; in ce_batch_send()
605 (struct CE_src_desc *)src_ring->base_addr_owner_space; in ce_batch_send()
612 DATA_CE_UPDATE_SWINDEX(src_ring->sw_index, scn, ctrl_addr); in ce_batch_send()
613 sw_index = src_ring->sw_index; in ce_batch_send()
614 write_index = src_ring->write_index; in ce_batch_send()
625 src_ring->write_index = write_index; in ce_batch_send()
629 sw_index = src_ring->sw_index; in ce_batch_send()
630 write_index = src_ring->write_index; in ce_batch_send()
662 src_ring->per_transfer_context[write_index] = msdu; in ce_batch_send()
673 src_ring->write_index = write_index; in ce_batch_send()
695 struct CE_ring_state *src_ring = ce_state->src_ring; in ce_update_tx_ring() local
696 uint32_t nentries_mask = src_ring->nentries_mask; in ce_update_tx_ring()
701 src_ring->sw_index = in ce_update_tx_ring()
702 CE_RING_IDX_ADD(nentries_mask, src_ring->sw_index, in ce_update_tx_ring()
728 struct CE_ring_state *src_ring = ce_state->src_ring; in ce_send_single() local
732 uint32_t nentries_mask = src_ring->nentries_mask; in ce_send_single()
736 (struct CE_src_desc *)src_ring->base_addr_owner_space; in ce_send_single()
742 DATA_CE_UPDATE_SWINDEX(src_ring->sw_index, scn, ctrl_addr); in ce_send_single()
743 sw_index = src_ring->sw_index; in ce_send_single()
744 write_index = src_ring->write_index; in ce_send_single()
766 src_ring->per_transfer_context[write_index] = msdu; in ce_send_single()
781 src_ring->write_index = write_index; in ce_send_single()
839 struct CE_ring_state *src_ring = CE_state->src_ring; in ce_send_entries_avail() local
840 unsigned int nentries_mask = src_ring->nentries_mask; in ce_send_entries_avail()
845 sw_index = src_ring->sw_index; in ce_send_entries_avail()
846 write_index = src_ring->write_index; in ce_send_entries_avail()
1256 CE_state->src_ring->nentries_mask, in ce_engine_service_reg()
1257 CE_state->src_ring->sw_index, in ce_engine_service_reg()
1258 CE_state->src_ring->hw_index, in ce_engine_service_reg()
1259 CE_state->src_ring->write_index, in ce_engine_service_reg()
1671 for (ring_loop = 0; ring_loop < CE_state->src_ring->nentries; in ce_ipa_get_resource()
1674 ((char *)CE_state->src_ring->base_addr_owner_space + in ce_ipa_get_resource()
1683 *ce_sr_ring_size = (uint32_t)(CE_state->src_ring->nentries * in ce_ipa_get_resource()
2027 static uint8_t *hif_log_src_ce_dump(struct CE_ring_state *src_ring, in hif_log_src_ce_dump() argument
2037 src_ring_base = (struct CE_src_desc *)src_ring->base_addr_owner_space; in hif_log_src_ce_dump()
2044 qdf_mem_copy(buf_cur, src_ring, sizeof(struct CE_ring_state)); in hif_log_src_ce_dump()
2047 for (entry = 0; entry < src_ring->nentries; entry++) { in hif_log_src_ce_dump()
2049 nbuf = src_ring->per_transfer_context[entry]; in hif_log_src_ce_dump()
2185 struct CE_ring_state *src_ring; in hif_log_dump_ce() local
2189 src_ring = ce_state->src_ring; in hif_log_dump_ce()
2192 if (src_ring) { in hif_log_dump_ce()
2193 buf_cur = hif_log_src_ce_dump(src_ring, buf_cur, in hif_log_dump_ce()