| /linux/net/mac80211/ |
| H A D | link.c | 18 GENMASK(IEEE80211_MLD_MAX_NUM_LINKS - 1, 0); in ieee80211_update_apvlan_links() 39 for_each_set_bit(link_id, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_update_apvlan_links() 45 for_each_set_bit(link_id, &rem, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_update_apvlan_links() 52 for_each_set_bit(link_id, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_update_apvlan_links() 71 for_each_set_bit(link_id, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_apvlan_link_setup() 198 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_tear_down_links() 221 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) in ieee80211_free_links() 229 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in ieee80211_check_dup_link_addrs() 235 for (j = i + 1; j < IEEE80211_MLD_MAX_NUM_LINKS; j++) { in ieee80211_check_dup_link_addrs() 297 struct link_container *links[IEEE80211_MLD_MAX_NUM_LINKS] = {}, *link; in ieee80211_vif_update_links() [all …]
|
| H A D | driver-ops.c | 534 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in drv_change_vif_links() 554 for_each_set_bit(link_id, &links_to_rem, IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_vif_links() 571 IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_vif_links() 608 for_each_set_bit(link_id, &links_to_rem, IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_sta_links() 628 for_each_set_bit(link_id, &links_to_add, IEEE80211_MLD_MAX_NUM_LINKS) { in drv_change_sta_links() 530 drv_change_vif_links(struct ieee80211_local * local,struct ieee80211_sub_if_data * sdata,u16 old_links,u16 new_links,struct ieee80211_bss_conf * old[IEEE80211_MLD_MAX_NUM_LINKS]) drv_change_vif_links() argument
|
| H A D | mlme.c | 2130 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_assoc_add_ml_elem() 2281 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_send_assoc() 4032 u64 changed[IEEE80211_MLD_MAX_NUM_LINKS]) in ieee80211_set_associated() argument 4043 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_set_associated() 4075 link_id < IEEE80211_MLD_MAX_NUM_LINKS; in ieee80211_set_associated() 4132 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; in ieee80211_ml_reconf_reset() 5329 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_epcs_teardown() 6464 u64 changed[IEEE80211_MLD_MAX_NUM_LINKS] = {}; in ieee80211_assoc_success() 6480 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_assoc_success() 6523 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_assoc_success() [all …]
|
| H A D | cfg.c | 1469 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_num_beaconing_links() 2566 IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_set_sta_4addr() 3867 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_set_cqm_rssi_config() 3890 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_set_cqm_rssi_range_config() 4180 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_csa_finish() 4526 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in __ieee80211_channel_switch() 5446 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_color_change_finish() 5471 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_obss_color_collision_notify() 5519 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_color_change()
|
| H A D | tx.c | 4535 for_each_set_bit(link, &links, IEEE80211_MLD_MAX_NUM_LINKS) { in ieee80211_mlo_multicast_tx() 5201 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_beacon_update_cntdwn() 5266 if (WARN_ON(link_id >= IEEE80211_MLD_MAX_NUM_LINKS)) in ieee80211_beacon_cntdwn_is_complete() 5922 if (link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ieee80211_get_fils_discovery_tmpl() 5957 if (link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ieee80211_get_unsol_bcast_probe_resp_tmpl() 6332 BUILD_BUG_ON(IEEE80211_LINK_UNSPECIFIED < IEEE80211_MLD_MAX_NUM_LINKS); in __ieee80211_tx_skb_tid_band()
|
| H A D | util.c | 2073 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS] = { in ieee80211_reconfig() 3670 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; in ieee80211_dfs_cac_cancel()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | peer.c | 244 if (arvif->link_id < IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_peer_create() 295 for_each_set_bit(link_id, &links, IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_peer_mlo_link_peers_delete() 324 for_each_set_bit(link_id, &links, IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_peer_mlo_link_peers_delete()
|
| H A D | mac.c | 685 if (arvif->link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ath12k_mac_get_link_bss_conf() 702 if (arsta->link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ath12k_mac_get_link_sta() 767 for_each_set_bit(link_id, &links_map, IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_get_arvif_iter() 1198 for_each_set_bit(link_id, &links_map, IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_mac_link_sta_rhash_cleanup() 1264 (arvif->link_id < IEEE80211_MLD_MAX_NUM_LINKS)) { in ath12k_mac_peer_cleanup_all() 3553 for_each_set_bit(link_id, &links, IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_peer_assoc_h_mlo() 4203 if (arvif->link_id < IEEE80211_MLD_MAX_NUM_LINKS) in ath12k_mac_remove_link_interface() 4262 struct ieee80211_bss_conf *ol[IEEE80211_MLD_MAX_NUM_LINKS]) in ath12k_mac_op_change_vif_links() argument 4277 for_each_set_bit(link_id, &to_add, IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_mac_op_change_vif_links() 4290 for_each_set_bit(link_id, &to_remove, IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_mac_op_change_vif_links() [all …]
|
| H A D | wmi.c | 8611 if (arvif->link_id >= IEEE80211_MLD_MAX_NUM_LINKS) { in ath12k_wmi_process_csa_switch_count_event()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mlo.c | 733 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_set_link_sel_data() 935 struct iwl_mld_link_sel_data data[IEEE80211_MLD_MAX_NUM_LINKS]; in _iwl_mld_select_links()
|
| H A D | mac80211.c | 2584 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in iwl_mld_change_vif_links() argument 2608 for (int i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mld_change_vif_links() 2613 for (int i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mld_change_vif_links() 2643 for (int i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in iwl_mld_change_vif_links()
|
| H A D | scan.c | 203 IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_scan_iterator() 1943 struct ieee80211_channel *channels[IEEE80211_MLD_MAX_NUM_LINKS]; in iwl_mld_int_mlo_scan() 1969 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) { in iwl_mld_int_mlo_scan()
|
| H A D | d3.c | 1009 if (IWL_FW_CHECK(mld, mlo_key->link_id >= IEEE80211_MLD_MAX_NUM_LINKS || in iwl_mld_mlo_rekey()
|
| /linux/include/net/ |
| H A D | mac80211.h | 2186 struct ieee80211_bss_conf __rcu *link_conf[IEEE80211_MLD_MAX_NUM_LINKS]; 2701 struct ieee80211_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS]; 5066 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]);
|
| /linux/net/wireless/ |
| H A D | scan.c | 2677 *sta_prof[IEEE80211_MLD_MAX_NUM_LINKS]; 2678 ssize_t sta_prof_len[IEEE80211_MLD_MAX_NUM_LINKS]; 2730 if (idx >= IEEE80211_MLD_MAX_NUM_LINKS) in cfg80211_defrag_mle() 2737 for (idx = 0; idx < IEEE80211_MLD_MAX_NUM_LINKS && res->sta_prof[idx]; in cfg80211_defrag_mle()
|
| H A D | mlme.c | 1360 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; in cfg80211_mlo_reconf_add_done()
|
| H A D | nl80211.c | 619 NLA_POLICY_MAX(NLA_U8, IEEE80211_MLD_MAX_NUM_LINKS), 1028 NLA_POLICY_RANGE(NLA_U8, 0, IEEE80211_MLD_MAX_NUM_LINKS - 1), 8244 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in nl80211_dump_station() 8312 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++) { in nl80211_get_station() 18736 IEEE80211_MLD_MAX_NUM_LINKS, in nl80211_assoc_ml_reconf() 18741 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; in nl80211_assoc_ml_reconf()
|
| H A D | trace.h | 4249 for (i = 0; i < IEEE80211_MLD_MAX_NUM_LINKS; i++)
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 225 u32 skip_beacons[IEEE80211_MLD_MAX_NUM_LINKS]; 760 struct mac80211_hwsim_link_data link_data[IEEE80211_MLD_MAX_NUM_LINKS]; 3528 struct ieee80211_bss_conf *old[IEEE80211_MLD_MAX_NUM_LINKS]) in mac80211_hwsim_change_vif_links() argument 3539 for_each_set_bit(i, &rem, IEEE80211_MLD_MAX_NUM_LINKS) in mac80211_hwsim_change_vif_links() 3542 for_each_set_bit(i, &add, IEEE80211_MLD_MAX_NUM_LINKS) { in mac80211_hwsim_change_vif_links() 5566 IEEE80211_MLD_MAX_NUM_LINKS - 1)
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mac.c | 1276 for_each_set_bit(i, &valid, IEEE80211_MLD_MAX_NUM_LINKS) { in mt7925_vif_connect_iter()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | mac.c | 1346 IEEE80211_MLD_MAX_NUM_LINKS) { in mt7996_mac_tx_free()
|