Home
last modified time | relevance | path

Searched refs:dp_soc (Results 1 – 25 of 114) sorted by relevance

12345

/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
Ddp_rings.h30 static inline bool dp_is_mon_mask_valid(struct dp_soc *soc, in dp_is_mon_mask_valid()
39 static inline bool dp_is_mon_mask_valid(struct dp_soc *soc, in dp_is_mon_mask_valid()
86 void dp_soc_print_inactive_objects(struct dp_soc *soc);
105 void dp_find_missing_tx_comp(struct dp_soc *soc);
107 void dp_enable_verbose_debug(struct dp_soc *soc);
109 QDF_STATUS dp_peer_legacy_setup(struct dp_soc *soc, struct dp_peer *peer);
113 void dp_soc_interrupt_map_calculate(struct dp_soc *soc, int intr_ctx_num,
115 void dp_srng_msi_setup(struct dp_soc *soc, struct dp_srng *srng,
119 dp_srng_configure_interrupt_thresholds(struct dp_soc *soc,
151 void dp_soc_set_interrupt_mode(struct dp_soc *soc);
[all …]
Ddp_rx.h295 bool dp_rx_deliver_special_frame(struct dp_soc *soc, struct dp_txrx_peer *peer,
306 bool dp_rx_deliver_special_frame(struct dp_soc *soc, struct dp_txrx_peer *peer, in dp_rx_deliver_special_frame()
569 struct dp_rx_desc *dp_get_rx_desc_from_cookie(struct dp_soc *soc, in dp_get_rx_desc_from_cookie()
591 struct dp_rx_desc *dp_get_rx_mon_status_desc_from_cookie(struct dp_soc *soc, in dp_get_rx_mon_status_desc_from_cookie()
621 struct dp_rx_desc *dp_rx_cookie_2_va_rxdma_buf(struct dp_soc *soc, in dp_rx_cookie_2_va_rxdma_buf()
636 struct dp_rx_desc *dp_rx_cookie_2_va_mon_buf(struct dp_soc *soc, in dp_rx_cookie_2_va_mon_buf()
651 struct dp_rx_desc *dp_rx_cookie_2_va_mon_status(struct dp_soc *soc, in dp_rx_cookie_2_va_mon_status()
660 void dp_rx_desc_pool_init(struct dp_soc *soc, uint32_t pool_id,
673 void *dp_rx_cookie_2_va_rxdma_buf(struct dp_soc *soc, uint32_t cookie) in dp_rx_cookie_2_va_rxdma_buf()
699 void *dp_rx_cookie_2_va_mon_buf(struct dp_soc *soc, uint32_t cookie) in dp_rx_cookie_2_va_mon_buf()
[all …]
Ddp_peer.h78 void check_free_list_for_invalid_flush(struct dp_soc *soc);
81 void add_entry_alloc_list(struct dp_soc *soc, struct dp_rx_tid *rx_tid, in add_entry_alloc_list()
109 void add_entry_free_list(struct dp_soc *soc, struct dp_rx_tid *rx_tid) in add_entry_free_list()
134 void add_entry_write_list(struct dp_soc *soc, struct dp_peer *peer, in add_entry_write_list()
196 typedef void dp_peer_iter_func(struct dp_soc *soc, struct dp_peer *peer,
226 struct dp_peer *dp_peer_find_hash_find(struct dp_soc *soc,
239 bool dp_peer_find_by_id_valid(struct dp_soc *soc, uint16_t peer_id);
252 QDF_STATUS dp_peer_get_ref(struct dp_soc *soc, in dp_peer_get_ref()
275 __dp_peer_get_ref_by_id(struct dp_soc *soc, in __dp_peer_get_ref_by_id()
306 struct dp_peer *dp_peer_get_ref_by_id(struct dp_soc *soc, in dp_peer_get_ref_by_id()
[all …]
Ddp_tx.h51 void dp_tx_nawds_handler(struct dp_soc *soc, struct dp_vdev *vdev,
265 void dp_tx_deinit_pair_by_index(struct dp_soc *soc, int index);
280 dp_tx_comp_process_desc_list(struct dp_soc *soc,
297 dp_tx_comp_process_desc_list_fast(struct dp_soc *soc,
311 qdf_nbuf_t dp_tx_comp_free_buf(struct dp_soc *soc, struct dp_tx_desc_s *desc,
325 void dp_tx_desc_release(struct dp_soc *soc, struct dp_tx_desc_s *tx_desc,
351 void dp_tx_comp_process_tx_status(struct dp_soc *soc,
366 void dp_tx_comp_process_desc(struct dp_soc *soc,
384 void dp_tx_reinject_handler(struct dp_soc *soc,
402 void dp_tx_inspect_handler(struct dp_soc *soc,
[all …]
Ddp_tx_desc.c77 struct dp_soc *soc = (struct dp_soc *)ctxt; in dp_tx_desc_clean_up()
98 void dp_tx_desc_pool_cleanup(struct dp_soc *soc, qdf_nbuf_t *nbuf_list, in dp_tx_desc_pool_cleanup()
139 static void dp_tx_desc_pool_alloc_mem(struct dp_soc *soc, int8_t pool_id, in dp_tx_desc_pool_alloc_mem()
155 static void dp_tx_desc_pool_free_mem(struct dp_soc *soc, int8_t pool_id, in dp_tx_desc_pool_free_mem()
176 static void dp_tx_desc_pool_alloc_mem(struct dp_soc *soc, int8_t pool_id, in dp_tx_desc_pool_alloc_mem()
181 static void dp_tx_desc_pool_free_mem(struct dp_soc *soc, int8_t pool_id, in dp_tx_desc_pool_free_mem()
187 QDF_STATUS dp_tx_desc_pool_alloc(struct dp_soc *soc, uint8_t pool_id, in dp_tx_desc_pool_alloc()
229 void dp_tx_desc_pool_free(struct dp_soc *soc, uint8_t pool_id, in dp_tx_desc_pool_free()
253 QDF_STATUS dp_tx_desc_pool_init(struct dp_soc *soc, uint8_t pool_id, in dp_tx_desc_pool_init()
293 void dp_tx_desc_pool_deinit(struct dp_soc *soc, uint8_t pool_id, in dp_tx_desc_pool_deinit()
[all …]
Ddp_rx_buffer_pool.h39 void dp_rx_buffer_pool_init(struct dp_soc *soc, u8 mac_id);
48 void dp_rx_buffer_pool_deinit(struct dp_soc *soc, u8 mac_id);
59 bool dp_rx_buffer_pool_refill(struct dp_soc *soc, qdf_nbuf_t nbuf, u8 mac_id);
70 void dp_rx_buffer_pool_nbuf_free(struct dp_soc *soc, qdf_nbuf_t nbuf,
83 qdf_nbuf_t dp_rx_buffer_pool_nbuf_alloc(struct dp_soc *soc, uint32_t mac_id,
96 dp_rx_buffer_pool_nbuf_map(struct dp_soc *soc,
106 static inline void dp_rx_schedule_refill_thread(struct dp_soc *soc) in dp_rx_schedule_refill_thread()
135 void dp_rx_buffer_pool_init(struct dp_soc *soc, u8 mac_id) in dp_rx_buffer_pool_init()
148 void dp_rx_buffer_pool_deinit(struct dp_soc *soc, u8 mac_id) in dp_rx_buffer_pool_deinit()
162 bool dp_rx_buffer_pool_refill(struct dp_soc *soc, qdf_nbuf_t nbuf, u8 mac_id) in dp_rx_buffer_pool_refill()
[all …]
Ddp_ipa.h393 int dp_ipa_uc_detach(struct dp_soc *soc, struct dp_pdev *pdev);
394 int dp_ipa_uc_attach(struct dp_soc *soc, struct dp_pdev *pdev);
403 int dp_ipa_ring_resource_setup(struct dp_soc *soc,
406 bool dp_reo_remap_config(struct dp_soc *soc, uint32_t *remap0,
417 qdf_nbuf_t dp_ipa_handle_rx_reo_reinject(struct dp_soc *soc, qdf_nbuf_t nbuf);
419 QDF_STATUS dp_ipa_handle_rx_buf_smmu_mapping(struct dp_soc *soc,
462 dp_ipa_rx_buf_smmu_mapping_lock(struct dp_soc *soc) in dp_ipa_rx_buf_smmu_mapping_lock()
469 dp_ipa_rx_buf_smmu_mapping_unlock(struct dp_soc *soc) in dp_ipa_rx_buf_smmu_mapping_unlock()
476 dp_ipa_reo_ctx_buf_mapping_lock(struct dp_soc *soc, in dp_ipa_reo_ctx_buf_mapping_lock()
486 dp_ipa_reo_ctx_buf_mapping_unlock(struct dp_soc *soc, in dp_ipa_reo_ctx_buf_mapping_unlock()
[all …]
Ddp_umac_reset.h21 struct dp_soc;
147 QDF_STATUS (*cb[UMAC_RESET_ACTION_MAX])(struct dp_soc *soc);
254 QDF_STATUS dp_umac_reset_interrupt_attach(struct dp_soc *soc);
262 QDF_STATUS dp_umac_reset_interrupt_detach(struct dp_soc *soc);
274 struct dp_soc *soc,
275 QDF_STATUS (*handler)(struct dp_soc *soc),
287 struct dp_soc *soc,
298 void dp_umac_reset_post_tx_cmd_via_shmem(struct dp_soc *soc, void *ctxt,
307 bool dp_check_umac_reset_in_progress(struct dp_soc *soc);
315 QDF_STATUS dp_umac_reset_stats_print(struct dp_soc *soc);
[all …]
Ddp_tx_desc.h156 QDF_STATUS dp_tx_desc_pool_alloc(struct dp_soc *soc, uint8_t pool_id,
169 QDF_STATUS dp_tx_desc_pool_init(struct dp_soc *soc, uint8_t pool_id,
179 void dp_tx_desc_pool_free(struct dp_soc *soc, uint8_t pool_id,
189 void dp_tx_desc_pool_deinit(struct dp_soc *soc, uint8_t pool_id,
202 QDF_STATUS dp_tx_ext_desc_pool_alloc_by_id(struct dp_soc *soc,
214 QDF_STATUS dp_tx_ext_desc_pool_alloc(struct dp_soc *soc, uint8_t num_pool,
227 QDF_STATUS dp_tx_ext_desc_pool_init_by_id(struct dp_soc *soc, uint32_t num_elem,
239 QDF_STATUS dp_tx_ext_desc_pool_init(struct dp_soc *soc, uint8_t num_pool,
249 void dp_tx_ext_desc_pool_free_by_id(struct dp_soc *soc, uint8_t pool_id);
257 void dp_tx_ext_desc_pool_free(struct dp_soc *soc, uint8_t num_pool);
[all …]
Ddp_main.c151 void dp_configure_arch_ops(struct dp_soc *soc);
185 static void dp_soc_unset_qref_debug_list(struct dp_soc *soc);
186 static QDF_STATUS dp_sysfs_deinitialize_stats(struct dp_soc *soc_hdl);
187 static QDF_STATUS dp_sysfs_initialize_stats(struct dp_soc *soc_hdl);
216 static struct dp_soc *
246 static QDF_STATUS dp_umac_reset_action_trigger_recovery(struct dp_soc *soc);
247 static QDF_STATUS dp_umac_reset_handle_pre_reset(struct dp_soc *soc);
248 static QDF_STATUS dp_umac_reset_handle_post_reset(struct dp_soc *soc);
249 static QDF_STATUS dp_umac_reset_handle_post_reset_complete(struct dp_soc *soc);
408 struct dp_soc *soc = (struct dp_soc *)soc_hdl; in dp_get_num_rx_contexts()
[all …]
Ddp_internal.h314 QDF_STATUS dp_mon_soc_attach(struct dp_soc *soc);
315 QDF_STATUS dp_mon_soc_detach(struct dp_soc *soc);
318 QDF_STATUS dp_mon_soc_attach(struct dp_soc *soc) in dp_mon_soc_attach()
324 QDF_STATUS dp_mon_soc_detach(struct dp_soc *soc) in dp_mon_soc_detach()
347 dp_mon_soc_attach_wrapper(struct dp_soc *soc) { return QDF_STATUS_SUCCESS; } in dp_mon_soc_attach_wrapper()
350 dp_mon_soc_detach_wrapper(struct dp_soc *soc) { return QDF_STATUS_SUCCESS; } in dp_mon_soc_detach_wrapper()
357 static inline QDF_STATUS dp_mon_soc_attach_wrapper(struct dp_soc *soc) in dp_mon_soc_attach_wrapper()
362 static inline QDF_STATUS dp_mon_soc_detach_wrapper(struct dp_soc *soc) in dp_mon_soc_detach_wrapper()
391 static inline QDF_STATUS dp_monitor_peer_attach(struct dp_soc *soc, in dp_monitor_peer_attach()
397 static inline QDF_STATUS dp_monitor_peer_detach(struct dp_soc *soc, in dp_monitor_peer_detach()
[all …]
Ddp_rings_main.c71 static QDF_STATUS dp_init_tx_ring_pair_by_index(struct dp_soc *soc,
73 static void dp_deinit_tx_pair_by_index(struct dp_soc *soc, int index);
74 static void dp_free_tx_ring_pair_by_index(struct dp_soc *soc, uint8_t index);
75 static QDF_STATUS dp_alloc_tx_ring_pair_by_index(struct dp_soc *soc,
139 static uint8_t dp_soc_ring_if_nss_offloaded(struct dp_soc *soc, in dp_soc_ring_if_nss_offloaded()
161 void dp_soc_reset_mon_intr_mask(struct dp_soc *soc) in dp_soc_reset_mon_intr_mask()
175 struct dp_soc *soc = (struct dp_soc *)arg; in dp_service_lmac_rings()
225 dp_is_reo_ring_num_in_nf_grp1(struct dp_soc *soc, int ring_num) in dp_is_reo_ring_num_in_nf_grp1()
240 dp_is_reo_ring_num_in_nf_grp2(struct dp_soc *soc, int ring_num) in dp_is_reo_ring_num_in_nf_grp2()
254 uint8_t *dp_srng_get_near_full_irq_mask(struct dp_soc *soc, in dp_srng_get_near_full_irq_mask()
[all …]
Ddp_rx.c50 void dp_rx_dump_info_and_assert(struct dp_soc *soc, in dp_rx_dump_info_and_assert()
61 void dp_rx_dump_info_and_assert(struct dp_soc *soc, in dp_rx_dump_info_and_assert()
77 QDF_STATUS dp_rx_desc_sanity(struct dp_soc *soc, hal_soc_handle_t hal_soc, in dp_rx_desc_sanity()
133 QDF_STATUS dp_rx_desc_nbuf_sanity_check(struct dp_soc *soc, in dp_rx_desc_nbuf_sanity_check()
157 dp_rx_desc_nbuf_len_sanity_check(struct dp_soc *soc, in dp_rx_desc_nbuf_len_sanity_check()
167 dp_rx_desc_nbuf_len_sanity_check(struct dp_soc *soc, uint32_t pkt_len) { } in dp_rx_desc_nbuf_len_sanity_check()
172 dp_rx_ring_record_entry(struct dp_soc *soc, uint8_t ring_num, in dp_rx_ring_record_entry()
206 struct dp_soc *soc; in dp_rx_mark_first_packet_after_wow_wakeup()
234 dp_pdev_frag_alloc_and_map(struct dp_soc *dp_soc, in dp_pdev_frag_alloc_and_map() argument
250 ret = qdf_mem_map_page(dp_soc->osdev, in dp_pdev_frag_alloc_and_map()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/2.0/
Ddp_rx_mon_2.0.h102 QDF_STATUS dp_rx_mon_pdev_htt_srng_setup_2_0(struct dp_soc *soc,
106 QDF_STATUS dp_rx_mon_soc_htt_srng_setup_2_0(struct dp_soc *soc,
112 QDF_STATUS dp_rx_mon_soc_init_2_0(struct dp_soc *soc);
122 dp_rx_mon_buffers_alloc(struct dp_soc *soc, uint32_t size);
130 dp_rx_mon_buffers_free(struct dp_soc *soc);
138 dp_rx_mon_buf_desc_pool_deinit(struct dp_soc *soc);
148 dp_rx_mon_buf_desc_pool_init(struct dp_soc *soc);
155 void dp_rx_mon_buf_desc_pool_free(struct dp_soc *soc);
165 dp_rx_mon_buf_desc_pool_alloc(struct dp_soc *soc);
204 QDF_STATUS dp_rx_mon_soc_attach_2_0(struct dp_soc *soc, int lmac_id);
[all …]
Ddp_tx_mon_2.0.h44 dp_tx_mon_buf_desc_pool_deinit(struct dp_soc *soc);
54 dp_tx_mon_buf_desc_pool_init(struct dp_soc *soc);
61 void dp_tx_mon_buf_desc_pool_free(struct dp_soc *soc);
105 dp_tx_process_pktlog_be(struct dp_soc *soc, struct dp_pdev *pdev,
109 dp_tx_process_pktlog_be(struct dp_soc *soc, struct dp_pdev *pdev, in dp_tx_process_pktlog_be()
130 dp_tx_mon_process_status_tlv(struct dp_soc *soc,
146 dp_tx_mon_process_2_0(struct dp_soc *soc, struct dp_intr *int_ctx,
703 QDF_STATUS dp_tx_mon_pdev_htt_srng_setup_2_0(struct dp_soc *soc,
707 QDF_STATUS dp_tx_mon_soc_htt_srng_setup_2_0(struct dp_soc *soc,
713 QDF_STATUS dp_tx_mon_soc_init_2_0(struct dp_soc *soc);
[all …]
Ddp_mon_2.0.c47 dp_mon_add_desc_list_to_free_list(struct dp_soc *soc, in dp_mon_add_desc_list_to_free_list()
78 dp_mon_get_free_desc_list(struct dp_soc *soc, in dp_mon_get_free_desc_list()
104 dp_mon_frag_alloc_and_map(struct dp_soc *dp_soc, in dp_mon_frag_alloc_and_map() argument
118 ret = qdf_mem_map_page(dp_soc->osdev, in dp_mon_frag_alloc_and_map()
176 void dp_mon_desc_pool_free(struct dp_soc *soc, in dp_mon_desc_pool_free()
187 struct dp_soc *soc = pdev->soc; in dp_vdev_set_monitor_mode_buf_rings_rx_2_0()
231 struct dp_soc *soc = pdev->soc; in dp_vdev_set_monitor_mode_buf_rings_2_0()
438 QDF_STATUS dp_mon_soc_htt_srng_setup_2_0(struct dp_soc *soc) in dp_mon_soc_htt_srng_setup_2_0()
458 QDF_STATUS dp_mon_pdev_htt_srng_setup_2_0(struct dp_soc *soc, in dp_mon_pdev_htt_srng_setup_2_0()
481 QDF_STATUS dp_mon_pdev_htt_srng_setup_2_0(struct dp_soc *soc, in dp_mon_pdev_htt_srng_setup_2_0()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/
Ddp_be_tx.h54 dp_tx_comp_adjust_peer_id_be(struct dp_soc *soc, uint16_t peer_id) in dp_tx_comp_adjust_peer_id_be()
69 static inline uint16_t dp_tx_comp_get_peer_id_be(struct dp_soc *soc, in dp_tx_comp_get_peer_id_be()
78 dp_tx_comp_adjust_peer_id_be(struct dp_soc *soc, uint16_t peer_id) in dp_tx_comp_adjust_peer_id_be()
82 static inline uint16_t dp_tx_comp_get_peer_id_be(struct dp_soc *soc, in dp_tx_comp_get_peer_id_be()
105 QDF_STATUS dp_tx_hw_enqueue_be(struct dp_soc *soc, struct dp_vdev *vdev,
144 dp_tx_comp_get_params_from_hal_desc_be(struct dp_soc *soc,
159 void dp_tx_process_htt_completion_be(struct dp_soc *soc,
221 QDF_STATUS dp_tx_desc_pool_init_be(struct dp_soc *soc,
234 void dp_tx_desc_pool_deinit_be(struct dp_soc *soc,
257 void dp_ppeds_stats(struct dp_soc *soc, uint16_t peer_id);
[all …]
Ddp_be_rx.h37 struct dp_soc *dest_soc;
54 bool dp_rx_intrabss_fwd_be(struct dp_soc *soc,
72 dp_rx_intrabss_mcast_handler_be(struct dp_soc *soc,
78 void dp_rx_word_mask_subscribe_be(struct dp_soc *soc,
107 QDF_STATUS dp_rx_desc_pool_init_be(struct dp_soc *soc,
119 void dp_rx_desc_pool_deinit_be(struct dp_soc *soc,
132 QDF_STATUS dp_wbm_get_rx_desc_from_hal_desc_be(struct dp_soc *soc,
143 struct dp_rx_desc *dp_rx_desc_cookie_2_va_be(struct dp_soc *soc,
158 dp_rx_desc_sw_cc_check(struct dp_soc *soc, in dp_rx_desc_sw_cc_check()
170 dp_rx_desc_sw_cc_check(struct dp_soc *soc, in dp_rx_desc_sw_cc_check()
[all …]
Ddp_be.h342 struct dp_soc soc;
412 #define DP_SOC_BE_GET_SOC(be_soc) ((struct dp_soc *)be_soc)
534 static inline struct dp_soc_be *dp_get_be_soc_from_dp_soc(struct dp_soc *soc) in dp_get_be_soc_from_dp_soc()
561 dp_mlo_get_peer_hash_obj(struct dp_soc *soc) in dp_mlo_get_peer_hash_obj()
588 void dp_mlo_partner_chips_map(struct dp_soc *soc,
598 void dp_mlo_partner_chips_unmap(struct dp_soc *soc,
607 void dp_soc_initialize_cdp_cmn_mlo_ops(struct dp_soc *soc);
654 dp_mlo_get_peer_hash_obj(struct dp_soc *soc) in dp_mlo_get_peer_hash_obj()
668 struct dp_hw_cookie_conversion_t *dp_get_tx_cookie_t(struct dp_soc *soc, in dp_get_tx_cookie_t()
678 struct dp_hw_cookie_conversion_t *dp_get_spcl_tx_cookie_t(struct dp_soc *soc, in dp_get_spcl_tx_cookie_t()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/
Ddp_rx_mon.h98 dp_rx_mon_status_process(struct dp_soc *soc, struct dp_intr *int_ctx,
111 QDF_STATUS dp_rx_populate_cbf_hdr(struct dp_soc *soc,
173 uint32_t dp_rx_mon_process(struct dp_soc *soc, struct dp_intr *int_ctx,
225 uint32_t dp_mon_process(struct dp_soc *soc, struct dp_intr *int_ctx,
228 QDF_STATUS dp_rx_mon_deliver(struct dp_soc *soc, uint32_t mac_id,
241 QDF_STATUS dp_rx_mon_deliver_non_std(struct dp_soc *soc, uint32_t mac_id);
338 dp_rx_handle_ppdu_stats(struct dp_soc *soc, struct dp_pdev *pdev,
375 dp_rx_handle_ppdu_stats(struct dp_soc *soc, struct dp_pdev *pdev, in dp_rx_handle_ppdu_stats()
411 dp_rx_handle_ppdu_undecoded_metadata(struct dp_soc *soc, struct dp_pdev *pdev,
416 dp_rx_handle_ppdu_undecoded_metadata(struct dp_soc *soc, struct dp_pdev *pdev, in dp_rx_handle_ppdu_undecoded_metadata()
[all …]
Ddp_mon.h114 static inline bool dp_is_monitor_mode_using_poll(struct dp_soc *soc) in dp_is_monitor_mode_using_poll()
119 static inline bool dp_is_monitor_mode_using_poll(struct dp_soc *soc) in dp_is_monitor_mode_using_poll()
132 QDF_STATUS dp_mon_soc_attach(struct dp_soc *soc);
141 QDF_STATUS dp_mon_soc_detach(struct dp_soc *soc);
150 QDF_STATUS dp_mon_soc_cfg_init(struct dp_soc *soc);
311 void dp_mon_cdp_ops_register(struct dp_soc *soc);
318 void dp_mon_cdp_ops_deregister(struct dp_soc *soc);
325 void dp_mon_intr_ops_deregister(struct dp_soc *soc);
332 void dp_mon_feature_ops_deregister(struct dp_soc *soc);
339 void dp_mon_ops_free(struct dp_soc *soc);
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/mlo/
Ddp_mlo.h55 struct dp_soc *ml_soc_list[DP_MAX_MLO_CHIPS];
109 void dp_soc_mlo_fill_params(struct dp_soc *soc,
132 struct dp_soc*
141 void dp_mlo_get_rx_hash_key(struct dp_soc *soc,
150 uint8_t dp_mlo_rx_fst_deref(struct dp_soc *soc);
157 void dp_mlo_rx_fst_ref(struct dp_soc *soc);
165 struct dp_rx_fst *dp_mlo_get_rx_fst(struct dp_soc *soc);
173 void dp_mlo_set_rx_fst(struct dp_soc *soc, struct dp_rx_fst *fst);
182 void dp_mlo_update_link_to_pdev_map(struct dp_soc *soc, struct dp_pdev *pdev);
191 void dp_mlo_update_link_to_pdev_unmap(struct dp_soc *soc, struct dp_pdev *pdev);
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/rh/
Ddp_rh_rx.h34 QDF_STATUS dp_rx_desc_pool_init_rh(struct dp_soc *soc,
46 void dp_rx_desc_pool_deinit_rh(struct dp_soc *soc,
58 struct dp_rx_desc *dp_rx_desc_cookie_2_va_rh(struct dp_soc *soc, in dp_rx_desc_cookie_2_va_rh()
78 dp_rx_peer_metadata_peer_id_get_rh(struct dp_soc *soc, uint32_t peer_metadata) in dp_rx_peer_metadata_peer_id_get_rh()
108 dp_rx_data_indication_handler(struct dp_soc *soc, qdf_nbuf_t data_ind,
123 dp_rx_frag_indication_handler(struct dp_soc *soc, qdf_nbuf_t data_ind,
127 dp_rx_intrabss_handle_nawds_rh(struct dp_soc *soc, struct dp_txrx_peer *ta_peer, in dp_rx_intrabss_handle_nawds_rh()
146 struct dp_soc *soc, in dp_wbm_get_rx_desc_from_hal_desc_rh()
154 void dp_rx_word_mask_subscribe_rh(struct dp_soc *soc, in dp_rx_word_mask_subscribe_rh()
170 bool dp_reo_remap_config_rh(struct dp_soc *soc, in dp_reo_remap_config_rh()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/
Ddp_rx_mon_1.0.h68 void dp_rx_mon_dest_process(struct dp_soc *soc, struct dp_intr *int_ctx,
81 void dp_rx_mon_dest_process(struct dp_soc *soc, struct dp_intr *int_ctx, in dp_rx_mon_dest_process()
147 uint32_t dp_rxdma_err_process(struct dp_intr *int_ctx, struct dp_soc *soc,
184 static inline uint16_t dp_rx_mon_get_rx_pkt_tlv_size(struct dp_soc *soc) in dp_rx_mon_get_rx_pkt_tlv_size()
189 static inline uint16_t dp_rx_mon_get_rx_pkt_tlv_size(struct dp_soc *soc) in dp_rx_mon_get_rx_pkt_tlv_size()
205 static inline void dp_mon_adjust_frag_len(struct dp_soc *soc, in dp_mon_adjust_frag_len()
356 dp_rx_mon_buffer_unmap(struct dp_soc *soc, struct dp_rx_desc *rx_desc, in dp_rx_mon_buffer_unmap()
422 dp_rx_mon_parse_desc_buffer(struct dp_soc *dp_soc, in dp_rx_mon_parse_desc_buffer() argument
432 RX_MONITOR_BUFFER_SIZE - dp_soc->rx_mon_pkt_tlv_size; in dp_rx_mon_parse_desc_buffer()
442 hal_rx_tlv_decap_format_get(dp_soc->hal_soc, in dp_rx_mon_parse_desc_buffer()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/li/
Ddp_li.c77 static void dp_soc_cfg_attach_li(struct dp_soc *soc) in dp_soc_cfg_attach_li()
105 static QDF_STATUS dp_soc_attach_li(struct dp_soc *soc, in dp_soc_attach_li()
113 static QDF_STATUS dp_soc_detach_li(struct dp_soc *soc) in dp_soc_detach_li()
138 static void *dp_soc_init_li(struct dp_soc *soc, HTC_HANDLE htc_handle, in dp_soc_init_li()
153 static QDF_STATUS dp_soc_deinit_li(struct dp_soc *soc) in dp_soc_deinit_li()
173 static QDF_STATUS dp_vdev_attach_li(struct dp_soc *soc, struct dp_vdev *vdev) in dp_vdev_attach_li()
178 static QDF_STATUS dp_vdev_detach_li(struct dp_soc *soc, struct dp_vdev *vdev) in dp_vdev_detach_li()
184 static void dp_peer_map_detach_li(struct dp_soc *soc) in dp_peer_map_detach_li()
192 static QDF_STATUS dp_peer_map_attach_li(struct dp_soc *soc) in dp_peer_map_attach_li()
222 static void dp_peer_map_detach_li(struct dp_soc *soc) in dp_peer_map_detach_li()
[all …]

12345