Lines Matching defs:link_sta
867 struct ieee80211_link_sta *link_sta =
873 if (WARN_ON(!link_sta || !link_conf))
878 memcpy(mgmt->da, link_sta->addr, ETH_ALEN);
2287 struct ieee80211_link_sta *link_sta,
2291 u8 nss = (link_sta->he_cap.ppe_thres[0] &
2293 u8 *ppe = &link_sta->he_cap.ppe_thres[0];
2374 struct ieee80211_link_sta *link_sta,
2380 if (WARN_ON(!link_sta))
2389 if (link_sta->eht_cap.has_eht) {
2391 u8_get_bits(link_sta->eht_cap.eht_cap_elem.phy_cap_info[5],
2397 if (link_sta->eht_cap.eht_cap_elem.phy_cap_info[5] &
2399 u8 nss = (link_sta->eht_cap.eht_ppe_thres[0] &
2401 u8 *ppe = &link_sta->eht_cap.eht_ppe_thres[0];
2413 } else if (link_sta->he_cap.he_cap_elem.phy_cap_info[6] &
2420 iwl_mvm_set_pkt_ext_from_he_ppe(mvm, link_sta, pkt_ext,
2436 } else if (link_sta->he_cap.has_he) {
2438 if (link_sta->he_cap.he_cap_elem.phy_cap_info[6] &
2440 iwl_mvm_set_pkt_ext_from_he_ppe(mvm, link_sta, pkt_ext,
2447 u8_get_bits(link_sta->he_cap.he_cap_elem.phy_cap_info[9],
2523 struct ieee80211_link_sta *link_sta)
2526 &link_sta->he_cap.he_cap_elem.mac_cap_info[0];
3525 struct iwl_mvm_link_sta *link_sta;
3531 link_sta = rcu_dereference_protected(mvm_sta->link[link_id],
3533 sta_id = link_sta->sta_id;
3804 struct ieee80211_link_sta *link_sta =
3807 if (!conf || !link_sta || !mvmvif->link[link_id]->phy_ctxt)
3810 iwl_mvm_rs_rate_init(mvm, vif, sta, conf, link_sta,
3819 struct ieee80211_link_sta *link_sta;
3829 for_each_sta_active_link(vif, sta, link_sta, link_id) {
3839 link_conf->beacon_int, link_sta->addr);
3843 link_conf->he_support = link_sta->he_cap.has_he;
3855 struct ieee80211_link_sta *link_sta;
3858 for_each_sta_active_link(vif, sta, link_sta, link_id) {
3865 link_conf->he_support = link_sta->he_cap.has_he;
3869 if (link_sta->he_cap.has_he)
3884 struct ieee80211_link_sta *link_sta;
3912 for_each_sta_active_link(vif, sta, link_sta, i)
3913 link_sta->agg.max_rc_amsdu_len = 1;
3945 struct ieee80211_link_sta *link_sta;
3970 for_each_sta_active_link(vif, sta, link_sta, link_id) {
4114 struct ieee80211_link_sta *link_sta;
4160 for_each_sta_active_link(vif, sta, link_sta, link_id) {
5957 struct ieee80211_link_sta *link_sta;
5961 for_each_sta_active_link(vif, sta, link_sta, link_id) {