Home
last modified time | relevance | path

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

12

/linux-6.15/net/mac80211/
H A Dlink.c140 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in ieee80211_check_dup_link_addrs()
146 for (j = i + 1; j < IEEE80211_MLD_MAX_NUM_LINKS; j++) { in ieee80211_check_dup_link_addrs()
208 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]; in ieee80211_vif_update_links()
224 for_each_set_bit(link_id, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_vif_update_links()
241 for_each_set_bit(link_id, &rem, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_vif_update_links()
260 for_each_set_bit(link_id, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_vif_update_links()
319 struct link_container *links[IEEE80211_MLD_MAX_NUM_LINKS]; in ieee80211_vif_set_links()
354 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) in _ieee80211_set_active_links()
370 for_each_set_bit(link_id, &rem, IEEE80211_MLD_MAX_NUM_LINKS) { in _ieee80211_set_active_links()
392 for_each_set_bit(link_id, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in _ieee80211_set_active_links()
[all …]
H A Ddriver-ops.c527 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in drv_change_vif_links() argument
547 for_each_set_bit(link_id, &links_to_rem, IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_vif_links()
564 IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_vif_links()
601 for_each_set_bit(link_id, &links_to_rem, IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_sta_links()
621 for_each_set_bit(link_id, &links_to_add, IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_sta_links()
H A Dmlme.c3807 u64 changed[IEEE80211_MLD_MAX_NUM_LINKS]) in ieee80211_set_associated() argument
3850 link_id < IEEE80211_MLD_MAX_NUM_LINKS; in ieee80211_set_associated()
3907 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; in ieee80211_ml_reconf_reset()
6061 u64 changed[IEEE80211_MLD_MAX_NUM_LINKS] = {}; in ieee80211_assoc_success()
6716 u16 link_removal_timeout[IEEE80211_MLD_MAX_NUM_LINKS] = {}; in ieee80211_ml_reconfiguration()
7095 link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ieee80211_mgd_check_cross_link_csa()
9353 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) in ieee80211_mgd_assoc()
9442 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in ieee80211_mgd_assoc()
10431 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; in ieee80211_mgd_assoc_ml_reconf()
10496 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; in ieee80211_mgd_assoc_ml_reconf()
[all …]
H A Dcfg.c1284 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_num_beaconing_links()
3428 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_set_cqm_rssi_config()
3451 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_set_cqm_rssi_range_config()
3705 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_csa_finish()
4043 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in __ieee80211_channel_switch()
4915 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_color_change_finish()
4940 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_obss_color_collision_notify()
4988 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_color_change()
H A Dsta_info.h731 struct link_sta_info __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Dmac.h51 #define ATH12K_DEFAULT_SCAN_LINK IEEE80211_MLD_MAX_NUM_LINKS
52 #define ATH12K_NUM_MAX_LINKS (IEEE80211_MLD_MAX_NUM_LINKS + 1)
H A Dpeer.c521 for_each_set_bit(link_id, &links, IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_peer_mlo_link_peers_delete()
545 for_each_set_bit(link_id, &links, IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_peer_mlo_link_peers_delete()
H A Dmac.c605 if (arvif->link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ath12k_mac_get_link_bss_conf()
622 if (arsta->link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ath12k_mac_get_link_sta()
3148 for_each_set_bit(link_id, &links, IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_peer_assoc_h_mlo()
4103 if (link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ath12k_ahvif_put_link_cache()
5317 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ath12k_mac_free_unassign_link_sta()
5601 if (!arsta || link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ath12k_mac_assign_link_sta()
5960 if (arsta->link_id >= IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_mac_op_link_sta_rc_update()
6032 if (link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ath12k_mac_alloc_assign_link_sta()
6248 if (link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ath12k_mac_op_conf_tx()
7358 if (link_id >= IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_mac_op_tx()
[all …]
H A Dcore.h339 struct ath12k_vif_cache *cache[IEEE80211_MLD_MAX_NUM_LINKS];
526 struct ath12k_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmain.c690 for_each_set_bit(link_id, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_set_key()
994 } data[IEEE80211_MLD_MAX_NUM_LINKS]; in mt7925_mac_select_links()
1347 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mlo_pm_iter()
1607 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_sta_set_decap_offload()
1689 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_ipv6_addr_change()
1852 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_change_chanctx()
1922 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_vif_cfg_changed()
1937 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_vif_cfg_changed()
2006 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in mt7925_change_vif_links() argument
2024 for_each_set_bit(link_id, &rem, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_change_vif_links()
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmld-mac80211.c205 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mvm_mld_count_active_links()
1097 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in iwl_mvm_mld_change_vif_links() argument
1099 struct iwl_mvm_vif_link_info *new_link[IEEE80211_MLD_MAX_NUM_LINKS] = {}; in iwl_mvm_mld_change_vif_links()
1106 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mvm_mld_change_vif_links()
1135 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mvm_mld_change_vif_links()
1180 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) in iwl_mvm_mld_change_vif_links()
H A Dmld-sta.c738 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_add_sta()
1072 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_update_sta_links()
1098 for_each_set_bit(link_id, &links_to_rem, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_update_sta_links()
1119 for_each_set_bit(link_id, &links_to_add, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_update_sta_links()
1205 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_update_sta_links()
1215 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_update_sta_links()
H A Dsta.h454 struct iwl_mvm_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
H A Dlink.c650 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_set_link_selection_data()
819 struct iwl_mvm_link_sel_data data[IEEE80211_MLD_MAX_NUM_LINKS]; in iwl_mvm_select_links()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Diface.h165 struct iwl_mld_link __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
H A Dsta.h139 struct iwl_mld_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
H A Dsta.c1196 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_update_link_stas()
1219 for_each_set_bit(link_id, &links_to_rem, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_update_link_stas()
1229 for_each_set_bit(link_id, &links_to_add, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_update_link_stas()
1264 for_each_set_bit(link_id, &links_to_add, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_update_link_stas()
H A Dmlo.c690 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_set_link_sel_data()
870 struct iwl_mld_link_sel_data data[IEEE80211_MLD_MAX_NUM_LINKS]; in _iwl_mld_select_links()
H A Dmac80211.c2438 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in iwl_mld_change_vif_links() argument
2462 for (int i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mld_change_vif_links()
2467 for (int i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mld_change_vif_links()
2495 for (int i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mld_change_vif_links()
H A Dscan.c196 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_scan_iterator()
1805 struct ieee80211_channel *channels[IEEE80211_MLD_MAX_NUM_LINKS]; in iwl_mld_int_mlo_scan()
1821 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_int_mlo_scan()
/linux-6.15/drivers/net/wireless/mediatek/mt76/
H A Dmt792x.h114 struct mt792x_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
138 struct mt792x_bss_conf __rcu *link_conf[IEEE80211_MLD_MAX_NUM_LINKS];
/linux-6.15/drivers/net/wireless/realtek/rtw89/
H A Dmac80211.c1452 for_each_set_bit(link_id, &clr_links, IEEE80211_MLD_MAX_NUM_LINKS) { in __rtw89_ops_clr_vif_links()
1471 for_each_set_bit(link_id, &set_links, IEEE80211_MLD_MAX_NUM_LINKS) { in __rtw89_ops_set_vif_links()
1491 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in rtw89_ops_change_vif_links() argument
1571 for_each_set_bit(link_id, &clr_links, IEEE80211_MLD_MAX_NUM_LINKS) { in __rtw89_ops_clr_sta_links()
1596 for_each_set_bit(link_id, &set_links, IEEE80211_MLD_MAX_NUM_LINKS) { in __rtw89_ops_set_sta_links()
/linux-6.15/include/net/
H A Dcfg80211.h3107 struct cfg80211_assoc_link add_links[IEEE80211_MLD_MAX_NUM_LINKS];
3203 struct cfg80211_assoc_link links[IEEE80211_MLD_MAX_NUM_LINKS];
6448 } links[IEEE80211_MLD_MAX_NUM_LINKS];
7684 } links[IEEE80211_MLD_MAX_NUM_LINKS];
7711 struct cfg80211_bss *bss[IEEE80211_MLD_MAX_NUM_LINKS];
8215 } links[IEEE80211_MLD_MAX_NUM_LINKS];
8390 } links[IEEE80211_MLD_MAX_NUM_LINKS];
9785 } links[IEEE80211_MLD_MAX_NUM_LINKS];
H A Dmac80211.h2032 struct ieee80211_bss_conf __rcu *link_conf[IEEE80211_MLD_MAX_NUM_LINKS];
2534 struct ieee80211_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
4854 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]);
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmain.c177 for_each_set_bit(link_id, &links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7996_set_hw_key()
966 for_each_set_bit(link_id, &links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7996_mac_sta_remove_links()
992 for_each_set_bit(link_id, &new_links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7996_mac_sta_add_links()
2089 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in mt7996_change_vif_links() argument

12