Home
last modified time | relevance | path

Searched refs:dst_ring (Results 1 – 6 of 6) sorted by relevance

/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/
H A Dhal_api.h1359 if (srng->u.dst_ring.tp != srng->u.dst_ring.cached_hp) in hal_srng_dst_peek()
1360 return (void *)(&srng->ring_base_vaddr[srng->u.dst_ring.tp]); in hal_srng_dst_peek()
1414 srng->u.dst_ring.cached_hp = in hal_srng_access_start_unlocked()
1415 *(volatile uint32_t *)(srng->u.dst_ring.hp_addr); in hal_srng_access_start_unlocked()
1461 srng->u.dst_ring.cached_hp = in hal_le_srng_access_start_unlocked_in_cpu_order()
1463 (srng->u.dst_ring.hp_addr)); in hal_le_srng_access_start_unlocked_in_cpu_order()
1574 if (srng->u.dst_ring.tp == srng->u.dst_ring.cached_hp) in hal_srng_dst_get_next()
1577 desc = &srng->ring_base_vaddr[srng->u.dst_ring.tp]; in hal_srng_dst_get_next()
1584 srng->u.dst_ring.tp = (srng->u.dst_ring.tp + srng->entry_size); in hal_srng_dst_get_next()
1585 if (srng->u.dst_ring.tp == srng->ring_size) in hal_srng_dst_get_next()
[all …]
H A Dhal_srng.c178 srng->u.dst_ring.tp_addr = SHADOW_REGISTER(shadow_config_index) in hal_update_srng_hp_tp_address()
181 srng->u.dst_ring.tp_addr, hal_soc->dev_base_addr, in hal_update_srng_hp_tp_address()
685 srng->updated_tp = srng->u.dst_ring.tp; in hal_srng_update_last_hptp()
718 value = srng->u.dst_ring.tp; in hal_srng_check_and_update_hptp()
724 hal_write_address_32_mb(hal_soc, srng->u.dst_ring.tp_addr, in hal_srng_check_and_update_hptp()
768 q_elem->dequeue_val = srng->u.dst_ring.tp; in hal_process_reg_write_q_elem()
770 srng->u.dst_ring.tp_addr, in hal_process_reg_write_q_elem()
771 srng->u.dst_ring.tp, false); in hal_process_reg_write_q_elem()
772 write_val = srng->u.dst_ring.tp; in hal_process_reg_write_q_elem()
1420 reg_val |= srng->u.dst_ring.max_buffer_length & in hal_ce_dst_setup()
[all …]
H A Dhal_generic_api.h386 if (srng->u.dst_ring.nf_irq_support) { in hal_srng_dst_msi2_setup()
409 if (srng->u.dst_ring.nf_irq_support) { in hal_srng_dst_near_full_int_setup()
418 srng->u.dst_ring.high_thresh * in hal_srng_dst_near_full_int_setup()
520 ((unsigned long)(srng->u.dst_ring.hp_addr) - in hal_srng_dst_hw_init_generic()
528 *srng->u.dst_ring.hp_addr = idx * srng->entry_size; in hal_srng_dst_hw_init_generic()
529 srng->u.dst_ring.tp = idx * srng->entry_size; in hal_srng_dst_hw_init_generic()
H A Dhal_internal.h826 } dst_ring; member
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
H A Ddp_ipa.c779 addr_offset = (unsigned long)(hal_srng->u.dst_ring.tp_addr) - in dp_ipa_tx_alt_ring_resource_setup()
1678 addr_offset = (unsigned long)(hal_srng->u.dst_ring.tp_addr) - in dp_ipa_rx_alt_ring_resource_setup()
1784 addr_offset = (unsigned long)(hal_srng->u.dst_ring.tp_addr) - in dp_ipa_ring_resource_setup()
1813 addr_offset = (unsigned long)(hal_srng->u.dst_ring.tp_addr) - in dp_ipa_ring_resource_setup()
/wlan-driver/qca-wifi-host-cmn/hif/src/ce/
H A Dce_main.c3145 struct CE_ring_state *dst_ring = ce_state->dest_ring; in ce_t2h_msg_ce_cleanup() local
3161 for (i = 0; i < dst_ring->nentries; i++) { in ce_t2h_msg_ce_cleanup()
3162 nbuf = dst_ring->per_transfer_context[i]; in ce_t2h_msg_ce_cleanup()