Home
last modified time | relevance | path

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

12

/linux/net/mac80211/
H A Dlink.c106 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 Ddriver-ops.c519 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 Dmlme.c1706 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 Dcfg.c1253 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 Dsta_info.h724 struct link_sta_info __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
H A Dieee80211_i.h439 } link[IEEE80211_MLD_MAX_NUM_LINKS];
1170 struct ieee80211_link_data __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
H A Dtx.c4486 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 Ddriver-ops.h1706 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]);
H A Dutil.c1939 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 Dmain.c680 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 Dmcu.c1755 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 Dmac.c1279 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 Dmld-sta.c731 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 Dmld-mac80211.c203 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 Dcoex.c524 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 Dsta.h454 struct iwl_mvm_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS];
H A Dlink.c649 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 Dd3.c1981 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 Dscan.c3635 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 Dmvm.h593 struct iwl_mvm_vif_link_info *link[IEEE80211_MLD_MAX_NUM_LINKS];
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt792x.h104 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 Dcfg80211.h3160 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 Dmac80211.h2014 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 Dscan.c2628 *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 Dmac80211_hwsim.c223 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)

12