/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/ |
H A D | dp_be.h | 357 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 D | dp_be.c | 1660 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 D | dp_be_rx.c | 308 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 D | dp_be_tx.c | 1109 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 D | dp_types.h | 885 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 D | dp_rx.h | 1695 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 D | dp_rings_main.c | 184 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 D | dp_rx.c | 387 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 D | dp_rings.h | 115 void dp_srng_msi_setup(struct dp_soc *soc, struct dp_srng *srng,
|
H A D | dp_rx_buffer_pool.c | 216 struct dp_srng *dp_rxdma_srng; in dp_rx_buffer_pool_nbuf_alloc()
|
H A D | dp_internal.h | 710 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 D | dp_rx_err.c | 192 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 D | dp_main.c | 1277 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 D | dp_tx.c | 6610 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 D | dp_mon_2.0.h | 323 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 D | dp_mon_2.0.c | 521 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 D | dp_rx_mon_2.0.c | 2808 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 D | dp_mon_1.0.c | 43 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 D | dp_rx_mon_status_1.0.c | 42 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 D | dp_rx_mon_dest_1.0.c | 789 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 D | dp_rx_mon_1.0.h | 1008 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 D | dp_li.c | 259 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 D | dp_li_rx.c | 222 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 D | dp_rh.c | 34 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 D | wlan_dp_priv.h | 753 struct dp_srng *direct_link_refill_ring_hdl;
|