/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/src/ |
H A D | wlan_objmgr_pdev_obj.c | 450 qdf_list_t *vdev_list = NULL; in wlan_objmgr_pdev_iterate_obj_list() local 455 vdev_list = &objmgr->wlan_vdev_list; in wlan_objmgr_pdev_iterate_obj_list() 461 vdev = wlan_pdev_vdev_list_peek_active_head(pdev, vdev_list, in wlan_objmgr_pdev_iterate_obj_list() 467 pdev, vdev_list, vdev, dbg_id); in wlan_objmgr_pdev_iterate_obj_list() 473 vdev = wlan_pdev_vdev_list_peek_active_head(pdev, vdev_list, in wlan_objmgr_pdev_iterate_obj_list() 480 pdev, vdev_list, vdev, dbg_id); in wlan_objmgr_pdev_iterate_obj_list() 750 qdf_list_t *vdev_list = NULL; in wlan_objmgr_pdev_get_first_vdev_debug() local 758 vdev_list = &objmgr->wlan_vdev_list; in wlan_objmgr_pdev_get_first_vdev_debug() 759 if (qdf_list_peek_front(vdev_list, &node) != QDF_STATUS_SUCCESS) { in wlan_objmgr_pdev_get_first_vdev_debug() 775 } while (qdf_list_peek_next(vdev_list, prev_node, &node) == in wlan_objmgr_pdev_get_first_vdev_debug() [all …]
|
H A D | wlan_objmgr_vdev_obj.c | 1246 qdf_list_t *vdev_list, in wlan_vdev_get_next_active_vdev_of_pdev_debug() argument 1260 while (qdf_list_peek_next(vdev_list, prev_node, &node) == in wlan_vdev_get_next_active_vdev_of_pdev_debug() 1280 qdf_list_t *vdev_list, in wlan_vdev_get_next_active_vdev_of_pdev() argument 1293 while (qdf_list_peek_next(vdev_list, prev_node, &node) == in wlan_vdev_get_next_active_vdev_of_pdev() 1314 qdf_list_t *vdev_list, wlan_objmgr_ref_dbgid dbg_id, in wlan_pdev_vdev_list_peek_active_head_debug() argument 1323 if (qdf_list_peek_front(vdev_list, &node) != QDF_STATUS_SUCCESS) { in wlan_pdev_vdev_list_peek_active_head_debug() 1339 } while (qdf_list_peek_next(vdev_list, prev_node, &node) == in wlan_pdev_vdev_list_peek_active_head_debug() 1349 qdf_list_t *vdev_list, wlan_objmgr_ref_dbgid dbg_id) in wlan_pdev_vdev_list_peek_active_head() argument 1357 if (qdf_list_peek_front(vdev_list, &node) != QDF_STATUS_SUCCESS) { in wlan_pdev_vdev_list_peek_active_head() 1372 } while (qdf_list_peek_next(vdev_list, prev_node, &node) == in wlan_pdev_vdev_list_peek_active_head() [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/src/ |
H A D | wlan_mlo_mgr_ap.c | 468 struct wlan_objmgr_vdev *vdev_list[WLAN_UMAC_MLO_MAX_VDEVS] = {NULL}; in mlo_handle_link_ready() local 524 mlo_ap_get_vdev_list(vdev, &num_links, vdev_list); in mlo_handle_link_ready() 525 if (!num_links || (num_links > QDF_ARRAY_SIZE(vdev_list))) { in mlo_handle_link_ready() 532 if (mlo_pre_link_up(vdev_list[i])) { in mlo_handle_link_ready() 533 if (vdev_list[i] == vdev) { in mlo_handle_link_ready() 534 mlo_release_vdev_ref(vdev_list[i]); in mlo_handle_link_ready() 538 idx = mlo_get_link_vdev_ix(mld_ctx, vdev_list[i]); in mlo_handle_link_ready() 540 mlo_release_vdev_ref(vdev_list[i]); in mlo_handle_link_ready() 548 vdev_list[i], in mlo_handle_link_ready() 553 mlo_release_vdev_ref(vdev_list[i]); in mlo_handle_link_ready()
|
H A D | wlan_mlo_mgr_link_switch.c | 498 struct wlan_objmgr_vdev *vdev_list[WLAN_UMAC_MLO_MAX_VDEVS]; in mlo_mgr_link_switch_osif_notification() local 536 mlo_sta_get_vdev_list(vdev, &vdev_count, vdev_list); in mlo_mgr_link_switch_osif_notification() 538 if (wlan_vdev_get_id(vdev_list[idx]) != lswitch_req->vdev_id && in mlo_mgr_link_switch_osif_notification() 540 wlan_vdev_mlme_clear_mlo_link_vdev(vdev_list[idx]); in mlo_mgr_link_switch_osif_notification() 545 wlan_vdev_get_id(vdev_list[idx])); in mlo_mgr_link_switch_osif_notification() 549 mlo_release_vdev_ref(vdev_list[idx]); in mlo_mgr_link_switch_osif_notification() 553 mlo_release_vdev_ref(vdev_list[idx]); in mlo_mgr_link_switch_osif_notification()
|
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/inc/ |
H A D | wlan_objmgr_vdev_obj.h | 681 qdf_list_t *vdev_list) in wlan_pdev_vdev_list_peek_head() argument 687 if (qdf_list_peek_front(vdev_list, &vdev_node) != QDF_STATUS_SUCCESS) in wlan_pdev_vdev_list_peek_head() 707 qdf_list_t *vdev_list, in wlan_vdev_get_next_vdev_of_pdev() argument 718 if (qdf_list_peek_next(vdev_list, node, &next_node) != in wlan_vdev_get_next_vdev_of_pdev() 2134 #define wlan_vdev_get_next_active_vdev_of_pdev(pdev, vdev_list, vdev, dbg_id) \ argument 2135 wlan_vdev_get_next_active_vdev_of_pdev_debug(pdev, vdev_list, \ 2140 qdf_list_t *vdev_list, 2147 qdf_list_t *vdev_list, 2187 #define wlan_pdev_vdev_list_peek_active_head(pdev, vdev_list, dbg_id) \ argument 2188 wlan_pdev_vdev_list_peek_active_head_debug(pdev, vdev_list, \ [all …]
|
/wlan-driver/qcacld-3.0/components/umac/mlme/connection_mgr/core/src/ |
H A D | wlan_cm_vdev_disconnect.c | 501 struct wlan_objmgr_vdev *vdev_list[WLAN_UMAC_MLO_MAX_VDEVS] = {NULL}; in wlan_cm_mlo_update_disconnecting_vdev_id() local 524 mlo_get_ml_vdev_list(vdev, &num_links, vdev_list); in wlan_cm_mlo_update_disconnecting_vdev_id() 531 if (num_links > QDF_ARRAY_SIZE(vdev_list)) { in wlan_cm_mlo_update_disconnecting_vdev_id() 538 if (wlan_vdev_mlme_is_mlo_link_vdev(vdev_list[i]) && in wlan_cm_mlo_update_disconnecting_vdev_id() 539 (wlan_cm_is_vdev_disconnecting(vdev_list[i]) || in wlan_cm_mlo_update_disconnecting_vdev_id() 540 wlan_cm_is_vdev_connecting(vdev_list[i])) && in wlan_cm_mlo_update_disconnecting_vdev_id() 541 wlan_cm_get_active_req_type(vdev_list[i]) == in wlan_cm_mlo_update_disconnecting_vdev_id() 547 *vdev_id = wlan_vdev_get_id(vdev_list[i]); in wlan_cm_mlo_update_disconnecting_vdev_id() 554 mlo_release_vdev_ref(vdev_list[i]); in wlan_cm_mlo_update_disconnecting_vdev_id()
|
/wlan-driver/qca-wifi-host-cmn/umac/mlme/vdev_mgr/core/src/ |
H A D | vdev_mgr_ops.c | 331 struct wlan_objmgr_vdev *vdev_list[WLAN_UMAC_MLO_MAX_VDEVS] = {NULL}; in vdev_mgr_start_param_update_mlo_partner() local 337 mlo_ap_get_vdev_list_no_flag(vdev, &num_links, vdev_list); in vdev_mgr_start_param_update_mlo_partner() 339 mlo_ap_get_vdev_list(vdev, &num_links, vdev_list); in vdev_mgr_start_param_update_mlo_partner() 346 if (num_links > QDF_ARRAY_SIZE(vdev_list)) { in vdev_mgr_start_param_update_mlo_partner() 349 for (i = 0; i < QDF_ARRAY_SIZE(vdev_list); i++) in vdev_mgr_start_param_update_mlo_partner() 350 mlo_release_vdev_ref(vdev_list[i]); in vdev_mgr_start_param_update_mlo_partner() 355 if (vdev_list[i] == vdev) { in vdev_mgr_start_param_update_mlo_partner() 356 mlo_release_vdev_ref(vdev_list[i]); in vdev_mgr_start_param_update_mlo_partner() 360 pdev = wlan_vdev_get_pdev(vdev_list[i]); in vdev_mgr_start_param_update_mlo_partner() 362 wlan_vdev_get_id(vdev_list[i]); in vdev_mgr_start_param_update_mlo_partner() [all …]
|
/wlan-driver/qca-wifi-host-cmn/target_if/mlme/vdev_mgr/src/ |
H A D | target_if_vdev_mgr_tx_ops.c | 980 struct wlan_objmgr_vdev **vdev_list, in target_if_vdev_mgr_multi_vdev_restart_get_ref() argument 999 vdev_list[vdev_idx] = wlan_objmgr_get_vdev_by_id_from_pdev( in target_if_vdev_mgr_multi_vdev_restart_get_ref() 1003 tvdev = vdev_list[vdev_idx]; in target_if_vdev_mgr_multi_vdev_restart_get_ref() 1015 vdev_list[vdev_idx] = NULL; in target_if_vdev_mgr_multi_vdev_restart_get_ref() 1032 struct wlan_objmgr_vdev **vdev_list, in target_if_vdev_mgr_multi_vdev_restart_rel_ref() argument 1051 tvdev = vdev_list[vdev_idx]; in target_if_vdev_mgr_multi_vdev_restart_rel_ref() 1080 struct wlan_objmgr_vdev *vdev_list[WLAN_UMAC_PDEV_MAX_VDEVS] = {NULL}; in target_if_vdev_mgr_multiple_vdev_restart_req_cmd() local 1109 vdev_list, in target_if_vdev_mgr_multiple_vdev_restart_req_cmd() 1113 pdev, vdev_list, in target_if_vdev_mgr_multiple_vdev_restart_req_cmd() 1124 pdev, vdev_list, in target_if_vdev_mgr_multiple_vdev_restart_req_cmd()
|
/wlan-driver/qcacld-3.0/components/target_if/connection_mgr/src/ |
H A D | target_if_cm_roam_event.c | 763 struct wlan_objmgr_vdev *vdev_list; in target_if_roam_synch_key_event_handler() local 810 vdev_list = ml_ctx->wlan_vdev_list[j]; in target_if_roam_synch_key_event_handler() 811 if (!vdev_list) in target_if_roam_synch_key_event_handler() 815 wlan_vdev_get_link_id(vdev_list)) { in target_if_roam_synch_key_event_handler() 816 keys[i].vdev_id = wlan_vdev_get_id(vdev_list); in target_if_roam_synch_key_event_handler() 818 (struct qdf_mac_addr *)vdev_list->vdev_mlme.linkaddr); in target_if_roam_synch_key_event_handler() 820 vdev_list->mlo_dev_ctx, in target_if_roam_synch_key_event_handler()
|
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/inc/ |
H A D | wlan_mlo_mgr_sta.h | 536 qdf_list_t *vdev_list; in mlo_iterate_ml_standalone_vdev_list() local 555 vdev_list = &pdev->pdev_objmgr.wlan_vdev_list; in mlo_iterate_ml_standalone_vdev_list() 556 vdev_temp = wlan_pdev_vdev_list_peek_head(vdev_list); in mlo_iterate_ml_standalone_vdev_list() 571 vdev_list, vdev_temp); in mlo_iterate_ml_standalone_vdev_list()
|
/wlan-driver/qcacld-3.0/core/dp/txrx/ |
H A D | ol_tx_desc.c | 152 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_do_pdev_flow_control_pause() 163 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_do_pdev_flow_control_pause() 186 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_do_pdev_flow_control_unpause() 196 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_do_pdev_flow_control_unpause()
|
H A D | ol_tx_queue.c | 145 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_queue_flush() 1697 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_queues_display() 1741 TAILQ_FOREACH_SAFE(vdev, &pdev->vdev_list, vdev_list_elem, tmp) { in ol_txrx_pdev_pause() 1759 TAILQ_FOREACH_SAFE(vdev, &pdev->vdev_list, vdev_list_elem, tmp) { in ol_txrx_pdev_unpause() 1954 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_set_vdev_group_ptr()
|
H A D | ol_txrx_legacy_flow_control.c | 442 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_pdev_ll_pause_queue_send_all() 684 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_flow_ct_unpause_os_q()
|
H A D | ol_tx_hl.c | 713 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { 1436 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { 1612 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { 2096 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { 2287 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { 2333 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) {
|
H A D | ol_txrx_flow_control.c | 1423 TAILQ_FOREACH_SAFE(vdev, &pdev->vdev_list, vdev_list_elem, tmp) { in ol_txrx_pdev_pause() 1441 TAILQ_FOREACH_SAFE(vdev, &pdev->vdev_list, vdev_list_elem, tmp) { in ol_txrx_pdev_unpause()
|
H A D | ol_txrx.c | 907 TAILQ_INIT(&pdev->vdev_list); in ol_txrx_pdev_attach() 1712 TXRX_ASSERT1(TAILQ_EMPTY(&pdev->vdev_list)); in ol_txrx_pdev_pre_detach() 2030 TAILQ_INSERT_TAIL(&pdev->vdev_list, vdev, vdev_list_elem); in ol_txrx_vdev_attach() 2244 TAILQ_REMOVE(&pdev->vdev_list, vdev, vdev_list_elem); in ol_txrx_vdev_detach() 2372 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_txrx_flush_cache_rx_queue() 4453 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_txrx_pdev_display() 5695 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_txrx_get_vdev_from_soc_vdev_id()
|
H A D | ol_tx_send.c | 128 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_flow_ct_unpause_os_q() 1430 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_inspect_handler()
|
/wlan-driver/qcacld-3.0/components/nan/core/src/ |
H A D | nan_main.c | 1551 qdf_list_t *vdev_list = NULL; in wlan_nan_extract_vdev_id_from_vdev_list() local 1559 vdev_list = &objmgr->wlan_vdev_list; in wlan_nan_extract_vdev_id_from_vdev_list() 1560 if (qdf_list_peek_front(vdev_list, &node) != QDF_STATUS_SUCCESS) in wlan_nan_extract_vdev_id_from_vdev_list() 1579 } while (qdf_list_peek_next(vdev_list, prev_node, &node) == in wlan_nan_extract_vdev_id_from_vdev_list()
|
/wlan-driver/qcacld-3.0/components/umac/mlme/mlo_mgr/src/ |
H A D | wlan_mlo_mgr_roam.c | 1660 struct wlan_objmgr_vdev **vdev_list; in mlo_check_is_given_vdevs_on_same_mld() local 1673 vdev_list = ml_dev_ctx1->wlan_vdev_list; in mlo_check_is_given_vdevs_on_same_mld() 1675 if (!vdev_list[i]) in mlo_check_is_given_vdevs_on_same_mld() 1678 if (wlan_vdev_get_id(vdev_list[i]) == vdev_id_2) { in mlo_check_is_given_vdevs_on_same_mld()
|
/wlan-driver/qca-wifi-host-cmn/umac/scan/core/src/ |
H A D | wlan_scan_manager.c | 1923 qdf_list_t *vdev_list; in scm_disable_obss_pdev_scan() local 1936 vdev_list = &pdev_objmgr->wlan_vdev_list; in scm_disable_obss_pdev_scan() 1938 vdev = wlan_pdev_vdev_list_peek_head(vdev_list); in scm_disable_obss_pdev_scan() 1955 vdev = wlan_vdev_get_next_vdev_of_pdev(vdev_list, in scm_disable_obss_pdev_scan()
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/ |
H A D | dp_be_rx.c | 1546 be_vdev->mlo_dev_ctxt->vdev_list[dest_chip_id] in dp_rx_intrabss_ucast_check_be() 1552 be_vdev->mlo_dev_ctxt->vdev_list[dest_chip_id] in dp_rx_intrabss_ucast_check_be() 1650 if (!(be_vdev->mlo_dev_ctxt->vdev_list[dest_chip_id][0] 1652 !(be_vdev->mlo_dev_ctxt->vdev_list[dest_chip_id][1]
|
H A D | dp_be.c | 1203 if (mlo_dev_ctxt->vdev_list[be_soc->mlo_chip_id][pdev_id] in dp_attach_vdev_list_in_mlo_dev_ctxt() 1209 mlo_dev_ctxt->vdev_list[be_soc->mlo_chip_id][pdev_id], in dp_attach_vdev_list_in_mlo_dev_ctxt() 1212 mlo_dev_ctxt->vdev_list[be_soc->mlo_chip_id][pdev_id] = in dp_attach_vdev_list_in_mlo_dev_ctxt() 1226 if (mlo_dev_ctxt->vdev_list[be_soc->mlo_chip_id][pdev_id] == in dp_detach_vdev_list_in_mlo_dev_ctxt() 1236 mlo_dev_ctxt->vdev_list[be_soc->mlo_chip_id][pdev_id] = in dp_detach_vdev_list_in_mlo_dev_ctxt() 3188 qdf_mem_set(mlo_dev_ctxt->vdev_list, in dp_mlo_dev_ctxt_create()
|
H A D | dp_be.h | 479 uint8_t vdev_list[WLAN_MAX_MLO_CHIPS][WLAN_MAX_MLO_LINKS_PER_SOC]; member
|
/wlan-driver/qcacld-3.0/components/cmn_services/policy_mgr/src/ |
H A D | wlan_policy_mgr_action.c | 767 uint8_t vdev_list[MAX_NUMBER_OF_CONC_CONNECTIONS + 1]; in policy_mgr_get_preferred_dbs_action_table() local 839 psoc, ch_freq_list, vdev_list, pri_conn_mode); in policy_mgr_get_preferred_dbs_action_table() 848 i, vdev_list[i], ch_freq_list[i], in policy_mgr_get_preferred_dbs_action_table() 852 vdev_list[i] == vdev_id) { in policy_mgr_get_preferred_dbs_action_table() 863 vdev_list[vdev_count++] = vdev_id; in policy_mgr_get_preferred_dbs_action_table()
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/mlo/ |
H A D | dp_mlo.c | 1124 be_vdev->mlo_dev_ctxt->vdev_list[i][j], in dp_mlo_iter_ptnr_vdev() 1237 be_vdev->mlo_dev_ctxt->vdev_list[i][j], in dp_mlo_get_mcast_primary_vdev()
|