Lines Matching refs:tx_mcs_map
209 tx = (ic->ic_vht_cap.supp_mcs.tx_mcs_map >> (2*i)) & 0x3; in ieee80211_vht_announce()
275 ni->ni_vht_mcsinfo.tx_mcs_map = le16dec(ie + 10); in ieee80211_parse_vhtcap()
326 uint16_t tx_mcs_map = 0; in ieee80211_setup_vht_rates() local
340 val1 = (vap->iv_vht_cap.supp_mcs.tx_mcs_map >> (i*2)) & 0x3; in ieee80211_setup_vht_rates()
346 tx_mcs_map |= (val << (i*2)); in ieee80211_setup_vht_rates()
350 ni->ni_vht_tx_map = tx_mcs_map; in ieee80211_setup_vht_rates()
691 vhtcap->supp_mcs.tx_mcs_map = vap->iv_vht_cap.supp_mcs.tx_mcs_map; in ieee80211_vht_get_vhtcap_ie()
707 val1 = (vhtcap->supp_mcs.tx_mcs_map >> (i*2)) & 0x3; in ieee80211_vht_get_vhtcap_ie()
708 val2 = (ni->ni_vht_mcsinfo.tx_mcs_map >> (i*2)) & 0x3; in ieee80211_vht_get_vhtcap_ie()
712 vhtcap->supp_mcs.tx_mcs_map &= ~(0x3 << (i*2)); in ieee80211_vht_get_vhtcap_ie()
713 vhtcap->supp_mcs.tx_mcs_map |= (val << (i*2)); in ieee80211_vht_get_vhtcap_ie()
744 ADDSHORT(frm, vhtcap.supp_mcs.tx_mcs_map); in ieee80211_add_vhtcap()
771 ADDSHORT(frm, vap->iv_vht_cap.supp_mcs.tx_mcs_map); in ieee80211_add_vhtcap_ch()