Searched refs:he_mu (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac_mac.c | 841 struct ieee80211_radiotap_he_mu *he_mu; in mt76_connac2_mac_decode_he_mu_radiotap() local 850 he_mu = skb_push(skb, sizeof(mu_known)); in mt76_connac2_mac_decode_he_mu_radiotap() 851 memcpy(he_mu, &mu_known, sizeof(mu_known)); in mt76_connac2_mac_decode_he_mu_radiotap() 855 he_mu->flags1 |= MU_PREP(FLAGS1_SIG_B_MCS, status->rate_idx); in mt76_connac2_mac_decode_he_mu_radiotap() 857 he_mu->flags1 |= MU_PREP(FLAGS1_SIG_B_DCM, status->he_dcm); in mt76_connac2_mac_decode_he_mu_radiotap() 859 he_mu->flags2 |= MU_PREP(FLAGS2_BW_FROM_SIG_A_BW, status->bw) | in mt76_connac2_mac_decode_he_mu_radiotap() 863 he_mu->ru_ch1[0] = le32_get_bits(rxv[3], MT_CRXV_HE_RU0); in mt76_connac2_mac_decode_he_mu_radiotap() 866 he_mu->flags1 |= HE_BITS(MU_FLAGS1_CH2_RU_KNOWN); in mt76_connac2_mac_decode_he_mu_radiotap() 867 he_mu->ru_ch2[0] = in mt76_connac2_mac_decode_he_mu_radiotap() 872 he_mu->ru_ch1[1] = in mt76_connac2_mac_decode_he_mu_radiotap() [all …]
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | core.c | 3523 struct ieee80211_radiotap_he_mu *he_mu, in rtw89_core_update_radiotap_he_mu() argument 3589 he_mu->flags1 |= cpu_to_le16(IEEE80211_RADIOTAP_HE_MU_FLAGS1_SIG_B_MCS_KNOWN | in rtw89_core_update_radiotap_he_mu() 3593 he_mu->flags2 |= cpu_to_le16(IEEE80211_RADIOTAP_HE_MU_FLAGS2_BW_FROM_SIG_A_BW_KNOWN); in rtw89_core_update_radiotap_he_mu() 3596 he_mu->flags1 |= le16_encode_bits(t, IEEE80211_RADIOTAP_HE_MU_FLAGS1_SIG_B_MCS); in rtw89_core_update_radiotap_he_mu() 3599 he_mu->flags1 |= le16_encode_bits(t, IEEE80211_RADIOTAP_HE_MU_FLAGS1_SIG_B_DCM); in rtw89_core_update_radiotap_he_mu() 3602 he_mu->flags2 |= le16_encode_bits(t, IEEE80211_RADIOTAP_HE_MU_FLAGS2_SIG_B_SYMS_USERS); in rtw89_core_update_radiotap_he_mu() 3605 he_mu->flags2 |= le16_encode_bits(comp, IEEE80211_RADIOTAP_HE_MU_FLAGS2_SIG_B_COMP); in rtw89_core_update_radiotap_he_mu() 3608 he_mu->flags2 |= le16_encode_bits(bw, IEEE80211_RADIOTAP_HE_MU_FLAGS2_BW_FROM_SIG_A_BW); in rtw89_core_update_radiotap_he_mu() 3613 he_mu->flags2 |= in rtw89_core_update_radiotap_he_mu() 3615 he_mu->flags2 |= in rtw89_core_update_radiotap_he_mu() [all …]
|
| H A D | debug.c | 4275 [9] = PPDU_VARIANT(he_mu),
|
| /linux/net/mac80211/ |
| H A D | rx.c | 330 struct ieee80211_radiotap_he_mu he_mu = {}; in ieee80211_add_rx_radiotap_header() local 346 he_mu = *(struct ieee80211_radiotap_he_mu *)skb->data; in ieee80211_add_rx_radiotap_header() 347 skb_pull(skb, sizeof(he_mu)); in ieee80211_add_rx_radiotap_header() 716 memcpy(pos, &he_mu, sizeof(he_mu)); in ieee80211_add_rx_radiotap_header() 717 pos += sizeof(he_mu); in ieee80211_add_rx_radiotap_header()
|