Home
last modified time | relevance | path

Searched refs:rx_ring (Results 1 – 10 of 10) sorted by relevance

/wlan-driver/qcacld-3.0/core/dp/htt/
H A Dhtt_rx_ll.c122 pdev->rx_ring.smmu_map) in htt_rx_ring_smmu_mapped()
136 pdev->rx_ring.dbg_ring_idx++; in htt_rx_netbuf_pop()
137 pdev->rx_ring.dbg_ring_idx &= pdev->rx_ring.size_mask; in htt_rx_netbuf_pop()
140 idx = pdev->rx_ring.sw_rd_idx.msdu_payld; in htt_rx_netbuf_pop()
141 msdu = pdev->rx_ring.buf.netbufs_ring[idx]; in htt_rx_netbuf_pop()
143 idx &= pdev->rx_ring.size_mask; in htt_rx_netbuf_pop()
144 pdev->rx_ring.sw_rd_idx.msdu_payld = idx; in htt_rx_netbuf_pop()
145 qdf_atomic_dec(&pdev->rx_ring.fill_cnt); in htt_rx_netbuf_pop()
152 (*pdev->rx_ring.alloc_idx.vaddr - in htt_rx_ring_elems()
153 pdev->rx_ring.sw_rd_idx.msdu_payld) & pdev->rx_ring.size_mask; in htt_rx_ring_elems()
[all …]
H A Dhtt.c858 __func__, pdev->rx_ring.size, pdev->rx_ring.fill_level, in htt_log_rx_ring_info()
859 qdf_atomic_read(&pdev->rx_ring.fill_cnt), in htt_log_rx_ring_info()
860 qdf_atomic_read(&pdev->rx_ring.refill_debt)); in htt_log_rx_ring_info()
865 QDF_BUG(qdf_atomic_read(&pdev->rx_ring.refill_debt)); in htt_rx_refill_failure()
878 pdev->rx_ring.size, pdev->rx_ring.fill_level); in htt_display()
880 pdev->rx_ring.buf.paddrs_ring, in htt_display()
881 (unsigned long long)pdev->rx_ring.base_paddr); in htt_display()
883 pdev->rx_ring.buf.netbufs_ring); in htt_display()
886 pdev->rx_ring.alloc_idx.vaddr, in htt_display()
887 (unsigned long long)pdev->rx_ring.alloc_idx.paddr); in htt_display()
[all …]
H A Dhtt_rx_hl.c512 pdev->rx_ring.size = HTT_RX_RING_SIZE_MIN; in htt_rx_attach()
513 HTT_ASSERT2(IS_PWR2(pdev->rx_ring.size)); in htt_rx_attach()
514 pdev->rx_ring.size_mask = pdev->rx_ring.size - 1; in htt_rx_attach()
516 pdev->rx_ring.base_paddr = 0; in htt_rx_attach()
H A Dhtt_h2t.c463 qdf_get_lower_32_bits(pdev->rx_ring.alloc_idx.paddr)); in htt_h2t_rx_ring_cfg_msg_ll()
467 qdf_get_upper_32_bits(pdev->rx_ring.alloc_idx.paddr)); in htt_h2t_rx_ring_cfg_msg_ll()
470 pdev->rx_ring.alloc_idx.paddr); in htt_h2t_rx_ring_cfg_msg_ll()
477 pdev->rx_ring.base_paddr); in htt_h2t_rx_ring_cfg_msg_ll()
481 tmp = qdf_get_upper_32_bits(pdev->rx_ring.base_paddr); in htt_h2t_rx_ring_cfg_msg_ll()
494 HTT_RX_RING_CFG_BASE_PADDR_SET(*msg_word, pdev->rx_ring.base_paddr); in htt_h2t_rx_ring_cfg_msg_ll()
499 HTT_RX_RING_CFG_LEN_SET(*msg_word, pdev->rx_ring.size); in htt_h2t_rx_ring_cfg_msg_ll()
574 *pdev->rx_ring.alloc_idx.vaddr); in htt_h2t_rx_ring_cfg_msg_ll()
671 *msg_word, pdev->rx_ring.alloc_idx.paddr); in htt_h2t_rx_ring_cfg_msg_hl()
675 HTT_RX_RING_CFG_BASE_PADDR_SET(*msg_word, pdev->rx_ring.base_paddr); in htt_h2t_rx_ring_cfg_msg_hl()
[all …]
H A Dhtt_rx.c244 if (qdf_atomic_dec_and_test(&pdev->rx_ring.refill_ref_cnt)) in htt_rx_msdu_buff_replenish()
247 qdf_atomic_inc(&pdev->rx_ring.refill_ref_cnt); in htt_rx_msdu_buff_replenish()
H A Dhtt_internal.h1097 return (*pdev->rx_ring.alloc_idx.vaddr - in htt_rx_in_order_ring_elems()
1098 *pdev->rx_ring.target_idx.vaddr) & in htt_rx_in_order_ring_elems()
1099 pdev->rx_ring.size_mask; in htt_rx_in_order_ring_elems()
1106 qdf_atomic_dec(&pdev->rx_ring.fill_cnt); in htt_rx_in_order_netbuf_pop()
H A Dhtt_types.h364 } rx_ring; member
H A Dhtt_t2h.c110 start_idx = pdev->rx_ring.sw_rd_idx.msdu_payld; in htt_rx_frag_set_last_msdu()
111 msdu = pdev->rx_ring.buf.netbufs_ring[start_idx]; in htt_rx_frag_set_last_msdu()
764 if (qdf_unlikely(pdev->rx_ring.rx_reset)) { in htt_t2h_msg_handler()
/wlan-driver/qcacld-3.0/core/dp/txrx/
H A Dol_rx.c216 if (!htt_pdev->rx_ring.htt_rx_restore) { in ol_rx_trigger_restore()
218 htt_pdev->rx_ring.htt_rx_restore = 1; in ol_rx_trigger_restore()
590 pdev->htt_pdev->rx_ring.dbg_initial_msdu_payld = in ol_rx_indication_handler()
591 pdev->htt_pdev->rx_ring.sw_rd_idx.msdu_payld; in ol_rx_indication_handler()
601 pdev->htt_pdev->rx_ring.dbg_mpdu_range = mpdu_range; in ol_rx_indication_handler()
635 pdev->htt_pdev->rx_ring.dbg_mpdu_count = i; in ol_rx_indication_handler()
645 if (htt_pdev->rx_ring.rx_reset) { in ol_rx_indication_handler()
704 if (htt_pdev->rx_ring.rx_reset) { in ol_rx_indication_handler()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/
H A Ddp_be_rx.c328 struct dp_srng *rx_ring = &soc->reo_dest_ring[reo_ring_num]; in dp_rx_process_be() local
377 ring_near_full = _dp_srng_test_and_update_nf_params(soc, rx_ring, in dp_rx_process_be()
1435 struct dp_srng *rx_ring = &soc->reo_dest_ring[reo_ring_num]; in dp_rx_nf_process() local
1438 if (dp_srng_get_near_full_level(soc, rx_ring) < in dp_rx_nf_process()
1442 qdf_atomic_set(&rx_ring->near_full, 1); in dp_rx_nf_process()