Lines Matching refs:mcs
3227 ni->ni_txrate.mcs = dot11Rate & IEEE80211_RATE_VAL; in ieee80211_node_set_txrate_dot11rate()
3232 ni->ni_txrate.mcs = ni->ni_txrate.nss = 0; in ieee80211_node_set_txrate_dot11rate()
3249 uint8_t mcs) in ieee80211_node_set_txrate_ht_mcsrate() argument
3251 KASSERT(mcs <= 76, ("%s: MCS is not 0..76 (%d)", __func__, mcs)); in ieee80211_node_set_txrate_ht_mcsrate()
3252 if (mcs > 76) { in ieee80211_node_set_txrate_ht_mcsrate()
3253 ic_printf(ni->ni_ic, "%s: invalid MCS (%d)\n", __func__, mcs); in ieee80211_node_set_txrate_ht_mcsrate()
3258 ni->ni_txrate.mcs = mcs; in ieee80211_node_set_txrate_ht_mcsrate()
3260 ni->ni_txrate.dot11rate = IEEE80211_RATE_MCS | mcs; in ieee80211_node_set_txrate_ht_mcsrate()
3274 uint8_t nss, uint8_t mcs) in ieee80211_node_set_txrate_vht_rate() argument
3279 ni->ni_txrate.mcs = mcs; in ieee80211_node_set_txrate_vht_rate()
3304 const struct ieee80211_mcs_rates *mcs = in ieee80211_node_get_txrate_kbit() local
3310 kbps = mcs->ht40_rate_800ns * 500; in ieee80211_node_get_txrate_kbit()
3312 kbps = mcs->ht40_rate_400ns * 500; in ieee80211_node_get_txrate_kbit()
3315 kbps = mcs->ht20_rate_800ns * 500; in ieee80211_node_get_txrate_kbit()
3317 kbps = mcs->ht20_rate_400ns * 500; in ieee80211_node_get_txrate_kbit()
3324 ni->ni_txrate.nss, ni->ni_txrate.mcs, false); in ieee80211_node_get_txrate_kbit()