Home
last modified time | relevance | path

Searched refs:he_mu (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac3_mac.c68 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 in mt76_connac3_mac_decode_he_mu_radiotap()
[all...]
H A Dmt76_connac_mac.c799 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 in mt76_connac2_mac_decode_he_mu_radiotap()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drxmq.c1182 struct ieee80211_radiotap_he_mu *he_mu) in iwl_mvm_decode_he_mu_ext()
1189 he_mu->flags1 |= in iwl_mvm_decode_he_mu_ext()
1193 he_mu->flags1 |= in iwl_mvm_decode_he_mu_ext()
1198 he_mu->ru_ch1[0] = FIELD_GET(IWL_RX_PHY_DATA2_HE_MU_EXT_CH1_RU0, in iwl_mvm_decode_he_mu_ext()
1200 he_mu->ru_ch1[1] = FIELD_GET(IWL_RX_PHY_DATA3_HE_MU_EXT_CH1_RU1, in iwl_mvm_decode_he_mu_ext()
1202 he_mu->ru_ch1[2] = FIELD_GET(IWL_RX_PHY_DATA2_HE_MU_EXT_CH1_RU2, in iwl_mvm_decode_he_mu_ext()
1204 he_mu->ru_ch1[3] = FIELD_GET(IWL_RX_PHY_DATA3_HE_MU_EXT_CH1_RU3, in iwl_mvm_decode_he_mu_ext()
1210 he_mu->flags1 |= in iwl_mvm_decode_he_mu_ext()
1214 he_mu->flags2 |= in iwl_mvm_decode_he_mu_ext()
1219 he_mu in iwl_mvm_decode_he_mu_ext()
1179 iwl_mvm_decode_he_mu_ext(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, u32 rate_n_flags, struct ieee80211_radiotap_he_mu *he_mu) iwl_mvm_decode_he_mu_ext() argument
1231 iwl_mvm_decode_he_phy_ru_alloc(struct iwl_mvm_rx_phy_data *phy_data, u32 rate_n_flags, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status) iwl_mvm_decode_he_phy_ru_alloc() argument
1312 iwl_mvm_decode_he_phy_data(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status, u32 rate_n_flags, int queue) iwl_mvm_decode_he_phy_data() argument
1451 struct ieee80211_radiotap_he_mu *he_mu = NULL; iwl_mvm_rx_he() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drxmq.c1218 struct ieee80211_radiotap_he_mu *he_mu) in iwl_mvm_decode_he_mu_ext()
1226 he_mu->flags1 |= in iwl_mvm_decode_he_mu_ext()
1230 he_mu->flags1 |= in iwl_mvm_decode_he_mu_ext()
1235 he_mu->ru_ch1[0] = FIELD_GET(IWL_RX_PHY_DATA2_HE_MU_EXT_CH1_RU0, in iwl_mvm_decode_he_mu_ext()
1237 he_mu->ru_ch1[1] = FIELD_GET(IWL_RX_PHY_DATA3_HE_MU_EXT_CH1_RU1, in iwl_mvm_decode_he_mu_ext()
1239 he_mu->ru_ch1[2] = FIELD_GET(IWL_RX_PHY_DATA2_HE_MU_EXT_CH1_RU2, in iwl_mvm_decode_he_mu_ext()
1241 he_mu->ru_ch1[3] = FIELD_GET(IWL_RX_PHY_DATA3_HE_MU_EXT_CH1_RU3, in iwl_mvm_decode_he_mu_ext()
1247 he_mu->flags1 |= in iwl_mvm_decode_he_mu_ext()
1251 he_mu->flags2 |= in iwl_mvm_decode_he_mu_ext()
1256 he_mu in iwl_mvm_decode_he_mu_ext()
1216 iwl_mvm_decode_he_mu_ext(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_radiotap_he_mu *he_mu) iwl_mvm_decode_he_mu_ext() argument
1268 iwl_mvm_decode_he_phy_ru_alloc(struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status) iwl_mvm_decode_he_phy_ru_alloc() argument
1349 iwl_mvm_decode_he_phy_data(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status, int queue) iwl_mvm_decode_he_phy_data() argument
2022 struct ieee80211_radiotap_he_mu *he_mu = NULL; iwl_mvm_rx_he() local
[all...]
/kernel/linux/linux-5.10/net/mac80211/
H A Drx.c292 struct ieee80211_radiotap_he_mu he_mu = {}; in ieee80211_add_rx_radiotap_header() local
302 he_mu = *(struct ieee80211_radiotap_he_mu *)skb->data; in ieee80211_add_rx_radiotap_header()
303 skb_pull(skb, sizeof(he_mu)); in ieee80211_add_rx_radiotap_header()
648 memcpy(pos, &he_mu, sizeof(he_mu)); in ieee80211_add_rx_radiotap_header()
649 pos += sizeof(he_mu); in ieee80211_add_rx_radiotap_header()
/kernel/linux/linux-6.6/net/mac80211/
H A Drx.c311 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()

Completed in 18 milliseconds