| /drivers/net/wireless/intel/iwlwifi/mld/tests/ |
| A D | utils.c | 143 vif->valid_links |= BIT(link_id); in iwlmld_kunit_add_link() 237 KUNIT_ASSERT_TRUE(test, sta->valid_links); in iwlmld_kunit_alloc_link_sta() 244 sta->valid_links |= BIT(link_id); in iwlmld_kunit_alloc_link_sta() 272 sta->valid_links = BIT(link_id); in iwlmld_kunit_add_sta() 364 iwlmld_kunit_setup_mlo_assoc(u16 valid_links, in iwlmld_kunit_setup_mlo_assoc() argument 371 hweight16(valid_links) == 1 || in iwlmld_kunit_setup_mlo_assoc() 372 hweight16(valid_links) == 2); in iwlmld_kunit_setup_mlo_assoc() 378 if (hweight16(valid_links) > 1) { in iwlmld_kunit_setup_mlo_assoc() 417 u16 valid_links = BIT(link1->id) | BIT(link2->id); in iwlmld_kunit_assoc_emlsr() local 419 KUNIT_ASSERT_TRUE(test, hweight16(valid_links) == 2); in iwlmld_kunit_assoc_emlsr() [all …]
|
| A D | link-selection.c | 133 u16 valid_links; in test_link_grading() local 141 valid_links = BIT(link_id); in test_link_grading() 144 valid_links = BIT(assoc_link.id) | BIT(link_id); in test_link_grading() 147 vif = iwlmld_kunit_setup_mlo_assoc(valid_links, &assoc_link); in test_link_grading()
|
| A D | utils.h | 106 iwlmld_kunit_setup_mlo_assoc(u16 valid_links,
|
| /drivers/net/wireless/mediatek/mt76/mt7925/ |
| A D | main.c | 952 msta->valid_links |= BIT(link_id); in mt7925_mac_sta_add_links() 1228 msta->valid_links &= ~BIT(link_id); in mt7925_mac_sta_remove_links() 1343 mvif->valid_links : BIT(0); in mt7925_mlo_pm_iter() 1605 unsigned long valid = mvif->valid_links; in mt7925_sta_set_decap_offload() 1696 mvif->valid_links : BIT(0); in mt7925_ipv6_addr_change() 1860 unsigned long valid = mvif->valid_links; in mt7925_change_chanctx() 1921 mvif->valid_links : BIT(0); in mt7925_vif_cfg_changed() 1944 if (hweight16(mvif->valid_links) < 2) { in mt7925_vif_cfg_changed() 2081 mlink->wcid.link_valid = !!vif->valid_links; in mt7925_change_vif_links() 2085 if (hweight16(mvif->valid_links) == 0) in mt7925_change_vif_links() [all …]
|
| A D | mcu.c | 1283 if (!mconf || hweight16(vif->valid_links) < 2 || in mt7925_mcu_set_mlo_roc() 1868 unsigned long valid = mvif->valid_links; in mt7925_mcu_sta_mld_tlv() 1880 mld->link_num = min_t(u8, hweight16(mvif->valid_links), 2); in mt7925_mcu_sta_mld_tlv() 2588 (hweight16(mvif->valid_links) > 1); in mt7925_mcu_bss_mld_tlv()
|
| A D | mac.c | 1259 mvif->valid_links : BIT(0); in mt7925_vif_connect_iter()
|
| /drivers/net/wireless/mediatek/mt76/mt7996/ |
| A D | main.c | 172 else if (sta && sta->valid_links) in mt7996_set_hw_key() 173 links = sta->valid_links; in mt7996_set_hw_key() 174 else if (vif->valid_links) in mt7996_set_hw_key() 175 links = vif->valid_links; in mt7996_set_hw_key() 1081 unsigned long links = sta->valid_links ? sta->valid_links : BIT(0); in mt7996_mac_sta_add() 1100 unsigned long links = sta->valid_links; in mt7996_mac_sta_event() 1170 unsigned long links = sta->valid_links ? sta->valid_links : BIT(0); in mt7996_mac_sta_remove()
|
| A D | mcu.c | 2306 unsigned int nlinks = hweight16(sta->valid_links); in mt7996_mcu_sta_mld_setup_tlv() 2328 link_id = __ffs(sta->valid_links & ~BIT(msta->deflink_id)); in mt7996_mcu_sta_mld_setup_tlv()
|
| /drivers/net/wireless/mediatek/mt76/ |
| A D | mt792x.h | 118 u16 valid_links; member 144 u16 valid_links; member
|
| A D | mt76.h | 805 u16 valid_links; member
|
| /drivers/net/wireless/ath/ath12k/ |
| A D | mac.c | 6364 if (sta->valid_links) in ath12k_mac_station_remove() 6962 unsigned long valid_links; in ath12k_mac_op_sta_state() local 6972 link_id = ffs(sta->valid_links) - 1; in ath12k_mac_op_sta_state() 6988 (hweight16(sta->valid_links) == 1)) { in ath12k_mac_op_sta_state() 7055 valid_links = ahsta->links_map; in ath12k_mac_op_sta_state() 7311 unsigned long valid_links; in ath12k_mac_op_change_sta_links() local 7318 if (!sta->valid_links) in ath12k_mac_op_change_sta_links() 7337 valid_links = new_links; in ath12k_mac_op_change_sta_links() 9446 ahvif->vif->valid_links); in ath12k_mac_setup_vdev_create_arg() 9513 if (vif->valid_links) { in ath12k_mac_op_update_vif_offload() [all …]
|
| A D | hw.c | 116 (vif->valid_links == vif->active_links) && in ath12k_is_frame_link_agnostic_wcn7850()
|
| A D | dp_mon.c | 2278 if (pubsta->valid_links) { in ath12k_dp_mon_rx_deliver_msdu()
|
| A D | dp_rx.c | 2581 if (pubsta && pubsta->valid_links) { in ath12k_dp_rx_deliver_msdu()
|
| /drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | tx.c | 898 if (hweight16(sta->valid_links) <= 1) { in iwl_mvm_max_amsdu_size() 899 if (sta->valid_links) { in iwl_mvm_max_amsdu_size() 901 unsigned int link = ffs(sta->valid_links) - 1; in iwl_mvm_max_amsdu_size()
|
| A D | mld-sta.c | 25 if (!sta->valid_links) in iwl_mvm_sta_fw_id_mask()
|
| A D | rxmq.c | 2257 if (sta && sta->valid_links && link_sta) { in iwl_mvm_rx_mpdu_mq()
|
| A D | mac80211.c | 1142 if (!sta->valid_links) in iwl_mvm_cleanup_sta_iterator() 5684 hweight16(vif->valid_links) <= 1) in iwl_mvm_pre_channel_switch()
|
| A D | scan.c | 3602 hweight16(vif->valid_links) == 1) in iwl_mvm_int_mlo_scan_start()
|
| /drivers/net/wireless/intel/iwlwifi/mld/ |
| A D | tlc.c | 604 if (hweight16(sta->valid_links) <= 1) { in iwl_mld_get_amsdu_size_of_tid()
|
| A D | rx.c | 1572 if (link_sta && sta->valid_links) { in iwl_mld_rx_with_sta()
|
| A D | scan.c | 1841 !ieee80211_vif_is_mld(vif) || hweight16(vif->valid_links) == 1) in iwl_mld_int_mlo_scan()
|
| /drivers/net/wireless/virtual/ |
| A D | mac80211_hwsim.c | 1903 if (WARN_ON_ONCE(!sta || !sta->valid_links)) in mac80211_hwsim_select_tx_link() 2673 if (sta->valid_links) { in mac80211_hwsim_sta_add() 2674 WARN(hweight16(sta->valid_links) > 1, in mac80211_hwsim_sta_add() 2676 sta->valid_links); in mac80211_hwsim_sta_add() 2677 sp->active_links_rx = sta->valid_links; in mac80211_hwsim_sta_add()
|
| /drivers/net/wireless/realtek/rtw89/ |
| A D | debug.c | 4261 count++, rtwvif->mlo_mode, vif->valid_links, in rtw89_debug_priv_mlo_mode_get()
|