Lines Matching refs:deflink
991 u16 mcs_map = le16_to_cpu(sta->deflink.vht_cap.vht_mcs.rx_mcs_map);
1211 if (sta->deflink.vht_cap.vht_supported) {
1214 if (sta->deflink.vht_cap.cap & IEEE80211_VHT_CAP_RXSTBC_MASK)
1216 if (sta->deflink.vht_cap.cap & IEEE80211_VHT_CAP_RXLDPC)
1218 } else if (sta->deflink.ht_cap.ht_supported) {
1219 ra_mask |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20) |
1220 (sta->deflink.ht_cap.mcs.rx_mask[0] << 12);
1221 if (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_RX_STBC)
1223 if (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_LDPC_CODING)
1231 ra_mask |= (u64)sta->deflink.supp_rates[NL80211_BAND_5GHZ] << 4;
1233 if (sta->deflink.vht_cap.vht_supported) {
1236 } else if (sta->deflink.ht_cap.ht_supported) {
1244 ra_mask |= sta->deflink.supp_rates[NL80211_BAND_2GHZ];
1246 if (sta->deflink.vht_cap.vht_supported) {
1251 } else if (sta->deflink.ht_cap.ht_supported) {
1256 } else if (sta->deflink.supp_rates[0] <= 0xf) {
1269 switch (sta->deflink.bandwidth) {
1272 is_support_sgi = sta->deflink.vht_cap.vht_supported &&
1273 (sta->deflink.vht_cap.cap & IEEE80211_VHT_CAP_SHORT_GI_80);
1277 is_support_sgi = sta->deflink.ht_cap.ht_supported &&
1278 (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40);
1282 is_support_sgi = sta->deflink.ht_cap.ht_supported &&
1283 (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20);
1287 if (sta->deflink.vht_cap.vht_supported && ra_mask & 0xffc00000) {
1290 } else if (sta->deflink.ht_cap.ht_supported && ra_mask & 0xfff00000) {