| /linux/drivers/net/wireless/mediatek/mt76/ |
| A D | mt76_connac3_mac.c | 205 struct ieee80211_radiotap_eht *eht; in mt76_connac3_mac_decode_eht_radiotap() local 213 eht = mt76_connac3_mac_radiotap_push_tlv(skb, IEEE80211_RADIOTAP_EHT, in mt76_connac3_mac_decode_eht_radiotap() 214 sizeof(*eht) + sizeof(u32)); in mt76_connac3_mac_decode_eht_radiotap() 220 eht->known |= EHT_BITS(KNOWN_SPATIAL_REUSE) | in mt76_connac3_mac_decode_eht_radiotap() 227 eht->data[0] |= in mt76_connac3_mac_decode_eht_radiotap() 229 cpu_to_le32(FIELD_PREP(IEEE80211_RADIOTAP_EHT_DATA0_GI, status->eht.gi) | in mt76_connac3_mac_decode_eht_radiotap() 234 eht->data[7] |= le32_encode_bits(status->nss, IEEE80211_RADIOTAP_EHT_DATA7_NSS_S); in mt76_connac3_mac_decode_eht_radiotap() 236 eht->user_info[0] |= in mt76_connac3_mac_decode_eht_radiotap() 246 eht->user_info[0] |= EHT_BITS(USER_INFO_BEAMFORMING_O); in mt76_connac3_mac_decode_eht_radiotap() 249 eht->user_info[0] |= EHT_BITS(USER_INFO_CODING); in mt76_connac3_mac_decode_eht_radiotap() [all …]
|
| A D | mac80211.c | 1124 status->eht.ru = mstat.eht.ru; in mt76_rx_convert() 1125 status->eht.gi = mstat.eht.gi; in mt76_rx_convert() 1836 struct mt76_sta_stats *stats, bool eht) in mt76_ethtool_worker() argument 1852 if (eht) { in mt76_ethtool_worker() 1858 for (i = 0; i < (ARRAY_SIZE(stats->tx_bw) - !eht); i++) in mt76_ethtool_worker() 1861 for (i = 0; i < (eht ? 14 : 12); i++) in mt76_ethtool_worker()
|
| A D | mt76.h | 692 } eht; member 1028 s8 eht[16][16]; member 1531 struct mt76_sta_stats *stats, bool eht);
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | rxmq.c | 1211 eht->data[(rt_data)] |= \ 1272 eht->user_info[0] |= in iwl_mvm_decode_eht_ext_mu() 1468 rx_status->eht.ru = nl_ru; in iwl_mvm_decode_eht_ru() 1537 eht->data[1] |= in iwl_mvm_decode_eht_phy_data() 1688 eht->data[0] |= cpu_to_le32 in iwl_mvm_rx_eht() 1692 rx_status->eht.gi)); in iwl_mvm_rx_eht() 1699 eht->data[7] |= in iwl_mvm_rx_eht() 1704 eht->data[7] |= in iwl_mvm_rx_eht() 1707 eht->user_info[0] |= in iwl_mvm_rx_eht() 1715 eht->user_info[0] |= in iwl_mvm_rx_eht() [all …]
|
| /linux/net/mac80211/ |
| A D | spectmgmt.c | 157 } __packed eht; in validate_chandef_by_6ghz_he_eht_oper() local 209 eht._oper.params = IEEE80211_EHT_OPER_INFO_PRESENT; in validate_chandef_by_6ghz_he_eht_oper() 210 eht._oper_info.control = he._6ghz_oper.control; in validate_chandef_by_6ghz_he_eht_oper() 211 eht._oper_info.ccfs0 = he._6ghz_oper.ccfs0; in validate_chandef_by_6ghz_he_eht_oper() 212 eht._oper_info.ccfs1 = he._6ghz_oper.ccfs1; in validate_chandef_by_6ghz_he_eht_oper() 213 eht_oper = &eht._oper; in validate_chandef_by_6ghz_he_eht_oper()
|
| A D | Makefile | 39 eht.o
|
| A D | sta_info.h | 1019 r |= STA_STATS_FIELD(EHT_GI, s->eht.gi); in sta_stats_encode_rate() 1020 r |= STA_STATS_FIELD(EHT_RU, s->eht.ru); in sta_stats_encode_rate()
|
| A D | airtime.c | 555 group = EHT_GROUP_IDX(streams, status->eht.gi, bw); in ieee80211_get_rate_duration() 655 stat->eht.gi = ri->eht_gi; in ieee80211_fill_rate_info()
|
| A D | rx.c | 5424 status->eht.gi > NL80211_RATE_INFO_EHT_GI_3_2, in ieee80211_rx_list() 5426 status->rate_idx, status->nss, status->eht.gi)) in ieee80211_rx_list()
|
| A D | util.c | 3345 ri.eht_ru_alloc = status->eht.ru; in ieee80211_calculate_rx_timestamp()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| A D | mcu.c | 741 u8 eht; in mt7925_mcu_parse_phy_cap() member 754 dev->has_eht = cap->eht; in mt7925_mcu_parse_phy_cap() 1488 struct sta_rec_eht *eht; in mt7925_mcu_sta_eht_tlv() local 1499 eht = (struct sta_rec_eht *)tlv; in mt7925_mcu_sta_eht_tlv() 1500 eht->tid_bitmap = 0xff; in mt7925_mcu_sta_eht_tlv() 1506 memcpy(eht->mcs_map_bw20, &mcs_map->only_20mhz, sizeof(eht->mcs_map_bw20)); in mt7925_mcu_sta_eht_tlv() 1507 memcpy(eht->mcs_map_bw80, &mcs_map->bw._80, sizeof(eht->mcs_map_bw80)); in mt7925_mcu_sta_eht_tlv() 1508 memcpy(eht->mcs_map_bw160, &mcs_map->bw._160, sizeof(eht->mcs_map_bw160)); in mt7925_mcu_sta_eht_tlv() 3302 for (i = 0; i < ARRAY_SIZE(limits->eht); i++) { in mt7925_mcu_build_sku() 3303 memcpy(&sku[offset], limits->eht[i], ARRAY_SIZE(limits->eht[i])); in mt7925_mcu_build_sku() [all …]
|
| A D | mac.c | 315 status->eht.gi = gi; in mt7925_mac_fill_rx_rate()
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| A D | core.c | 1826 bool eht) in rtw89_check_rx_statu_gi_match() argument 1828 if (eht) in rtw89_check_rx_statu_gi_match() 1840 bool eht = false; in rtw89_core_rx_ppdu_match() local 2153 eht->data[0] = in rtw89_core_update_radiotap_eht() 2156 eht->user_info[0] = in rtw89_core_update_radiotap_eht() 2160 eht->user_info[0] |= in rtw89_core_update_radiotap_eht() 2164 eht->user_info[0] |= in rtw89_core_update_radiotap_eht() 2475 bool eht = false; in rtw89_core_update_rx_status() local 2528 eht = true; in rtw89_core_update_rx_status() 2535 if (eht) in rtw89_core_update_rx_status() [all …]
|
| A D | debug.c | 3580 status->eht.gi < ARRAY_SIZE(eht_gi_str) ? in rtw89_sta_info_get_iter() 3581 eht_gi_str[status->eht.gi] : "N/A"); in rtw89_sta_info_get_iter()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| A D | mcu.c | 1251 struct sta_rec_eht *eht; in mt7996_mcu_sta_eht_tlv() local 1262 eht = (struct sta_rec_eht *)tlv; in mt7996_mcu_sta_eht_tlv() 1263 eht->tid_bitmap = 0xff; in mt7996_mcu_sta_eht_tlv() 1264 eht->mac_cap = cpu_to_le16(*(u16 *)elem->mac_cap_info); in mt7996_mcu_sta_eht_tlv() 1266 eht->phy_cap_ext = cpu_to_le64(elem->phy_cap_info[8]); in mt7996_mcu_sta_eht_tlv() 1274 memcpy(eht->mcs_map_bw20, &mcs_map->only_20mhz, in mt7996_mcu_sta_eht_tlv() 1275 sizeof(eht->mcs_map_bw20)); in mt7996_mcu_sta_eht_tlv() 1279 memcpy(eht->mcs_map_bw80, &mcs_map->bw._80, sizeof(eht->mcs_map_bw80)); in mt7996_mcu_sta_eht_tlv() 1280 memcpy(eht->mcs_map_bw160, &mcs_map->bw._160, sizeof(eht->mcs_map_bw160)); in mt7996_mcu_sta_eht_tlv() 1281 memcpy(eht->mcs_map_bw320, &mcs_map->bw._320, sizeof(eht->mcs_map_bw320)); in mt7996_mcu_sta_eht_tlv() [all …]
|
| A D | mac.c | 354 status->eht.gi = gi; in mt7996_mac_fill_rx_rate()
|
| /linux/Documentation/netlink/specs/ |
| A D | rt_link.yaml | 1716 name: mcast-eht-hosts-limit 1719 name: mcast-eht-hosts-cnt
|
| /linux/include/net/ |
| A D | mac80211.h | 1649 } eht; member
|