Home
last modified time | relevance | path

Searched refs:dp_srng (Results 1 – 25 of 31) sorted by relevance

12

/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/
H A Ddp_be.h357 struct dp_srng reo2ppe_ring;
358 struct dp_srng ppe2tcl_ring;
359 struct dp_srng ppeds_wbm_release_ring;
762 void dp_ppeds_disable_irq(struct dp_soc *soc, struct dp_srng *srng);
763 void dp_ppeds_enable_irq(struct dp_soc *soc, struct dp_srng *srng);
933 struct dp_srng *dp_srng) in dp_srng_check_ring_near_full() argument
935 return qdf_atomic_read(&dp_srng->near_full); in dp_srng_check_ring_near_full()
948 dp_srng_get_near_full_level(struct dp_soc *soc, struct dp_srng *dp_srng) in dp_srng_get_near_full_level() argument
953 dp_srng->hal_srng, in dp_srng_get_near_full_level()
956 if (num_valid > dp_srng->crit_thresh) in dp_srng_get_near_full_level()
[all …]
H A Ddp_be.c1660 void dp_free_ppeds_interrupts(struct dp_soc *soc, struct dp_srng *srng, in dp_free_ppeds_interrupts()
1675 int dp_register_ppeds_interrupts(struct dp_soc *soc, struct dp_srng *srng, in dp_register_ppeds_interrupts()
1739 void dp_ppeds_disable_irq(struct dp_soc *soc, struct dp_srng *srng) in dp_ppeds_disable_irq()
1745 void dp_ppeds_enable_irq(struct dp_soc *soc, struct dp_srng *srng) in dp_ppeds_enable_irq()
1765 struct dp_srng *rx_mac_srng; in dp_rxdma_ring_sel_cfg_be()
1874 struct dp_srng *rx_mac_srng; in dp_rxdma_ring_sel_cfg_be()
2085 struct dp_srng *dp_srng, in dp_srng_test_and_update_nf_params_be() argument
2088 return _dp_srng_test_and_update_nf_params(soc, dp_srng, max_reap_limit); in dp_srng_test_and_update_nf_params_be()
2114 QDF_STATUS dp_srng_init_be(struct dp_soc *soc, struct dp_srng *srng, in dp_srng_init_be()
H A Ddp_be_rx.c308 struct dp_srng *dp_rxdma_srng; in dp_rx_process_be()
328 struct dp_srng *rx_ring = &soc->reo_dest_ring[reo_ring_num]; in dp_rx_process_be()
1435 struct dp_srng *rx_ring = &soc->reo_dest_ring[reo_ring_num]; in dp_rx_nf_process()
1995 struct dp_srng *dp_rxdma_srng;
H A Ddp_be_tx.c1109 struct dp_srng *srng; in dp_ppeds_tx_comp_handler()
1753 struct dp_srng *tx_comp_ring = &soc->tx_comp_ring[ring_id]; in dp_tx_comp_nf_handler()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
H A Ddp_types.h885 struct dp_srng { struct
2436 struct dp_srng *dp_srng,
2536 struct dp_srng *srng, int vector,
2539 struct dp_srng *srng, int ring_type,
2559 QDF_STATUS (*txrx_srng_init)(struct dp_soc *soc, struct dp_srng *srng,
2727 struct dp_srng rx_refill_buf_ring[MAX_PDEV_CNT];
2729 struct dp_srng rxdma_mon_desc_ring[MAX_NUM_LMAC_HW];
2732 struct dp_srng rxdma_err_dst_ring[MAX_NUM_LMAC_HW];
2735 struct dp_srng rxdma_mon_buf_ring[MAX_NUM_LMAC_HW];
2738 struct dp_srng rxdma_mon_dst_ring[MAX_NUM_LMAC_HW];
[all …]
H A Ddp_rx.h1695 struct dp_srng *dp_rxdma_srng,
1726 struct dp_srng *dp_rxdma_srng,
1753 struct dp_srng *dp_rxdma_srng,
1776 struct dp_srng *dp_rxdma_srng,
1797 struct dp_srng *dp_rxdma_srng,
1815 struct dp_srng *dp_rxdma_srng,
2566 struct dp_srng *rxdma_srng, in dp_pdev_rx_buffers_attach_simple()
2578 struct dp_srng *rxdma_srng, in dp_rx_buffers_replenish_simple()
2590 struct dp_srng *rxdma_srng, in dp_rx_comp2refill_replenish()
2602 struct dp_srng *rxdma_srng, in dp_rx_buffers_lt_replenish_simple()
[all …]
H A Ddp_rings_main.c184 struct dp_srng *rx_refill_buf_ring; in dp_service_lmac_rings()
393 dp_srng_set_nf_thresholds(struct dp_soc *soc, struct dp_srng *srng, in dp_srng_set_nf_thresholds()
402 dp_srng_set_nf_thresholds(struct dp_soc *soc, struct dp_srng *srng, in dp_srng_set_nf_thresholds()
479 QDF_STATUS dp_srng_init_idx(struct dp_soc *soc, struct dp_srng *srng, in dp_srng_init_idx()
1059 struct dp_srng *dp_srng; in dp_hw_link_desc_pool_banks_alloc() local
1077 dp_srng = &soc->rxdma_mon_desc_ring[mac_id]; in dp_hw_link_desc_pool_banks_alloc()
1078 num_entries = dp_srng->alloc_size / in dp_hw_link_desc_pool_banks_alloc()
1180 struct dp_srng *dp_srng; in dp_hw_link_desc_ring_alloc() local
1186 dp_srng = &soc->wbm_idle_link_ring; in dp_hw_link_desc_ring_alloc()
1193 if (dp_srng_alloc(soc, dp_srng, ring_type, tlds, 0)) { in dp_hw_link_desc_ring_alloc()
[all …]
H A Ddp_rx.c387 struct dp_srng *dp_rxdma_srng, in __dp_rx_buffers_no_map_lt_replenish()
501 struct dp_srng *dp_rxdma_srng, in __dp_rx_buffers_no_map_replenish()
612 struct dp_srng *dp_rxdma_srng, in __dp_rx_comp2refill_replenish()
704 struct dp_srng *dp_rxdma_srng, in __dp_pdev_rx_buffers_no_map_attach()
824 void dp_rx_desc_replenish(struct dp_soc *soc, struct dp_srng *dp_rxdma_srng, in dp_rx_desc_replenish()
857 struct dp_srng *dp_rxdma_srng = in dp_rx_desc_reuse()
914 struct dp_srng *dp_rxdma_srng, in __dp_rx_buffers_replenish()
3110 struct dp_srng *dp_rxdma_srng, in dp_pdev_rx_buffers_attach()
3318 struct dp_srng *dp_rxdma_srng; in dp_rx_pdev_desc_pool_alloc()
3363 struct dp_srng *dp_rxdma_srng; in dp_rx_pdev_desc_pool_init()
[all …]
H A Ddp_rings.h115 void dp_srng_msi_setup(struct dp_soc *soc, struct dp_srng *srng,
H A Ddp_rx_buffer_pool.c216 struct dp_srng *dp_rxdma_srng; in dp_rx_buffer_pool_nbuf_alloc()
H A Ddp_internal.h710 static inline struct dp_srng*
1527 struct dp_srng *dp_get_rxdma_ring(struct dp_pdev *pdev, int lmac_id) in dp_get_rxdma_ring()
1533 struct dp_srng *dp_get_rxdma_ring(struct dp_pdev *pdev, int lmac_id) in dp_get_rxdma_ring()
3378 dp_print_ring_stat_from_hal(struct dp_soc *soc, struct dp_srng *srng,
5408 struct dp_srng *dp_setup_direct_link_refill_ring(struct cdp_soc_t *soc_hdl,
5423 struct dp_srng *dp_setup_direct_link_refill_ring(struct cdp_soc_t *soc_hdl, in dp_setup_direct_link_refill_ring()
5763 dp_get_ring_stats_from_hal(struct dp_soc *soc, struct dp_srng *srng, in dp_get_ring_stats_from_hal()
5874 dp_ssr_dump_srng_register(char *region_name, struct dp_srng *srng, int num);
5907 void dp_ssr_dump_srng_register(char *region_name, struct dp_srng *srng, int num) in dp_ssr_dump_srng_register()
H A Ddp_rx_err.c192 struct dp_srng *wbm_desc_rel_ring = &soc->wbm_desc_rel_ring; in dp_rx_link_desc_return_by_addr()
2045 struct dp_srng *dp_rxdma_srng; in dp_rx_err_process()
3100 struct dp_srng *dp_rxdma_srng; in dp_rxdma_err_process()
3304 struct dp_srng *dp_rxdma_srng; in dp_handle_wbm_internal_error()
H A Ddp_main.c1277 struct dp_srng *srng, in dp_srng_aligned_mem_alloc_consistent()
1315 struct dp_srng *srng) in dp_srng_mem_free_consistent()
1393 struct dp_srng *srng, in dp_srng_aligned_mem_alloc_consistent()
1411 struct dp_srng *srng) in dp_srng_mem_free_consistent()
1647 void dp_srng_msi_setup(struct dp_soc *soc, struct dp_srng *srng, in dp_srng_msi_setup()
1981 struct dp_srng *rx_refill_buf_ring; in dp_process_lmac_rings()
2264 void dp_srng_free(struct dp_soc *soc, struct dp_srng *srng) in dp_srng_free()
2280 QDF_STATUS dp_srng_init(struct dp_soc *soc, struct dp_srng *srng, int ring_type, in dp_srng_init()
2289 QDF_STATUS dp_srng_alloc(struct dp_soc *soc, struct dp_srng *srng, in dp_srng_alloc()
2331 void dp_srng_deinit(struct dp_soc *soc, struct dp_srng *srng, in dp_srng_deinit()
[all …]
H A Ddp_tx.c6610 dp_srng_test_and_update_nf_params(struct dp_soc *soc, struct dp_srng *dp_srng, argument
6613 return soc->arch_ops.dp_srng_test_and_update_nf_params(soc, dp_srng,
6618 dp_srng_test_and_update_nf_params(struct dp_soc *soc, struct dp_srng *dp_srng, argument
6721 struct dp_srng *tx_comp_ring = &soc->tx_comp_ring[ring_id];
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/2.0/
H A Ddp_mon_2.0.h323 struct dp_srng tx_mon_buf_ring;
324 struct dp_srng tx_mon_dst_ring[MAX_NUM_LMAC_HW];
415 struct dp_srng *dp_mon_srng,
H A Ddp_mon_2.0.c521 struct dp_srng *rx_mon_buf_ring; in dp_rx_mon_refill_buf_ring_2_0()
862 struct dp_srng *dp_mon_srng, in dp_mon_buffers_replenish()
H A Ddp_rx_mon_2.0.c2808 struct dp_srng *mon_buf_ring; in dp_rx_mon_buf_desc_pool_alloc()
2842 struct dp_srng *mon_buf_ring; in dp_rx_mon_buffers_alloc()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/
H A Ddp_mon_1.0.c43 extern QDF_STATUS dp_srng_alloc(struct dp_soc *soc, struct dp_srng *srng,
46 extern void dp_srng_free(struct dp_soc *soc, struct dp_srng *srng);
47 extern QDF_STATUS dp_srng_init(struct dp_soc *soc, struct dp_srng *srng,
49 extern void dp_srng_deinit(struct dp_soc *soc, struct dp_srng *srng,
372 struct dp_srng *mon_buf_ring; in dp_vdev_set_monitor_mode_buf_rings()
419 struct dp_srng *mon_buf_ring; in dp_vdev_set_monitor_mode_rings()
H A Ddp_rx_mon_status_1.0.c42 struct dp_srng *dp_rxdma_srng,
859 struct dp_srng *mon_status_ring; in dp_rx_pdev_mon_status_buffers_alloc()
885 struct dp_srng *mon_status_ring; in dp_rx_pdev_mon_status_desc_pool_alloc()
907 struct dp_srng *mon_status_ring; in dp_rx_pdev_mon_status_desc_pool_init()
1017 struct dp_srng *dp_rxdma_srng, in dp_rx_mon_status_buffers_replenish()
H A Ddp_rx_mon_dest_1.0.c789 struct dp_srng *mon_buf_ring; in dp_rx_pdev_mon_buf_buffers_alloc()
835 struct dp_srng *mon_buf_ring; in dp_rx_pdev_mon_buf_desc_pool_init()
926 struct dp_srng *mon_buf_ring; in dp_rx_pdev_mon_buf_desc_pool_alloc()
H A Ddp_rx_mon_1.0.h1008 struct dp_srng *dp_rxdma_get_mon_buf_ring(struct dp_pdev *pdev, in dp_rxdma_get_mon_buf_ring()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/li/
H A Ddp_li.c259 struct dp_srng *rx_mac_srng; in dp_rxdma_ring_sel_cfg_li()
347 struct dp_srng *rx_mac_srng; in dp_rxdma_ring_sel_cfg_li()
431 QDF_STATUS dp_srng_init_li(struct dp_soc *soc, struct dp_srng *srng, in dp_srng_init_li()
H A Ddp_li_rx.c222 struct dp_srng *dp_rxdma_srng; in dp_rx_process_li()
1109 struct dp_srng *dp_rxdma_srng; in dp_rx_wbm_err_reap_desc_li()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/rh/
H A Ddp_rh.c34 dp_srng_init_rh(struct dp_soc *soc, struct dp_srng *srng, int ring_type, in dp_srng_init_rh()
723 struct dp_srng *rx_mac_srng; in dp_rxdma_ring_sel_cfg_rh()
811 struct dp_srng *rx_mac_srng; in dp_rxdma_ring_sel_cfg_rh()
/wlan-driver/qcacld-3.0/components/dp/core/inc/
H A Dwlan_dp_priv.h753 struct dp_srng *direct_link_refill_ring_hdl;

12