Searched refs:mlo (Results 1 – 14 of 14) sorted by relevance
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | peer.c | 225 if (sta->mlo) { in ath12k_peer_create() 232 peer->mlo = true; in ath12k_peer_create() 236 peer->mlo = false; in ath12k_peer_create() 288 if (!sta->mlo) in ath12k_peer_mlo_link_peers_delete()
|
| H A D | mac.c | 3526 if (!sta->mlo || ahsta->ml_peer_id == ATH12K_MLO_PEER_ID_INVALID) in ath12k_peer_assoc_h_mlo() 6177 if (sta->mlo) { in ath12k_mac_op_set_key() 6980 if (sta->mlo) in ath12k_mac_station_remove() 7054 peer_param.ml_enabled = sta->mlo; in ath12k_mac_station_add() 7193 if (sta->mlo) { in ath12k_mac_ml_station_remove() 7641 WARN_ON(!sta->mlo && hweight16(sta->valid_links) != 1); in ath12k_mac_op_sta_state() 7658 if (sta->mlo && !ahsta->links_map && in ath12k_mac_op_sta_state() 7695 if (sta->mlo) { in ath12k_mac_op_sta_state() 7793 if (sta->mlo) in ath12k_mac_op_sta_state() 7805 if (sta->mlo) { in ath12k_mac_op_sta_state() [all …]
|
| H A D | dp_rx.c | 576 elem->is_ml_peer = peer->mlo; in ath12k_dp_prepare_reo_update_elem() 687 if (peer->mlo) in ath12k_dp_rx_peer_tid_setup()
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 70 static bool mlo; variable 71 module_param(mlo, bool, 0444); 72 MODULE_PARM_DESC(mlo, "Support MLO"); 2155 WARN(link != IEEE80211_LINK_UNSPECIFIED || !sta || !sta->mlo, in mac80211_hwsim_tx() 2157 link, sta ? sta->addr : NULL, sta ? sta->mlo : -1); in mac80211_hwsim_tx() 2168 if (sta && sta->mlo && link_sta) { in mac80211_hwsim_tx() 4410 bool mlo; member 5601 if (param->mlo) in mac80211_hwsim_new_radio() 5798 if (param->mlo) { in mac80211_hwsim_new_radio() 6697 param.mlo = info->attrs[HWSIM_ATTR_MLO_SUPPORT]; in hwsim_new_radio_nl() [all …]
|
| /linux/net/mac80211/ |
| H A D | offchannel.c | 861 mlo_sta = sta && sta->sta.mlo; in ieee80211_mgmt_tx() 893 mlo_sta = sta && sta->sta.mlo; in ieee80211_mgmt_tx()
|
| H A D | mlme.c | 6239 struct cfg80211_bss *cbss, bool mlo, in ieee80211_prep_channel() argument 6262 if (mlo && !elems->ml_basic) { in ieee80211_prep_channel() 9153 bool mlo; in ieee80211_prep_connection() local 9158 mlo = true; in ieee80211_prep_connection() 9168 mlo = false; in ieee80211_prep_connection() 9174 if (mlo && !have_sta && in ieee80211_prep_connection() 9200 if (mlo) in ieee80211_prep_connection() 9217 new_sta->sta.mlo = mlo; in ieee80211_prep_connection() 9292 mlo, &link->u.mgd.conn, in ieee80211_prep_connection() 9336 if (mlo && have_sta) in ieee80211_prep_connection()
|
| H A D | rx.c | 5178 if (unlikely(rx->sta && rx->sta->sta.mlo) && in ieee80211_prepare_and_rx_handle() 5375 if (!status->link_valid && pubsta->mlo) { in __ieee80211_rx_handle_packet() 5402 if (!status->link_valid && prev_sta->sta.mlo) { in __ieee80211_rx_handle_packet() 5423 if (!status->link_valid && prev_sta->sta.mlo) { in __ieee80211_rx_handle_packet()
|
| H A D | tx.c | 2691 if (ieee80211_vif_is_mld(&sdata->vif) && sta && !sta->sta.mlo) { in ieee80211_build_hdr() 2702 (sta && sta->sta.mlo)) { in ieee80211_build_hdr() 3195 if (sta->sta.mlo || !ieee80211_vif_is_mld(&sdata->vif)) { in ieee80211_check_fast_xmit() 6504 if (sta && sta->sta.mlo) in ieee80211_tx_control_port()
|
| H A D | cfg.c | 2427 sta->sta.mlo = true; in sta_apply_parameters() 4780 if (sta->sta.mlo) { in ieee80211_probe_client() 4834 if (ieee80211_vif_is_mld(&sdata->vif) && !sta->sta.mlo) { in ieee80211_probe_client()
|
| H A D | sta_info.c | 2421 if (!sta->sta.valid_links || !sta->sta.mlo) { in __ieee80211_sta_recalc_aggregates()
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | cam.c | 1021 bool is_mld = sta ? sta->mlo : ieee80211_vif_is_mld(vif); in rtw89_cam_fill_dctl_sec_cam_info_v2() 1154 bool is_mld = sta ? sta->mlo : ieee80211_vif_is_mld(vif); in rtw89_cam_fill_dctl_sec_cam_info_v3()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mac.c | 883 if (sta->mlo && msta->deflink_id != IEEE80211_LINK_UNSPECIFIED) in mt7925_tx_check_aggr()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | mac.c | 1028 if ((is_8023 || ieee80211_is_data_qos(hdr->frame_control)) && sta->mlo && in mt7996_tx_prepare_skb() 1063 if (tx_info->skb->protocol == cpu_to_be16(ETH_P_PAE) && sta->mlo) { in mt7996_tx_prepare_skb()
|
| /linux/include/net/ |
| H A D | mac80211.h | 2687 bool mlo; member
|