Searched refs:he_mu (Results 1 – 4 of 4) sorted by relevance
/linux-6.6.21/drivers/net/wireless/mediatek/mt76/ |
D | mt76_connac3_mac.c | 68 struct ieee80211_radiotap_he_mu *he_mu; in mt76_connac3_mac_decode_he_mu_radiotap() local 72 he_mu = skb_push(skb, sizeof(mu_known)); in mt76_connac3_mac_decode_he_mu_radiotap() 73 memcpy(he_mu, &mu_known, sizeof(mu_known)); in mt76_connac3_mac_decode_he_mu_radiotap() 75 he_mu->flags1 |= MU_PREP(FLAGS1_SIG_B_MCS, status->rate_idx); in mt76_connac3_mac_decode_he_mu_radiotap() 77 he_mu->flags1 |= MU_PREP(FLAGS1_SIG_B_DCM, status->he_dcm); in mt76_connac3_mac_decode_he_mu_radiotap() 79 he_mu->flags2 |= MU_PREP(FLAGS2_BW_FROM_SIG_A_BW, status->bw) | in mt76_connac3_mac_decode_he_mu_radiotap() 83 he_mu->ru_ch1[0] = le32_get_bits(rxv[16], MT_CRXV_HE_RU0) & 0xff; in mt76_connac3_mac_decode_he_mu_radiotap() 86 he_mu->flags1 |= HE_BITS(MU_FLAGS1_CH2_RU_KNOWN); in mt76_connac3_mac_decode_he_mu_radiotap() 87 he_mu->ru_ch2[0] = le32_get_bits(rxv[16], MT_CRXV_HE_RU1) & 0xff; in mt76_connac3_mac_decode_he_mu_radiotap() 93 he_mu->ru_ch1[1] = le32_get_bits(rxv[16], MT_CRXV_HE_RU2) & 0xff; in mt76_connac3_mac_decode_he_mu_radiotap() [all …]
|
D | mt76_connac_mac.c | 799 struct ieee80211_radiotap_he_mu *he_mu; in mt76_connac2_mac_decode_he_mu_radiotap() local 808 he_mu = skb_push(skb, sizeof(mu_known)); in mt76_connac2_mac_decode_he_mu_radiotap() 809 memcpy(he_mu, &mu_known, sizeof(mu_known)); in mt76_connac2_mac_decode_he_mu_radiotap() 813 he_mu->flags1 |= MU_PREP(FLAGS1_SIG_B_MCS, status->rate_idx); in mt76_connac2_mac_decode_he_mu_radiotap() 815 he_mu->flags1 |= MU_PREP(FLAGS1_SIG_B_DCM, status->he_dcm); in mt76_connac2_mac_decode_he_mu_radiotap() 817 he_mu->flags2 |= MU_PREP(FLAGS2_BW_FROM_SIG_A_BW, status->bw) | in mt76_connac2_mac_decode_he_mu_radiotap() 821 he_mu->ru_ch1[0] = le32_get_bits(rxv[3], MT_CRXV_HE_RU0); in mt76_connac2_mac_decode_he_mu_radiotap() 824 he_mu->flags1 |= HE_BITS(MU_FLAGS1_CH2_RU_KNOWN); in mt76_connac2_mac_decode_he_mu_radiotap() 825 he_mu->ru_ch2[0] = in mt76_connac2_mac_decode_he_mu_radiotap() 830 he_mu->ru_ch1[1] = in mt76_connac2_mac_decode_he_mu_radiotap() [all …]
|
/linux-6.6.21/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | rxmq.c | 1214 struct ieee80211_radiotap_he_mu *he_mu) in iwl_mvm_decode_he_mu_ext() argument 1222 he_mu->flags1 |= in iwl_mvm_decode_he_mu_ext() 1226 he_mu->flags1 |= in iwl_mvm_decode_he_mu_ext() 1231 he_mu->ru_ch1[0] = FIELD_GET(IWL_RX_PHY_DATA2_HE_MU_EXT_CH1_RU0, in iwl_mvm_decode_he_mu_ext() 1233 he_mu->ru_ch1[1] = FIELD_GET(IWL_RX_PHY_DATA3_HE_MU_EXT_CH1_RU1, in iwl_mvm_decode_he_mu_ext() 1235 he_mu->ru_ch1[2] = FIELD_GET(IWL_RX_PHY_DATA2_HE_MU_EXT_CH1_RU2, in iwl_mvm_decode_he_mu_ext() 1237 he_mu->ru_ch1[3] = FIELD_GET(IWL_RX_PHY_DATA3_HE_MU_EXT_CH1_RU3, in iwl_mvm_decode_he_mu_ext() 1243 he_mu->flags1 |= in iwl_mvm_decode_he_mu_ext() 1247 he_mu->flags2 |= in iwl_mvm_decode_he_mu_ext() 1252 he_mu->ru_ch2[0] = FIELD_GET(IWL_RX_PHY_DATA2_HE_MU_EXT_CH2_RU0, in iwl_mvm_decode_he_mu_ext() [all …]
|
/linux-6.6.21/net/mac80211/ |
D | rx.c | 311 struct ieee80211_radiotap_he_mu he_mu = {}; in ieee80211_add_rx_radiotap_header() local 321 he_mu = *(struct ieee80211_radiotap_he_mu *)skb->data; in ieee80211_add_rx_radiotap_header() 322 skb_pull(skb, sizeof(he_mu)); in ieee80211_add_rx_radiotap_header() 671 memcpy(pos, &he_mu, sizeof(he_mu)); in ieee80211_add_rx_radiotap_header() 672 pos += sizeof(he_mu); in ieee80211_add_rx_radiotap_header()
|