/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/ |
H A D | dp_rx_tid.h | 106 int dp_addba_resp_tx_completion_wifi3(struct cdp_soc_t *cdp_soc, 123 dp_addba_responsesetup_wifi3(struct cdp_soc_t *cdp_soc, uint8_t *peer_mac, 138 QDF_STATUS dp_rx_tid_update_ba_win_size(struct cdp_soc_t *cdp_soc, 155 int dp_addba_requestprocess_wifi3(struct cdp_soc_t *cdp_soc, 172 dp_set_addba_response(struct cdp_soc_t *cdp_soc, uint8_t *peer_mac, 185 int dp_delba_process_wifi3(struct cdp_soc_t *cdp_soc, uint8_t *peer_mac, 201 int dp_delba_tx_completion_wifi3(struct cdp_soc_t *cdp_soc, uint8_t *peer_mac, 290 static inline int dp_addba_resp_tx_completion_wifi3(struct cdp_soc_t *cdp_soc, in dp_addba_resp_tx_completion_wifi3() argument 299 dp_addba_responsesetup_wifi3(struct cdp_soc_t *cdp_soc, uint8_t *peer_mac, in dp_addba_responsesetup_wifi3() argument 308 dp_rx_tid_update_ba_win_size(struct cdp_soc_t *cdp_soc, in dp_rx_tid_update_ba_win_size() argument [all …]
|
H A D | dp_rx_tid.c | 291 ol_ops = peer->vdev->pdev->soc->cdp_soc.ol_ops; in dp_get_peer_vdev_roaming_in_progress() 1363 if (peer->vdev->pdev->soc->cdp_soc.ol_ops->send_delba) in dp_teardown_256_ba_sessions() 1364 peer->vdev->pdev->soc->cdp_soc.ol_ops->send_delba( in dp_teardown_256_ba_sessions() 1380 int dp_addba_resp_tx_completion_wifi3(struct cdp_soc_t *cdp_soc, in dp_addba_resp_tx_completion_wifi3() argument 1386 (struct dp_soc *)cdp_soc, in dp_addba_resp_tx_completion_wifi3() 1392 dp_peer_debug("%pK: Peer is NULL!", cdp_soc); in dp_addba_resp_tx_completion_wifi3() 1413 cdp_soc, tid); in dp_addba_resp_tx_completion_wifi3() 1420 cdp_soc, QDF_MAC_ADDR_REF(peer->mac_addr.raw)); in dp_addba_resp_tx_completion_wifi3() 1473 dp_addba_responsesetup_wifi3(struct cdp_soc_t *cdp_soc, uint8_t *peer_mac, in dp_addba_responsesetup_wifi3() argument 1480 struct dp_peer *peer = dp_peer_find_hash_find((struct dp_soc *)cdp_soc, in dp_addba_responsesetup_wifi3() [all …]
|
H A D | dp_rings.h | 262 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_skip_msi_cfg() 263 soc->cdp_soc.ol_ops->get_con_mode() == QDF_GLOBAL_MONITOR_MODE) { in dp_skip_msi_cfg() 276 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_skip_msi_cfg() 277 soc->cdp_soc.ol_ops->get_con_mode() == QDF_GLOBAL_MONITOR_MODE) { in dp_skip_msi_cfg() 733 if ((soc->cdp_soc.ol_ops->get_con_mode && in dp_htt_setup_rxdma_err_dst_ring() 734 soc->cdp_soc.ol_ops->get_con_mode() == QDF_GLOBAL_MONITOR_MODE) && in dp_htt_setup_rxdma_err_dst_ring()
|
H A D | dp_main.c | 808 soc->cdp_soc.ol_ops->peer_send_wds_disconnect(soc->ctrl_psoc, in dp_peer_send_wds_disconnect() 1236 if (!soc->cdp_soc.ol_ops->dp_prealloc_get_context) { in dp_context_alloc_mem() 1241 ctxt_mem = soc->cdp_soc.ol_ops->dp_prealloc_get_context(ctxt_type, in dp_context_alloc_mem() 1260 if (soc->cdp_soc.ol_ops->dp_prealloc_put_context) { in dp_context_free_mem() 1261 status = soc->cdp_soc.ol_ops->dp_prealloc_put_context( in dp_context_free_mem() 1284 if (!soc->cdp_soc.ol_ops->dp_prealloc_get_consistent) { in dp_srng_aligned_mem_alloc_consistent() 1290 soc->cdp_soc.ol_ops->dp_prealloc_get_consistent in dp_srng_aligned_mem_alloc_consistent() 1318 if (!soc->cdp_soc.ol_ops->dp_prealloc_put_consistent) { in dp_srng_mem_free_consistent() 1323 soc->cdp_soc.ol_ops->dp_prealloc_put_consistent in dp_srng_mem_free_consistent() 1344 if (!soc->cdp_soc.ol_ops->dp_get_multi_pages) { in dp_desc_multi_pages_mem_alloc() [all …]
|
H A D | dp_rx_buffer_pool.h | 121 if (soc->cdp_soc.ol_ops->dp_rx_sched_refill_thread && in dp_rx_schedule_refill_thread() 123 soc->cdp_soc.ol_ops->dp_rx_sched_refill_thread( in dp_rx_schedule_refill_thread()
|
H A D | dp_txrx_wds.h | 189 soc->cdp_soc.ol_ops->rx_wds_ext_peer_learn( in dp_wds_ext_peer_learn() 407 if (soc->cdp_soc.ol_ops->peer_sta_kickout) { in dp_rx_wds_add_or_update_ast() 408 soc->cdp_soc.ol_ops->peer_sta_kickout( in dp_rx_wds_add_or_update_ast()
|
H A D | dp_peer.c | 140 status = soc->cdp_soc.ol_ops->peer_add_wds_entry( in dp_add_wds_entry_wrapper() 160 status = soc->cdp_soc.ol_ops->peer_update_wds_entry( in dp_update_wds_entry_wrapper() 176 soc->cdp_soc.ol_ops->peer_del_wds_entry(soc->ctrl_psoc, in dp_del_wds_entry_wrapper() 1342 if (soc->cdp_soc.ol_ops->peer_map_event) { in dp_peer_map_ipa_evt() 1343 soc->cdp_soc.ol_ops->peer_map_event( in dp_peer_map_ipa_evt() 1366 if (soc->cdp_soc.ol_ops->peer_unmap_event) { in dp_peer_unmap_ipa_evt() 1367 soc->cdp_soc.ol_ops->peer_unmap_event(soc->ctrl_psoc, in dp_peer_unmap_ipa_evt() 1642 if (soc->cdp_soc.ol_ops->peer_map_event) { in dp_peer_map_ast() 1643 soc->cdp_soc.ol_ops->peer_map_event( in dp_peer_map_ast() 1662 struct cdp_soc *dp_soc, in dp_peer_free_hmwds_cb() [all …]
|
H A D | dp_rings_main.c | 827 return !!(soc->cdp_soc.ol_ops->get_con_mode() != in dp_skip_rx_mon_ring_mask_set() 2657 if (soc->cdp_soc.ol_ops->peer_set_default_routing) { in dp_peer_setup_wifi3() 2659 soc->cdp_soc.ol_ops->peer_set_default_routing( in dp_peer_setup_wifi3() 3310 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_soc_cfg_init() 3311 soc->cdp_soc.ol_ops->get_con_mode() == in dp_soc_cfg_init() 3328 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_soc_cfg_init() 3329 soc->cdp_soc.ol_ops->get_con_mode() == in dp_soc_cfg_init() 3433 if (soc->cdp_soc.ol_ops->get_dp_cfg_param) { in dp_soc_get_ap_mld_mode() 3435 soc->cdp_soc.ol_ops->get_dp_cfg_param(soc->ctrl_psoc, in dp_soc_get_ap_mld_mode() 3507 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_soc_init() [all …]
|
H A D | dp_rx.c | 1377 if (soc->cdp_soc.ol_ops && soc->cdp_soc.ol_ops->freq_to_band) { in dp_rx_fill_mesh_stats() 1378 rx_info->rs_band = soc->cdp_soc.ol_ops->freq_to_band( in dp_rx_fill_mesh_stats() 1580 if (pdev->soc->cdp_soc.ol_ops->rx_invalid_peer) { in dp_rx_process_invalid_peer() 1586 pdev->soc->cdp_soc.ol_ops->rx_invalid_peer( in dp_rx_process_invalid_peer() 1675 if (soc->cdp_soc.ol_ops->rx_invalid_peer) in dp_rx_process_invalid_peer() 1676 soc->cdp_soc.ol_ops->rx_invalid_peer(vdev->vdev_id, wh); in dp_rx_process_invalid_peer() 2951 QDF_STATUS dp_fisa_config(ol_txrx_soc_handle cdp_soc, uint8_t pdev_id, in dp_fisa_config() argument 2955 struct dp_soc *soc = (struct dp_soc *)cdp_soc; in dp_fisa_config()
|
H A D | dp_txrx_wds.c | 686 if (soc->cdp_soc.ol_ops->peer_ast_flowid_map) { in dp_peer_ast_index_flow_queue_map_create() 687 soc->cdp_soc.ol_ops->peer_ast_flowid_map( in dp_peer_ast_index_flow_queue_map_create()
|
H A D | dp_peer.h | 974 struct cdp_soc *dp_soc, 1103 void dp_peer_set_vlan_id(struct cdp_soc_t *cdp_soc, in dp_peer_set_vlan_id() argument 1147 void dp_peer_set_vlan_id(struct cdp_soc_t *cdp_soc,
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/ |
H A D | dp_mon_filter.h | 574 QDF_STATUS dp_mon_start_local_pkt_capture(struct cdp_soc_t *cdp_soc, 583 QDF_STATUS dp_mon_stop_local_pkt_capture(struct cdp_soc_t *cdp_soc, 599 bool dp_mon_get_is_local_pkt_capture_running(struct cdp_soc_t *cdp_soc, 610 QDF_STATUS dp_mon_start_local_pkt_capture(struct cdp_soc_t *cdp_soc, in dp_mon_start_local_pkt_capture() argument 618 QDF_STATUS dp_mon_stop_local_pkt_capture(struct cdp_soc_t *cdp_soc, in dp_mon_stop_local_pkt_capture() argument 625 bool dp_mon_get_is_local_pkt_capture_running(struct cdp_soc_t *cdp_soc, in dp_mon_get_is_local_pkt_capture_running() argument
|
H A D | dp_mon_filter.c | 295 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_mon_skip_filter_config() 296 soc->cdp_soc.ol_ops->get_con_mode() == in dp_mon_skip_filter_config() 315 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_update_num_mac_rings() 316 soc->cdp_soc.ol_ops->get_con_mode() == in dp_update_num_mac_rings() 953 bool dp_mon_get_is_local_pkt_capture_running(struct cdp_soc_t *cdp_soc, in dp_mon_get_is_local_pkt_capture_running() argument 956 struct dp_soc *soc = (struct dp_soc *)cdp_soc; in dp_mon_get_is_local_pkt_capture_running() 1043 QDF_STATUS dp_mon_start_local_pkt_capture(struct cdp_soc_t *cdp_soc, in dp_mon_start_local_pkt_capture() argument 1048 struct dp_soc *soc = cdp_soc_t_to_dp_soc(cdp_soc); in dp_mon_start_local_pkt_capture() 1060 dp_mon_get_is_local_pkt_capture_running(cdp_soc, pdev_id); in dp_mon_start_local_pkt_capture() 1097 QDF_STATUS dp_mon_stop_local_pkt_capture(struct cdp_soc_t *cdp_soc, in dp_mon_stop_local_pkt_capture() argument [all …]
|
/wlan-driver/qcacld-3.0/components/dp/core/src/ |
H A D | wlan_dp_main.c | 1002 status = cdp_txrx_set_peer_param(dp_ctx->cdp_soc, in dp_change_def_link() 1968 dp_ctx->fst_cmem_base = cdp_get_fst_cem_base(dp_ctx->cdp_soc, in wlan_dp_rx_fisa_cmem_attach() 2209 dp_ctx->cdp_soc = dp_soc; in wlan_dp_txrx_soc_attach() 2605 wlan_dp_rx_refill_pool_cfg_sync_profile(struct cdp_soc_t *cdp_soc, in wlan_dp_rx_refill_pool_cfg_sync_profile() argument 2612 status = cdp_txrx_get_psoc_param(cdp_soc, CDP_CFG_RX_REFILL_POOL_NUM, in wlan_dp_rx_refill_pool_cfg_sync_profile() 2618 if (cdp_txrx_set_psoc_param(cdp_soc, in wlan_dp_rx_refill_pool_cfg_sync_profile() 2629 wlan_dp_rx_refill_pool_cfg_sync_profile(struct cdp_soc_t *cdp_soc, in wlan_dp_rx_refill_pool_cfg_sync_profile() argument 2635 void wlan_dp_soc_cfg_sync_profile(struct cdp_soc_t *cdp_soc) in wlan_dp_soc_cfg_sync_profile() argument 2653 status = cdp_txrx_get_psoc_param(cdp_soc, in wlan_dp_soc_cfg_sync_profile() 2659 if (cdp_txrx_set_psoc_param(cdp_soc, in wlan_dp_soc_cfg_sync_profile() [all …]
|
H A D | wlan_dp_rx_fst.c | 218 return cdp_txrx_fisa_config(dp_ctx->cdp_soc, OL_TXRX_PDEV_ID, in dp_rx_flow_send_htt_operation_cmd() 381 struct dp_soc *soc = (struct dp_soc *)dp_ctx->cdp_soc; in dp_rx_fst_attach() 416 status = cdp_txrx_get_psoc_param(dp_ctx->cdp_soc, CDP_RX_PKT_TLV_SIZE, in dp_rx_fst_attach() 427 status = cdp_txrx_get_psoc_param(dp_ctx->cdp_soc, CDP_CFG_FISA_PARAMS, in dp_rx_fst_attach() 597 status = cdp_txrx_fisa_config(dp_ctx->cdp_soc, OL_TXRX_PDEV_ID, in dp_rx_flow_send_fst_fw_setup() 618 struct dp_soc *soc = (struct dp_soc *)dp_ctx->cdp_soc; in dp_rx_fst_detach() 699 struct dp_soc *soc = cdp_soc_t_to_dp_soc(dp_ctx->cdp_soc); in dp_rx_fst_target_config() 753 return cdp_txrx_fisa_config(dp_ctx->cdp_soc, OL_TXRX_PDEV_ID, in dp_rx_fisa_config()
|
H A D | wlan_dp_fisa_rx.c | 1481 dp_fisa_rx_get_flow_flush_vdev_ref(ol_txrx_soc_handle cdp_soc, in dp_fisa_rx_get_flow_flush_vdev_ref() argument 1492 cdp_soc_t_to_dp_soc(cdp_soc), in dp_fisa_rx_get_flow_flush_vdev_ref() 1505 cdp_soc_t_to_dp_soc(cdp_soc), in dp_fisa_rx_get_flow_flush_vdev_ref() 1529 dp_vdev_unref_delete(cdp_soc_t_to_dp_soc(cdp_soc), in dp_fisa_rx_get_flow_flush_vdev_ref() 1538 dp_vdev_unref_delete(cdp_soc_t_to_dp_soc(cdp_soc), in dp_fisa_rx_get_flow_flush_vdev_ref() 1548 dp_vdev_unref_delete(cdp_soc_t_to_dp_soc(cdp_soc), in dp_fisa_rx_get_flow_flush_vdev_ref() 1554 dp_vdev_unref_delete(cdp_soc_t_to_dp_soc(cdp_soc), in dp_fisa_rx_get_flow_flush_vdev_ref() 1563 dp_fisa_rx_get_flow_flush_vdev_ref(ol_txrx_soc_handle cdp_soc, in dp_fisa_rx_get_flow_flush_vdev_ref() argument 1569 cdp_soc_t_to_dp_soc(cdp_soc), in dp_fisa_rx_get_flow_flush_vdev_ref() 1582 dp_vdev_unref_delete(cdp_soc_t_to_dp_soc(cdp_soc), in dp_fisa_rx_get_flow_flush_vdev_ref() [all …]
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/ |
H A D | dp_be.c | 329 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_cc_reg_cfg_init() 330 soc->cdp_soc.ol_ops->get_con_mode() == QDF_GLOBAL_FTM_MODE) in dp_cc_reg_cfg_init() 600 struct cdp_ops *cdp_ops = soc->cdp_soc.ops; in dp_soc_ppeds_attach_be() 620 struct cdp_ops *cdp_ops = soc->cdp_soc.ops; in dp_soc_ppeds_detach_be() 661 if (soc->cdp_soc.ol_ops->peer_set_ppeds_default_routing) { in dp_peer_ppeds_default_route_be() 663 soc->cdp_soc.ol_ops->peer_set_ppeds_default_routing in dp_peer_ppeds_default_route_be() 690 struct cdp_soc_t *cdp_soc; in dp_peer_setup_ppeds_be() local 761 cdp_soc = &mld_soc->cdp_soc; in dp_peer_setup_ppeds_be() 762 if (!cdp_soc->ol_ops->get_ppeds_profile_info_for_vap) { in dp_peer_setup_ppeds_be() 763 dp_err("%pK: Register PPEDS profile info API before use", cdp_soc); in dp_peer_setup_ppeds_be() [all …]
|
H A D | dp_be_rx.h | 287 if (!soc->cdp_soc.ol_ops->peer_rx_reorder_queue_setup) { in dp_peer_rx_reorder_q_setup_per_tid() 303 if (soc->cdp_soc.ol_ops->peer_rx_reorder_queue_setup( in dp_peer_rx_reorder_q_setup_per_tid() 373 if (!soc->cdp_soc.ol_ops->peer_multi_rx_reorder_queue_setup) { in dp_peer_rx_reorder_multi_q_setup() 384 if (soc->cdp_soc.ol_ops->peer_multi_rx_reorder_queue_setup( in dp_peer_rx_reorder_multi_q_setup()
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/rh/ |
H A D | dp_rh.c | 61 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_srng_init_rh() 62 soc->cdp_soc.ol_ops->get_con_mode() == in dp_srng_init_rh() 385 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_soc_init_rh() 386 soc->cdp_soc.ol_ops->get_con_mode() == in dp_soc_init_rh() 432 if (soc->cdp_soc.ol_ops->get_dp_cfg_param) { in dp_soc_init_rh() 433 int ret = soc->cdp_soc.ol_ops->get_dp_cfg_param(soc->ctrl_psoc, in dp_soc_init_rh() 439 ret = soc->cdp_soc.ol_ops->get_dp_cfg_param(soc->ctrl_psoc, in dp_soc_init_rh() 532 if (soc->cdp_soc.ol_ops->get_con_mode && in dp_soc_interrupt_attach_rh() 533 soc->cdp_soc.ol_ops->get_con_mode() != in dp_soc_interrupt_attach_rh()
|
/wlan-driver/qca-wifi-host-cmn/dp/inc/ |
H A D | cdp_txrx_ops.h | 164 void (*mlo_soc_setup)(struct cdp_soc_t *cdp_soc, 166 void (*mlo_soc_teardown)(struct cdp_soc_t *cdp_soc, 224 (*txrx_vdev_detach)(struct cdp_soc_t *cdp_soc, uint8_t vdev_id, 329 (struct cdp_soc_t *cdp_soc, 505 int (*addba_resp_tx_completion)(struct cdp_soc_t *cdp_soc, 510 int (*addba_requestprocess)(struct cdp_soc_t *cdp_soc, 519 (*addba_responsesetup)(struct cdp_soc_t *cdp_soc, 525 int (*delba_process)(struct cdp_soc_t *cdp_soc, uint8_t *peer_mac, 542 int (*delba_tx_completion)(struct cdp_soc_t *cdp_soc, uint8_t *peer_mac, 547 (*set_addba_response)(struct cdp_soc_t *cdp_soc, uint8_t *peer_mac, [all …]
|
H A D | cdp_txrx_handle.h | 35 struct cdp_soc;
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/li/ |
H A D | dp_li_rx.h | 270 if (!soc->cdp_soc.ol_ops->peer_rx_reorder_queue_setup) { in dp_peer_rx_reorder_queue_setup_li() 285 if (soc->cdp_soc.ol_ops->peer_rx_reorder_queue_setup( in dp_peer_rx_reorder_queue_setup_li()
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/ |
H A D | dp_mon_1.0.c | 1264 dp_config_for_nac_rssi(struct cdp_soc_t *cdp_soc, in dp_config_for_nac_rssi() argument 1270 struct dp_soc *soc = (struct dp_soc *)cdp_soc; in dp_config_for_nac_rssi() 1288 dp_update_filter_neighbour_peers(cdp_soc, vdev->vdev_id, in dp_config_for_nac_rssi() 1292 dp_update_filter_neighbour_peers(cdp_soc, vdev->vdev_id, in dp_config_for_nac_rssi() 1297 if (soc->cdp_soc.ol_ops->config_bssid_in_fw_for_nac_rssi) in dp_config_for_nac_rssi() 1298 soc->cdp_soc.ol_ops->config_bssid_in_fw_for_nac_rssi in dp_config_for_nac_rssi()
|
/wlan-driver/qcacld-3.0/components/dp/core/inc/ |
H A D | wlan_dp_main.h | 951 void wlan_dp_soc_cfg_sync_profile(struct cdp_soc_t *cdp_soc); 960 void wlan_dp_pdev_cfg_sync_profile(struct cdp_soc_t *cdp_soc, uint8_t pdev_id);
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/2.0/ |
H A D | dp_tx_mon_2.0.c | 1211 if (soc && soc->cdp_soc.ol_ops->freq_to_channel) { in dp_tx_mon_update_channel_freq() 1214 c_num = soc->cdp_soc.ol_ops->freq_to_channel(soc->ctrl_psoc, in dp_tx_mon_update_channel_freq() 1220 if (soc && soc->cdp_soc.ol_ops->freq_to_band) { in dp_tx_mon_update_channel_freq() 1223 band = soc->cdp_soc.ol_ops->freq_to_band(soc->ctrl_psoc, in dp_tx_mon_update_channel_freq()
|