/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/ |
D | dp_rings.h | 30 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 …]
|
D | dp_rx.h | 295 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 …]
|
D | dp_peer.h | 78 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 …]
|
D | dp_tx.h | 51 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 …]
|
D | dp_tx_desc.c | 77 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 …]
|
D | dp_rx_buffer_pool.h | 39 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 …]
|
D | dp_ipa.h | 393 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 …]
|
D | dp_umac_reset.h | 21 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 …]
|
D | dp_tx_desc.h | 156 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 …]
|
D | dp_main.c | 151 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 …]
|
D | dp_internal.h | 314 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 …]
|
D | dp_rings_main.c | 71 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 …]
|
D | dp_rx.c | 50 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/ |
D | dp_rx_mon_2.0.h | 102 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 …]
|
D | dp_tx_mon_2.0.h | 44 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 …]
|
D | dp_mon_2.0.c | 47 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/ |
D | dp_be_tx.h | 54 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 …]
|
D | dp_be_rx.h | 37 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 …]
|
D | dp_be.h | 342 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/ |
D | dp_rx_mon.h | 98 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 …]
|
D | dp_mon.h | 114 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/ |
D | dp_mlo.h | 55 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/ |
D | dp_rh_rx.h | 34 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/ |
D | dp_rx_mon_1.0.h | 68 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/ |
D | dp_li.c | 77 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 …]
|