Home
last modified time | relevance | path

Searched refs:mlo_mgr_ctx (Results 1 – 6 of 6) sorted by relevance

/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/src/
Dwlan_mlo_mgr_aid.c266 struct mlo_mgr_context *mlo_mgr_ctx = wlan_objmgr_get_mlo_ctx(); in wlan_mlo_peer_alloc_aid() local
268 if (!mlo_mgr_ctx) { in wlan_mlo_peer_alloc_aid()
278 ml_aid_lock_acquire(mlo_mgr_ctx); in wlan_mlo_peer_alloc_aid()
285 ml_aid_lock_release(mlo_mgr_ctx); in wlan_mlo_peer_alloc_aid()
297 struct mlo_mgr_context *mlo_mgr_ctx = wlan_objmgr_get_mlo_ctx(); in wlan_mlme_peer_alloc_aid() local
299 if (!mlo_mgr_ctx) in wlan_mlme_peer_alloc_aid()
303 ml_aid_lock_acquire(mlo_mgr_ctx); in wlan_mlme_peer_alloc_aid()
316 ml_aid_lock_release(mlo_mgr_ctx); in wlan_mlme_peer_alloc_aid()
332 struct mlo_mgr_context *mlo_mgr_ctx = wlan_objmgr_get_mlo_ctx(); in wlan_mlo_peer_set_aid() local
334 if (!mlo_mgr_ctx) in wlan_mlo_peer_set_aid()
[all …]
Dwlan_mlo_mgr_main.c179 struct mlo_mgr_context *mlo_mgr_ctx = wlan_objmgr_get_mlo_ctx(); in mlo_global_ctx_deinit() local
181 if (!mlo_mgr_ctx) in mlo_global_ctx_deinit()
184 if (qdf_list_empty(&mlo_mgr_ctx->ml_dev_list)) in mlo_global_ctx_deinit()
188 mlo_wsi_link_info_deinit(mlo_mgr_ctx); in mlo_global_ctx_deinit()
192 ml_peerid_lock_destroy(mlo_mgr_ctx); in mlo_global_ctx_deinit()
193 ml_link_lock_destroy(mlo_mgr_ctx); in mlo_global_ctx_deinit()
194 ml_aid_lock_destroy(mlo_mgr_ctx); in mlo_global_ctx_deinit()
195 qdf_list_destroy(&mlo_mgr_ctx->ml_dev_list); in mlo_global_ctx_deinit()
197 qdf_mem_free(mlo_mgr_ctx); in mlo_global_ctx_deinit()
203 struct mlo_mgr_context *mlo_mgr_ctx; in mlo_global_ctx_init() local
[all …]
Dwlan_mlo_mgr_peer_list.c310 struct mlo_mgr_context *mlo_mgr_ctx = wlan_objmgr_get_mlo_ctx(); in wlan_mlo_get_mlpeer_by_peer_mladdr() local
312 if (!mlo_mgr_ctx) in wlan_mlo_get_mlpeer_by_peer_mladdr()
315 ml_link_lock_acquire(mlo_mgr_ctx); in wlan_mlo_get_mlpeer_by_peer_mladdr()
316 ml_list = &mlo_mgr_ctx->ml_dev_list; in wlan_mlo_get_mlpeer_by_peer_mladdr()
323 ml_link_lock_release(mlo_mgr_ctx); in wlan_mlo_get_mlpeer_by_peer_mladdr()
329 ml_link_lock_release(mlo_mgr_ctx); in wlan_mlo_get_mlpeer_by_peer_mladdr()
Dwlan_mlo_mgr_ap.c600 struct mlo_mgr_context *mlo_mgr_ctx = wlan_objmgr_get_mlo_ctx(); in mlo_ap_update_max_ml_peer_ids() local
603 max_mlo_peer_id_stale = mlo_mgr_ctx->max_mlo_peer_id; in mlo_ap_update_max_ml_peer_ids()
605 ml_peerid_lock_acquire(mlo_mgr_ctx); in mlo_ap_update_max_ml_peer_ids()
608 mlo_mgr_ctx->max_mlo_peer_id = max_ml_peer_ids ? in mlo_ap_update_max_ml_peer_ids()
613 mlo_mgr_ctx->max_mlo_peer_id, pdev_id); in mlo_ap_update_max_ml_peer_ids()
617 ml_peerid_lock_release(mlo_mgr_ctx); in mlo_ap_update_max_ml_peer_ids()
Dwlan_mlo_mgr_link_switch.c1106 struct mlo_mgr_context *mlo_mgr_ctx = wlan_objmgr_get_mlo_ctx(); in mlo_mgr_link_switch_notify() local
1108 if (!mlo_mgr_ctx) { in mlo_mgr_link_switch_notify()
1115 if (!mlo_mgr_ctx->lswitch_notifier[i].in_use) in mlo_mgr_link_switch_notify()
1118 status = mlo_mgr_ctx->lswitch_notifier[i].cb(vdev, req, in mlo_mgr_link_switch_notify()
/wlan-driver/qcacld-3.0/core/hdd/src/
Dwlan_hdd_mlo.c265 struct mlo_mgr_context *mlo_mgr_ctx = wlan_objmgr_get_mlo_ctx(); in hdd_mlo_mgr_register_osif_ops() local
267 return wlan_mlo_mgr_register_osif_ext_ops(mlo_mgr_ctx, &mlo_osif_ops); in hdd_mlo_mgr_register_osif_ops()
272 struct mlo_mgr_context *mlo_mgr_ctx = wlan_objmgr_get_mlo_ctx(); in hdd_mlo_mgr_unregister_osif_ops() local
274 return wlan_mlo_mgr_unregister_osif_ext_ops(mlo_mgr_ctx); in hdd_mlo_mgr_unregister_osif_ops()