Lines Matching refs:rate_n_flags
252 u32 rate_n_flags; in iwl_mvm_rx_rx_mpdu() local
290 rate_n_flags = le32_to_cpu(phy_info->rate_n_flags); in iwl_mvm_rx_rx_mpdu()
350 switch (rate_n_flags & RATE_MCS_CHAN_WIDTH_MSK) { in iwl_mvm_rx_rx_mpdu()
363 if (rate_n_flags & RATE_MCS_SGI_MSK) in iwl_mvm_rx_rx_mpdu()
365 if (rate_n_flags & RATE_HT_MCS_GF_MSK) in iwl_mvm_rx_rx_mpdu()
367 if (rate_n_flags & RATE_MCS_LDPC_MSK) in iwl_mvm_rx_rx_mpdu()
369 if (rate_n_flags & RATE_MCS_HT_MSK) { in iwl_mvm_rx_rx_mpdu()
370 u8 stbc = (rate_n_flags & RATE_MCS_HT_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu()
373 rx_status.rate_idx = rate_n_flags & RATE_HT_MCS_INDEX_MSK; in iwl_mvm_rx_rx_mpdu()
375 } else if (rate_n_flags & RATE_MCS_VHT_MSK) { in iwl_mvm_rx_rx_mpdu()
376 u8 stbc = (rate_n_flags & RATE_MCS_VHT_STBC_MSK) >> in iwl_mvm_rx_rx_mpdu()
379 ((rate_n_flags & RATE_VHT_MCS_NSS_MSK) >> in iwl_mvm_rx_rx_mpdu()
381 rx_status.rate_idx = rate_n_flags & RATE_VHT_MCS_RATE_CODE_MSK; in iwl_mvm_rx_rx_mpdu()
384 if (rate_n_flags & RATE_MCS_BF_MSK) in iwl_mvm_rx_rx_mpdu()
388 iwl_mvm_legacy_rate_to_mac80211_idx(rate_n_flags, in iwl_mvm_rx_rx_mpdu()
393 iwl_mvm_update_frame_stats(mvm, &mvm->drv_rx_stats, rate_n_flags, in iwl_mvm_rx_rx_mpdu()