Home
last modified time | relevance | path

Searched refs:mld_ctx (Results 1 – 7 of 7) sorted by relevance

/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/src/
Dwlan_mlo_mgr_ap.c147 QDF_STATUS mlo_ap_get_bridge_vdev_count(struct wlan_mlo_dev_context *mld_ctx, in mlo_ap_get_bridge_vdev_count() argument
154 if (!mld_ctx) { in mlo_ap_get_bridge_vdev_count()
159 mlo_dev_lock_acquire(mld_ctx); in mlo_ap_get_bridge_vdev_count()
161 for (i = 0; i < QDF_ARRAY_SIZE(mld_ctx->wlan_bridge_vdev_list); i++) { in mlo_ap_get_bridge_vdev_count()
162 if (mld_ctx->wlan_bridge_vdev_list[i]) in mlo_ap_get_bridge_vdev_count()
165 mlo_dev_lock_release(mld_ctx); in mlo_ap_get_bridge_vdev_count()
469 struct wlan_mlo_dev_context *mld_ctx = NULL; in mlo_handle_link_ready() local
485 mld_ctx = vdev->mlo_dev_ctx; in mlo_handle_link_ready()
493 idx = mlo_get_link_vdev_ix(mld_ctx, vdev); in mlo_handle_link_ready()
497 if (wlan_util_map_index_is_set(mld_ctx->ap_ctx->mlo_vdev_up_bmap, in mlo_handle_link_ready()
[all …]
Dwlan_mlo_mgr_main.c441 struct wlan_mlo_dev_context *mld_ctx; in wlan_mlo_list_peek_head() local
448 mld_ctx = qdf_container_of(ml_node, struct wlan_mlo_dev_context, in wlan_mlo_list_peek_head()
451 return mld_ctx; in wlan_mlo_list_peek_head()
538 struct wlan_mlo_dev_context *mld_ctx = NULL; in wlan_mlo_is_mld_ctx_exist() local
540 mld_ctx = wlan_mlo_get_mld_ctx_by_mldaddr(mldaddr); in wlan_mlo_is_mld_ctx_exist()
541 if (mld_ctx) in wlan_mlo_is_mld_ctx_exist()
Dwlan_mlo_mgr_link_switch.c1243 static void mlo_mgr_update_link_state(struct wlan_mlo_dev_context *mld_ctx, in mlo_mgr_update_link_state() argument
1250 link_info = &mld_ctx->link_ctx->links_info[i]; in mlo_mgr_update_link_state()
1264 struct wlan_mlo_dev_context *mld_ctx = NULL; in mlo_mgr_link_state_switch_info_handler() local
1267 &info->link_switch_param[0].mld_addr, &mld_ctx); in mlo_mgr_link_state_switch_info_handler()
1269 if (!mld_ctx) { in mlo_mgr_link_state_switch_info_handler()
1280 mld_ctx, in mlo_mgr_link_state_switch_info_handler()
Dwlan_mlo_mgr_peer.c2740 struct wlan_mlo_dev_context *mld_ctx = vdev->mlo_dev_ctx; in wlan_mlo_ap_vdev_add_assoc_entry() local
2744 if (!mld_ctx || !wlan_vdev_mlme_is_mlo_ap(vdev)) in wlan_mlo_ap_vdev_add_assoc_entry()
2747 assoc_list = &mld_ctx->ap_ctx->assoc_list; in wlan_mlo_ap_vdev_add_assoc_entry()
2771 struct wlan_mlo_dev_context *mld_ctx = vdev->mlo_dev_ctx; in wlan_mlo_ap_vdev_del_assoc_entry() local
2775 if (!mld_ctx || !wlan_vdev_mlme_is_mlo_ap(vdev)) in wlan_mlo_ap_vdev_del_assoc_entry()
2778 assoc_list = &mld_ctx->ap_ctx->assoc_list; in wlan_mlo_ap_vdev_del_assoc_entry()
2830 struct wlan_mlo_dev_context *mld_ctx = vdev->mlo_dev_ctx; in wlan_mlo_ap_vdev_find_assoc_entry() local
2835 if (!mld_ctx || !wlan_vdev_mlme_is_mlo_ap(vdev)) in wlan_mlo_ap_vdev_find_assoc_entry()
2838 assoc_list = &mld_ctx->ap_ctx->assoc_list; in wlan_mlo_ap_vdev_find_assoc_entry()
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/inc/
Dwlan_mlo_mgr_ap.h71 QDF_STATUS mlo_ap_get_bridge_vdev_count(struct wlan_mlo_dev_context *mld_ctx,
100 mlo_ap_get_bridge_vdev_count(struct wlan_mlo_dev_context *mld_ctx, in mlo_ap_get_bridge_vdev_count() argument
/wlan-driver/qcacld-3.0/components/cmn_services/logging/src/
Dwlan_connectivity_logging.c1166 struct wlan_mlo_dev_context *mld_ctx = NULL; in wlan_connectivity_mld_link_status_event() local
1174 ml_peer = wlan_mlo_get_mlpeer_by_peer_mladdr(&src->mld_addr, &mld_ctx); in wlan_connectivity_mld_link_status_event()
1176 if (!mld_ctx) { in wlan_connectivity_mld_link_status_event()
1199 if (!mld_ctx->link_ctx) { in wlan_connectivity_mld_link_status_event()
1208 wlan_get_supported_link_band_bitmap(mld_ctx->link_ctx); in wlan_connectivity_mld_link_status_event()
/wlan-driver/qca-wifi-host-cmn/umac/mlme/vdev_mgr/core/src/
Dvdev_mlme_sm.c1742 struct wlan_mlo_dev_context *mld_ctx = vdev->mlo_dev_ctx; in mlme_vdev_subst_mlo_sync_wait_exit() local
1749 idx = mlo_get_link_vdev_ix(mld_ctx, vdev); in mlme_vdev_subst_mlo_sync_wait_exit()
1757 wlan_util_change_map_index(mld_ctx->ap_ctx->mlo_vdev_up_bmap, in mlme_vdev_subst_mlo_sync_wait_exit()