Lines Matching refs:deflink

1314 	ratemask = sta->deflink.supp_rates[band];
1359 const struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap;
1396 if (sta->deflink.bandwidth >= IEEE80211_STA_RX_BW_40) {
1446 arg->peer_nss = min(sta->deflink.rx_nss, max_nss);
1520 const struct ieee80211_sta_vht_cap *vht_cap = &sta->deflink.vht_cap;
1565 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_80)
1568 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_160)
1582 arg->peer_nss = min(sta->deflink.rx_nss, max_nss);
1615 const struct ieee80211_sta_he_cap *he_cap = &sta->deflink.he_cap;
1659 arg->peer_nss = min(sta->deflink.rx_nss, max_nss);
1687 if (sta->deflink.vht_cap.vht_supported)
1690 else if (sta->deflink.ht_cap.ht_supported)
1731 switch (sta->deflink.bandwidth) {
1767 const struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap;
1896 return sta->deflink.supp_rates[NL80211_BAND_2GHZ] >>
1903 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_160) {
1904 switch (sta->deflink.vht_cap.cap &
1916 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_80)
1919 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_40)
1922 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_20)
1931 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_160) {
1932 if (sta->deflink.he_cap.he_cap_elem.phy_cap_info[0] &
1935 else if (sta->deflink.he_cap.he_cap_elem.phy_cap_info[0] &
1942 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_80)
1945 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_40)
1948 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_20)
1957 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_320)
1958 if (sta->deflink.eht_cap.eht_cap_elem.phy_cap_info[0] &
1962 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_160) {
1963 if (sta->deflink.he_cap.he_cap_elem.phy_cap_info[0] &
1967 if (sta->deflink.he_cap.he_cap_elem.phy_cap_info[0] &
1972 sta->deflink.he_cap.he_cap_elem.phy_cap_info[0]);
1977 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_80)
1980 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_40)
1983 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_20)
2010 if (sta->deflink.eht_cap.has_eht) {
2011 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_40)
2015 } else if (sta->deflink.he_cap.has_he) {
2016 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_80)
2018 else if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_40)
2022 } else if (sta->deflink.vht_cap.vht_supported &&
2024 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_40)
2028 } else if (sta->deflink.ht_cap.ht_supported &&
2030 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_40)
2043 if (sta->deflink.eht_cap.has_eht) {
2045 } else if (sta->deflink.he_cap.has_he) {
2047 } else if (sta->deflink.vht_cap.vht_supported &&
2050 } else if (sta->deflink.ht_cap.ht_supported &&
2052 if (sta->deflink.bandwidth >= IEEE80211_STA_RX_BW_40)
2139 const struct ieee80211_sta_eht_cap *eht_cap = &sta->deflink.eht_cap;
2140 const struct ieee80211_sta_he_cap *he_cap = &sta->deflink.he_cap;
2146 if (!sta->deflink.he_cap.has_he || !eht_cap->has_eht)
2165 switch (sta->deflink.bandwidth) {
2309 &ap_sta->deflink.ht_cap);
3378 if (sta->deflink.vht_cap.vht_supported && num_vht_rates == 1) {
3392 &sta->deflink.ht_cap);
3577 if (sta->deflink.vht_cap.vht_supported && num_vht_rates == 1) {
3715 switch (sta->deflink.bandwidth) {
3730 sta->deflink.bandwidth, sta->addr);
3807 arsta->bw_prev = sta->deflink.bandwidth;
3862 if (sta->deflink.txpwr.type == NL80211_TX_POWER_AUTOMATIC) {
3865 txpwr = sta->deflink.txpwr.power;
3913 sta->addr, changed, sta->deflink.bandwidth, sta->deflink.rx_nss,
3914 sta->deflink.smps_mode);
3925 arsta->nss = sta->deflink.rx_nss;
3930 switch (sta->deflink.smps_mode) {
3943 sta->deflink.smps_mode, sta->addr);