Home
last modified time | relevance | path

Searched refs:wlan_mlo_dev_context (Results 1 – 25 of 47) sorted by relevance

12

/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/inc/
H A Dwlan_mlo_mgr_link_switch.h198 struct wlan_mlo_dev_context *ml_dev);
271 mlo_mgr_get_ap_link_by_link_id(struct wlan_mlo_dev_context *mlo_dev_ctx,
283 struct wlan_mlo_dev_context *mlo_dev_ctx,
378 void mlo_mgr_link_switch_init_state(struct wlan_mlo_dev_context *mlo_dev_ctx);
391 mlo_mgr_link_switch_trans_next_state(struct wlan_mlo_dev_context *mlo_dev_ctx);
404 mlo_mgr_link_switch_trans_abort_state(struct wlan_mlo_dev_context *mlo_dev_ctx);
415 mlo_mgr_link_switch_get_curr_state(struct wlan_mlo_dev_context *mlo_dev_ctx);
610 struct wlan_mlo_dev_context *ml_dev);
621 QDF_STATUS mlo_mgr_link_switch_deinit(struct wlan_mlo_dev_context *ml_dev);
631 *mlo_mgr_get_ap_link_by_link_id(struct wlan_mlo_dev_context *mlo_dev_ctx, in mlo_mgr_get_ap_link_by_link_id()
[all …]
H A Dwlan_mlo_mgr_main.h138 mlo_dev_lock_create(struct wlan_mlo_dev_context *mldev) in mlo_dev_lock_create()
152 mlo_dev_lock_destroy(struct wlan_mlo_dev_context *mldev) in mlo_dev_lock_destroy()
166 void mlo_dev_lock_acquire(struct wlan_mlo_dev_context *mldev) in mlo_dev_lock_acquire()
180 void mlo_dev_lock_release(struct wlan_mlo_dev_context *mldev) in mlo_dev_lock_release()
474 tsf_recalculation_lock_create(struct wlan_mlo_dev_context *mldev) in tsf_recalculation_lock_create()
488 tsf_recalculation_lock_destroy(struct wlan_mlo_dev_context *mldev) in tsf_recalculation_lock_destroy()
502 void tsf_recalculation_lock_acquire(struct wlan_mlo_dev_context *mldev) in tsf_recalculation_lock_acquire()
516 void tsf_recalculation_lock_release(struct wlan_mlo_dev_context *mldev) in tsf_recalculation_lock_release()
602 void mlo_dev_lock_create(struct wlan_mlo_dev_context *mldev) in mlo_dev_lock_create()
608 void mlo_dev_lock_destroy(struct wlan_mlo_dev_context *mldev) in mlo_dev_lock_destroy()
[all …]
H A 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()
276 QDF_STATUS wlan_mlo_vdev_init_mbss_aid_mgr(struct wlan_mlo_dev_context *ml_dev,
290 QDF_STATUS wlan_mlo_vdev_deinit_mbss_aid_mgr(struct wlan_mlo_dev_context *mldev,
347 QDF_STATUS wlan_mlo_vdev_aid_mgr_init(struct wlan_mlo_dev_context *ml_dev);
357 void wlan_mlo_vdev_aid_mgr_deinit(struct wlan_mlo_dev_context *ml_dev);
368 QDF_STATUS wlan_mlo_vdev_alloc_aid_mgr(struct wlan_mlo_dev_context *ml_dev,
380 QDF_STATUS wlan_mlo_vdev_free_aid_mgr(struct wlan_mlo_dev_context *ml_dev,
393 struct wlan_mlo_dev_context *ml_dev,
477 QDF_STATUS mlo_peer_free_aid(struct wlan_mlo_dev_context *ml_dev,
[all …]
H A Dwlan_mlo_mgr_peer.h57 struct wlan_mlo_dev_context *ml_dev,
521 typedef QDF_STATUS (*wlan_mlo_op_handler)(struct wlan_mlo_dev_context *ml_dev,
536 QDF_STATUS wlan_mlo_iterate_ml_peerlist(struct wlan_mlo_dev_context *ml_dev,
551 struct wlan_mlo_dev_context *ml_dev,
565 struct wlan_mlo_dev_context *ml_dev,
583 struct wlan_mlo_dev_context *ml_dev,
597 struct wlan_mlo_dev_context **mldev);
610 struct wlan_mlo_dev_context *ml_dev,
624 struct wlan_mlo_dev_context *ml_dev,
638 struct wlan_mlo_dev_context *ml_dev,
[all …]
H A Dwlan_mlo_mgr_sta.h198 void mlo_update_partner_bridge_info(struct wlan_mlo_dev_context *ml_dev,
248 struct wlan_mlo_dev_context *ml_dev = NULL; in mlo_set_sta_ctx_bss_mld_addr()
273 struct wlan_mlo_dev_context *ml_dev = NULL; in mlo_get_sta_ctx_bss_mld_addr()
297 struct wlan_mlo_dev_context *ml_dev = NULL; in mlo_clear_bridge_sta_ctx()
393 mlo_update_connected_links_bmap(struct wlan_mlo_dev_context *mlo_dev_ctx,
433 void mlo_init_cu_bpcc(struct wlan_mlo_dev_context *mlo_dev_ctx,
465 struct wlan_mlo_dev_context *mlo_dev_ctx = vdev->mlo_dev_ctx; in mlo_iterate_connected_vdev_list()
497 call_handler_for_standalone_ap(struct wlan_mlo_dev_context *ap_dev_ctx, in call_handler_for_standalone_ap()
530 struct wlan_mlo_dev_context *mlo_dev_ctx = vdev->mlo_dev_ctx; in mlo_iterate_ml_standalone_vdev_list()
535 struct wlan_mlo_dev_context *ap_ml_ctx; in mlo_iterate_ml_standalone_vdev_list()
[all …]
H A Dwlan_mlo_t2lm.h31 struct wlan_mlo_dev_context;
368 struct wlan_mlo_dev_context;
536 struct wlan_mlo_dev_context *mldev);
547 struct wlan_mlo_dev_context *mldev, uint8_t index);
725 struct wlan_mlo_dev_context *ml_dev);
728 wlan_mlo_t2lm_register_link_update_notify_handler(struct wlan_mlo_dev_context *ml_dev) in wlan_mlo_t2lm_register_link_update_notify_handler()
874 struct wlan_mlo_dev_context *ml_dev) in wlan_mlo_t2lm_register_link_update_notify_handler()
890 struct wlan_mlo_dev_context *mldev) in wlan_register_t2lm_link_update_notify_handler()
897 struct wlan_mlo_dev_context *mldev, uint8_t index) in wlan_unregister_t2lm_link_update_notify_handler()
H A Dwlan_mlo_mgr_msgq.h149 struct wlan_mlo_dev_context *ml_dev;
164 struct wlan_mlo_dev_context *ml_dev,
H A Dwlan_mlo_mgr_cmn.h115 void is_mlo_all_links_up(struct wlan_mlo_dev_context *ml_dev);
346 uint8_t mlo_get_link_vdev_ix(struct wlan_mlo_dev_context *mldev,
554 struct wlan_mlo_dev_context *mlo_dev_ctx = NULL; in mlo_iterate_ml_vdev_list()
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/src/
H A Dwlan_mlo_mgr_peer_list.c79 struct wlan_mlo_dev_context *ml_dev, in mlo_get_mlpeer()
111 QDF_STATUS wlan_mlo_iterate_ml_peerlist(struct wlan_mlo_dev_context *ml_dev, in wlan_mlo_iterate_ml_peerlist()
151 wlan_find_mlpeer_link_mac_addr(struct wlan_mlo_dev_context *ml_dev, in wlan_find_mlpeer_link_mac_addr()
181 wlan_find_mlpeer_mld_mac_addr(struct wlan_mlo_dev_context *ml_dev, in wlan_find_mlpeer_mld_mac_addr()
202 static QDF_STATUS wlan_find_mlpeer_aid(struct wlan_mlo_dev_context *ml_dev, in wlan_find_mlpeer_aid()
220 wlan_find_mlpeer_ml_peerid(struct wlan_mlo_dev_context *ml_dev, in wlan_find_mlpeer_ml_peerid()
238 struct wlan_mlo_dev_context *ml_dev, in wlan_mlo_get_mlpeer_by_linkmac()
261 struct wlan_mlo_dev_context *ml_dev, in wlan_mlo_get_mlpeer_by_aid()
280 struct wlan_mlo_dev_context *ml_dev, in wlan_mlo_get_mlpeer_by_mld_mac()
304 struct wlan_mlo_dev_context **mldev) in wlan_mlo_get_mlpeer_by_peer_mladdr()
[all …]
H A Dwlan_mlo_mgr_main.c438 struct wlan_mlo_dev_context *wlan_mlo_list_peek_head( in wlan_mlo_list_peek_head()
441 struct wlan_mlo_dev_context *mld_ctx; in wlan_mlo_list_peek_head()
448 mld_ctx = qdf_container_of(ml_node, struct wlan_mlo_dev_context, in wlan_mlo_list_peek_head()
454 struct wlan_mlo_dev_context *wlan_mlo_get_next_mld_ctx(qdf_list_t *ml_list, in wlan_mlo_get_next_mld_ctx()
455 struct wlan_mlo_dev_context *mld_cur) in wlan_mlo_get_next_mld_ctx()
457 struct wlan_mlo_dev_context *mld_next; in wlan_mlo_get_next_mld_ctx()
469 mld_next = qdf_container_of(next_node, struct wlan_mlo_dev_context, in wlan_mlo_get_next_mld_ctx()
476 struct wlan_mlo_dev_context *mld_cur; in wlan_mlo_get_sta_mld_ctx_count()
477 struct wlan_mlo_dev_context *mld_next; in wlan_mlo_get_sta_mld_ctx_count()
502 struct wlan_mlo_dev_context
[all …]
H A Dwlan_mlo_mgr_ap.c37 struct wlan_mlo_dev_context *dev_ctx; in mlo_ap_vdev_attach()
89 struct wlan_mlo_dev_context *dev_ctx; in mlo_ap_vdev_attach()
117 struct wlan_mlo_dev_context *dev_ctx; in mlo_ap_get_bridge_vdev_list()
147 QDF_STATUS mlo_ap_get_bridge_vdev_count(struct wlan_mlo_dev_context *mld_ctx, in mlo_ap_get_bridge_vdev_count()
174 struct wlan_mlo_dev_context *dev_ctx; in mlo_ap_get_vdev_list_no_flag()
247 struct wlan_mlo_dev_context *dev_ctx; in mlo_ap_get_vdev_list()
282 struct wlan_mlo_dev_context *dev_ctx; in mlo_ap_get_active_vdev_list()
322 struct wlan_mlo_dev_context *dev_ctx; in mlo_ap_get_partner_vdev_list_from_mld()
384 struct wlan_mlo_dev_context *dev_ctx; in wlan_mlo_ap_get_active_links()
416 struct wlan_mlo_dev_context *dev_ctx; in mlo_is_ap_vdev_up_allowed()
[all …]
H A Dwlan_mlo_mgr_sta.c85 mlo_get_tdls_link_vdev(struct wlan_mlo_dev_context *mlo_dev_ctx) in mlo_get_tdls_link_vdev()
105 struct wlan_mlo_dev_context *mlo_dev_ctx = vdev->mlo_dev_ctx; in wlan_mlo_get_tdls_link_vdev()
121 mlo_get_assoc_link_vdev(struct wlan_mlo_dev_context *mlo_dev_ctx) in mlo_get_assoc_link_vdev()
142 struct wlan_mlo_dev_context *mlo_dev_ctx = vdev->mlo_dev_ctx; in wlan_mlo_get_assoc_link_vdev()
166 struct wlan_mlo_dev_context *mlo_dev_ctx = vdev->mlo_dev_ctx; in mlo_is_mld_disconnected()
184 struct wlan_mlo_dev_context *mlo_dev_ctx = vdev->mlo_dev_ctx; in mlo_is_mld_disconnecting_connecting()
204 struct wlan_mlo_dev_context *mlo_dev_ctx; in mlo_is_ml_connection_in_progress()
339 struct wlan_mlo_dev_context *mlo_dev_ctx, in mlo_validate_connect_req()
374 struct wlan_mlo_dev_context *mlo_dev_ctx = vdev->mlo_dev_ctx; in mlo_is_mld_connected()
400 struct wlan_mlo_dev_context *mlo_dev_ctx = vdev->mlo_dev_ctx; in mlo_mld_clear_mlo_cap()
[all …]
H A Dwlan_mlo_mgr_aid.c556 struct wlan_mlo_dev_context *ml_dev, in mlo_peer_allocate_aid()
593 QDF_STATUS mlo_peer_free_aid(struct wlan_mlo_dev_context *ml_dev, in mlo_peer_free_aid()
629 struct wlan_mlo_dev_context *ml_dev; in mlo_get_aid()
652 struct wlan_mlo_dev_context *ml_dev; in mlo_free_aid()
672 static QDF_STATUS mlo_peer_set_aid(struct wlan_mlo_dev_context *ml_dev, in mlo_peer_set_aid()
694 struct wlan_mlo_dev_context *ml_dev; in mlo_set_aid()
723 struct wlan_mlo_dev_context *ml_dev; in mlme_get_aid()
756 struct wlan_mlo_dev_context *ml_dev; in mlme_set_aid()
788 struct wlan_mlo_dev_context *ml_dev; in mlme_free_aid()
826 struct wlan_mlo_dev_context *ml_dev; in wlan_vdev_mlme_aid_mgr_max_aid_set()
[all …]
H A Dwlan_mlo_mgr_link_switch.c153 struct wlan_mlo_dev_context *ml_dev) in mlo_mgr_update_link_info_reset()
226 void mlo_mgr_alloc_link_info_wmi_chan(struct wlan_mlo_dev_context *ml_dev) in mlo_mgr_alloc_link_info_wmi_chan()
246 void mlo_mgr_free_link_info_wmi_chan(struct wlan_mlo_dev_context *ml_dev) in mlo_mgr_free_link_info_wmi_chan()
265 *mlo_mgr_get_ap_link_by_link_id(struct wlan_mlo_dev_context *mlo_dev_ctx, in mlo_mgr_get_ap_link_by_link_id()
286 struct wlan_mlo_dev_context *mlo_dev_ctx, in mlo_mgr_update_csa_link_info()
366 struct wlan_mlo_dev_context *mlo_dev_ctx = vdev->mlo_dev_ctx; in mlo_mgr_is_link_switch_in_progress()
383 void mlo_mgr_link_switch_init_state(struct wlan_mlo_dev_context *mlo_dev_ctx) in mlo_mgr_link_switch_init_state()
391 mlo_mgr_link_switch_trans_next_state(struct wlan_mlo_dev_context *mlo_dev_ctx) in mlo_mgr_link_switch_trans_next_state()
433 mlo_mgr_link_switch_trans_abort_state(struct wlan_mlo_dev_context *mlo_dev_ctx) in mlo_mgr_link_switch_trans_abort_state()
444 mlo_mgr_link_switch_get_curr_state(struct wlan_mlo_dev_context *mlo_dev_ctx) in mlo_mgr_link_switch_get_curr_state()
[all …]
H A Dwlan_mlo_mgr_peer.c31 static void mlo_partner_peer_create_post(struct wlan_mlo_dev_context *ml_dev, in mlo_partner_peer_create_post()
79 static void mlo_partner_peer_reassoc_post(struct wlan_mlo_dev_context *ml_dev, in mlo_partner_peer_reassoc_post()
127 static void mlo_link_peer_assoc_notify(struct wlan_mlo_dev_context *ml_dev, in mlo_link_peer_assoc_notify()
139 static void mlo_link_peer_send_assoc_fail(struct wlan_mlo_dev_context *ml_dev, in mlo_link_peer_send_assoc_fail()
151 static void mlo_link_peer_disconnect_notify(struct wlan_mlo_dev_context *ml_dev, in mlo_link_peer_disconnect_notify()
173 static void mlo_link_peer_deauth_init(struct wlan_mlo_dev_context *ml_dev, in mlo_link_peer_deauth_init()
188 static void mlo_peer_process_pending_auth(struct wlan_mlo_dev_context *ml_dev, in mlo_peer_process_pending_auth()
215 static void mlo_peer_process_pending_auth(struct wlan_mlo_dev_context *ml_dev, in mlo_peer_process_pending_auth()
438 struct wlan_mlo_dev_context *ml_dev; in wlan_mlo_partner_peer_assoc_post()
556 struct wlan_mlo_dev_context *ml_dev; in wlan_mlo_peer_deauth_init()
[all …]
H A Dwlan_mlo_mgr_primary_umac.c372 struct wlan_mlo_dev_context *ml_dev = NULL; in mlo_peer_assign_primary_umac()
518 struct wlan_mlo_dev_context *ml_dev, in mlo_peer_calculate_avg_rssi()
588 struct wlan_mlo_dev_context *ml_dev = vdev->mlo_dev_ctx; in mlo_check_topology()
707 void mlo_update_partner_bridge_info(struct wlan_mlo_dev_context *ml_dev, in mlo_update_partner_bridge_info()
731 struct wlan_mlo_dev_context *ml_dev = NULL; in mlo_is_sta_bridge_vdev()
752 struct wlan_mlo_dev_context *ml_dev = NULL; in mlo_sta_bridge_exists()
772 struct wlan_mlo_dev_context *ml_dev = NULL; in mlo_is_force_central_primary()
838 struct wlan_mlo_dev_context *ml_dev, in mlo_peer_allocate_primary_umac()
963 struct wlan_mlo_dev_context *ml_dev, in mlo_peer_free_primary_umac()
999 struct wlan_mlo_dev_context *ml_dev = (struct wlan_mlo_dev_context *)arg; in mlo_mlme_ptqm_migrate_timer_cb()
[all …]
H A Dwlan_mlo_mgr_cmn.c39 void is_mlo_all_links_up(struct wlan_mlo_dev_context *mldev) in is_mlo_all_links_up()
49 struct wlan_mlo_dev_context *dev_ctx; in mlo_get_vdev_by_link_id()
338 uint8_t mlo_get_link_vdev_ix(struct wlan_mlo_dev_context *ml_dev, in mlo_get_link_vdev_ix()
548 struct wlan_mlo_dev_context *dev_ctx; in mlo_get_ml_vdev_list()
878 struct wlan_mlo_dev_context *mlo_dev_ctx = NULL; in ml_get_link_state_req_cb()
930 struct wlan_mlo_dev_context *mlo_ctx; in mlo_get_link_state_register_resp_cb()
H A Dwlan_mlo_mgr_op.c57 struct wlan_mlo_dev_context *mlo_dev_ctx; in wlan_mlo_init_cu_bpcc()
H A Dwlan_mlo_t2lm.c1124 struct wlan_mlo_dev_context *ml_dev, in wlan_mlo_t2lm_update_peer_to_peer_negotiation()
1185 struct wlan_mlo_dev_context *ml_dev) in wlan_mlo_t2lm_register_link_update_notify_handler()
1230 struct wlan_mlo_dev_context *mlo_dev_ctx; in wlan_mlo_t2lm_timer_start()
1349 struct wlan_mlo_dev_context *mlo_dev_ctx; in wlan_update_mapping_switch_time_expected_dur()
1437 struct wlan_mlo_dev_context *mlo_dev_ctx; in wlan_process_bcn_prbrsp_t2lm_ie()
1469 struct wlan_mlo_dev_context *mldev) in wlan_register_t2lm_link_update_notify_handler()
1492 struct wlan_mlo_dev_context *mldev, in wlan_unregister_t2lm_link_update_notify_handler()
H A Dwlan_mlo_mgr_msgq.c26 struct wlan_mlo_dev_context *ml_dev, in mlo_msgq_post()
161 struct wlan_mlo_dev_context *ml_dev, in mlo_msgq_post()
/wlan-driver/qcacld-3.0/components/umac/mlme/mlo_mgr/src/
H A Dwlan_mlo_link_force.c42 struct wlan_mlo_dev_context *mlo_dev_ctx; in ml_nlink_convert_linkid_bitmap_to_vdev_bitmap()
122 struct wlan_mlo_dev_context *mlo_dev_ctx; in ml_nlink_convert_vdev_bitmap_to_linkid_bitmap()
189 struct wlan_mlo_dev_context *mlo_dev_ctx; in ml_nlink_get_curr_force_state()
208 struct wlan_mlo_dev_context *mlo_dev_ctx; in ml_nlink_clr_force_state()
251 struct wlan_mlo_dev_context *mlo_dev_ctx; in ml_nlink_set_curr_force_active_state()
275 struct wlan_mlo_dev_context *mlo_dev_ctx; in ml_nlink_set_curr_force_inactive_state()
299 struct wlan_mlo_dev_context *mlo_dev_ctx; in ml_nlink_set_curr_force_active_num_state()
323 struct wlan_mlo_dev_context *mlo_dev_ctx; in ml_nlink_set_curr_force_inactive_num_state()
346 struct wlan_mlo_dev_context *mlo_dev_ctx; in ml_nlink_set_dynamic_inactive_links()
369 struct wlan_mlo_dev_context *mlo_dev_ctx; in ml_nlink_update_force_link_request()
[all …]
H A Dwlan_mlo_mgr_roam.c41 struct wlan_mlo_dev_context *mlo_dev_ctx = vdev->mlo_dev_ctx; in mlo_check_connect_req_bmap()
118 struct wlan_mlo_dev_context *mlo_dev_ctx; in mlo_update_vdev_after_roam()
471 struct wlan_mlo_dev_context *mlo_dev_ctx; in mlo_fw_ho_fail_req()
703 struct wlan_mlo_dev_context *mlo_dev_ctx; in mlo_roam_init_cu_bpcc()
843 struct wlan_mlo_dev_context *mlo_dev_ctx; in mlo_check_if_all_links_up()
882 struct wlan_mlo_dev_context *mlo_dev_ctx; in mlo_check_if_all_vdev_up()
930 struct wlan_mlo_dev_context *mlo_dev_ctx; in mlo_roam_set_link_id()
1011 struct wlan_mlo_dev_context *mlo_dev_ctx; in mlo_roam_copy_reassoc_rsp()
1142 struct wlan_mlo_dev_context *mlo_dev_ctx; in mlo_roam_validate_req()
1505 struct wlan_mlo_dev_context *mlo_dev_ctx; in mlo_is_roaming_in_progress()
[all …]
H A Dwlan_t2lm_api.c338 struct wlan_mlo_dev_context *mlo_dev_ctx; in t2lm_handle_rx_teardown()
694 struct wlan_mlo_dev_context *ml_dev_ctx; in wlan_populate_link_disable_t2lm_frame()
798 struct wlan_mlo_dev_context *mlo_dev_ctx; in wlan_update_t2lm_mapping()
/wlan-driver/qcacld-3.0/components/tdls/core/src/
H A Dwlan_tdls_mgmt.c94 struct wlan_mlo_dev_context *mlo_dev_ctx; in tdls_set_remain_links_unforce()
114 struct wlan_mlo_dev_context *mlo_dev_ctx; in tdls_process_mlo_cal_tdls_link_score()
166 struct wlan_mlo_dev_context *mlo_dev_ctx; in tdls_check_wait_more()
202 struct wlan_mlo_dev_context *mlo_dev_ctx; in tdls_process_mlo_choice_tdls_vdev()
323 struct wlan_mlo_dev_context *mlo_dev_ctx; in tdls_process_mlo_rx_mgmt_sync()
410 struct wlan_mlo_dev_context *mlo_dev_ctx; in tdls_set_no_force_vdev()
/wlan-driver/qcacld-3.0/components/cmn_services/logging/src/
H A Dwlan_connectivity_logging.c102 struct wlan_mlo_dev_context *mlo_dev_ctx; in wlan_clear_ml_vdev_sae_auth_logs()
287 struct wlan_mlo_dev_context *mlo_dev_ctx; in wlan_is_sae_auth_log_present_for_bssid()
1106 struct wlan_mlo_dev_context *mldev = NULL; in wlan_convert_link_id_to_diag_band()
1166 struct wlan_mlo_dev_context *mld_ctx = NULL; in wlan_connectivity_mld_link_status_event()

12