/linux/net/mac80211/ |
H A D | link.c | 106 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_tear_down_links() 129 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) in ieee80211_free_links() 137 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in ieee80211_check_dup_link_addrs() 143 for (j = i + 1; j < IEEE80211_MLD_MAX_NUM_LINKS; j++) { in ieee80211_check_dup_link_addrs() 204 struct link_container *links[IEEE80211_MLD_MAX_NUM_LINKS] = {}, *link; in ieee80211_vif_update_links() 205 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]; in ieee80211_vif_update_links() 206 struct ieee80211_link_data *old_data[IEEE80211_MLD_MAX_NUM_LINKS]; in ieee80211_vif_update_links() 221 for_each_set_bit(link_id, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_vif_update_links() 238 for_each_set_bit(link_id, &rem, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_vif_update_links() 257 for_each_set_bit(link_id, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_vif_update_links() [all …]
|
H A D | driver-ops.c | 519 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in drv_change_vif_links() argument 539 for_each_set_bit(link_id, &links_to_rem, IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_vif_links() 556 IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_vif_links() 593 for_each_set_bit(link_id, &links_to_rem, IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_sta_links() 613 for_each_set_bit(link_id, &links_to_add, IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_sta_links()
|
H A D | mlme.c | 1706 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_assoc_add_ml_elem() 1799 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_send_assoc() 3435 u64 changed[IEEE80211_MLD_MAX_NUM_LINKS]) in ieee80211_set_associated() argument 3446 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_set_associated() 3478 link_id < IEEE80211_MLD_MAX_NUM_LINKS; in ieee80211_set_associated() 5553 u64 changed[IEEE80211_MLD_MAX_NUM_LINKS] = {}; in ieee80211_assoc_success() 5569 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_assoc_success() 5587 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_assoc_success() 5895 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_rx_mgmt_assoc_resp() 6205 u16 link_removal_timeout[IEEE80211_MLD_MAX_NUM_LINKS] = {}; in ieee80211_ml_reconfiguration() [all …]
|
H A D | cfg.c | 1253 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_num_beaconing_links() 3364 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_set_cqm_rssi_config() 3387 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_set_cqm_rssi_range_config() 3641 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_csa_finish() 3980 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in __ieee80211_channel_switch() 4852 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_color_change_finish() 4877 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_obss_color_collision_notify() 4925 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_color_change()
|
H A D | sta_info.h | 724 struct link_sta_info __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
|
H A D | ieee80211_i.h | 439 } link[IEEE80211_MLD_MAX_NUM_LINKS]; 1170 struct ieee80211_link_data __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
|
H A D | tx.c | 4486 for_each_set_bit(link, &links, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_mlo_multicast_tx() 5050 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_beacon_update_cntdwn() 5115 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_beacon_cntdwn_is_complete() 6065 BUILD_BUG_ON(IEEE80211_LINK_UNSPECIFIED < IEEE80211_MLD_MAX_NUM_LINKS); in __ieee80211_tx_skb_tid_band()
|
H A D | driver-ops.h | 1706 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]);
|
H A D | util.c | 1939 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS] = { in ieee80211_reconfig() 3485 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; in ieee80211_dfs_cac_cancel()
|
/linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | main.c | 680 for_each_set_bit(link_id, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_set_key() 911 for_each_set_bit(link_id, &new_links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mac_sta_add_links() 979 } data[IEEE80211_MLD_MAX_NUM_LINKS]; in mt7925_mac_select_links() 990 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mac_select_links() 1165 for_each_set_bit(link_id, &old_links, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mac_sta_remove_links() 1526 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_sta_set_decap_offload() 1608 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_ipv6_addr_change() 1771 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_change_chanctx() 1838 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_vif_cfg_changed() 1845 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_vif_cfg_changed() [all …]
|
H A D | mcu.c | 1755 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mcu_sta_mld_tlv() 1925 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mcu_set_beacon_filter() 1937 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_mcu_set_beacon_filter()
|
H A D | mac.c | 1279 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_vif_connect_iter()
|
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mld-sta.c | 731 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_add_sta() 1070 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_update_sta_links() 1096 for_each_set_bit(link_id, &links_to_rem, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_update_sta_links() 1118 for_each_set_bit(link_id, &links_to_add, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_update_sta_links() 1201 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_update_sta_links() 1211 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_mld_update_sta_links()
|
H A D | mld-mac80211.c | 203 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mvm_mld_count_active_links() 1170 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in iwl_mvm_mld_change_vif_links() argument 1172 struct iwl_mvm_vif_link_info *new_link[IEEE80211_MLD_MAX_NUM_LINKS] = {}; in iwl_mvm_mld_change_vif_links() 1179 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mvm_mld_change_vif_links() 1216 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mvm_mld_change_vif_links() 1261 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) in iwl_mvm_mld_change_vif_links()
|
H A D | coex.c | 524 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) in iwl_mvm_bt_notif_iterator() 540 link_id < IEEE80211_MLD_MAX_NUM_LINKS; in iwl_mvm_bt_coex_notif_iterator()
|
H A D | sta.h | 454 struct iwl_mvm_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
|
H A D | link.c | 649 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()
|
H A D | d3.c | 1981 u32 cipher[IEEE80211_MLD_MAX_NUM_LINKS][WOWLAN_MLO_GTK_KEY_NUM_TYPES]; 1982 struct ieee80211_key_conf *key[IEEE80211_MLD_MAX_NUM_LINKS][8]; 1997 if (WARN_ON(key->link_id >= IEEE80211_MLD_MAX_NUM_LINKS || in iwl_mvm_mlo_key_ciphers() 2069 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS || in iwl_mvm_mlo_gtk_rekey()
|
H A D | scan.c | 3635 struct ieee80211_channel *channels[IEEE80211_MLD_MAX_NUM_LINKS]; in iwl_mvm_int_mlo_scan() 3649 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mvm_int_mlo_scan()
|
H A D | mvm.h | 593 struct iwl_mvm_vif_link_info *link[IEEE80211_MLD_MAX_NUM_LINKS];
|
/linux/drivers/net/wireless/mediatek/mt76/ |
H A D | mt792x.h | 104 struct mt792x_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS]; 128 struct mt792x_bss_conf __rcu *link_conf[IEEE80211_MLD_MAX_NUM_LINKS];
|
/linux/include/net/ |
H A D | cfg80211.h | 3160 struct cfg80211_assoc_link links[IEEE80211_MLD_MAX_NUM_LINKS]; 6380 } links[IEEE80211_MLD_MAX_NUM_LINKS]; 7603 } links[IEEE80211_MLD_MAX_NUM_LINKS]; 7630 struct cfg80211_bss *bss[IEEE80211_MLD_MAX_NUM_LINKS]; 8134 } links[IEEE80211_MLD_MAX_NUM_LINKS]; 8309 } links[IEEE80211_MLD_MAX_NUM_LINKS];
|
H A D | mac80211.h | 2014 struct ieee80211_bss_conf __rcu *link_conf[IEEE80211_MLD_MAX_NUM_LINKS]; 2513 struct ieee80211_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS]; 4815 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]);
|
/linux/net/wireless/ |
H A D | scan.c | 2628 *sta_prof[IEEE80211_MLD_MAX_NUM_LINKS]; 2629 ssize_t sta_prof_len[IEEE80211_MLD_MAX_NUM_LINKS]; 2681 if (idx >= IEEE80211_MLD_MAX_NUM_LINKS) in cfg80211_defrag_mle() 2688 for (idx = 0; idx < IEEE80211_MLD_MAX_NUM_LINKS && res->sta_prof[idx]; in cfg80211_defrag_mle()
|
/linux/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 223 u32 skip_beacons[IEEE80211_MLD_MAX_NUM_LINKS]; 754 struct mac80211_hwsim_link_data link_data[IEEE80211_MLD_MAX_NUM_LINKS]; 3341 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in mac80211_hwsim_change_vif_links() argument 3352 for_each_set_bit(i, &rem, IEEE80211_MLD_MAX_NUM_LINKS) in mac80211_hwsim_change_vif_links() 3355 for_each_set_bit(i, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in mac80211_hwsim_change_vif_links() 5107 IEEE80211_MLD_MAX_NUM_LINKS - 1)
|