Home
last modified time | relevance | path

Searched refs:vdev_list (Results 1 – 25 of 32) sorted by relevance

12

/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/src/
H A Dwlan_objmgr_pdev_obj.c450 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 Dwlan_objmgr_vdev_obj.c1246 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 Dwlan_mlo_mgr_ap.c468 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 Dwlan_mlo_mgr_link_switch.c498 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 Dwlan_objmgr_vdev_obj.h681 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 Dwlan_cm_vdev_disconnect.c501 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 Dvdev_mgr_ops.c331 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 Dtarget_if_vdev_mgr_tx_ops.c980 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 Dtarget_if_cm_roam_event.c763 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 Dwlan_mlo_mgr_sta.h536 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 Dol_tx_desc.c152 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 Dol_tx_queue.c145 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 Dol_txrx_legacy_flow_control.c442 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 Dol_tx_hl.c713 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 Dol_txrx_flow_control.c1423 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 Dol_txrx.c907 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 Dol_tx_send.c128 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 Dnan_main.c1551 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 Dwlan_mlo_mgr_roam.c1660 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 Dwlan_scan_manager.c1923 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 Ddp_be_rx.c1546 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 Ddp_be.c1203 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 Ddp_be.h479 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 Dwlan_policy_mgr_action.c767 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 Ddp_mlo.c1124 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()

12