Lines Matching full:rate

9  *Finds the highest rate index we can use
11 *it to lowest rate CCK_1M, otherwise we set rate to
12 *highest rate based on wireless mode used for iwconfig
13 *show Tx rate.
24 struct ieee80211_tx_rate rate; in _rtl_rc_get_highest_rix() local
42 *this rate is no use for true rate, firmware in _rtl_rc_get_highest_rix()
43 *will control rate at all it just used for in _rtl_rc_get_highest_rix()
45 *2.in rtl_get_tcb_desc when we check rate is in _rtl_rc_get_highest_rix()
46 * 1M we will not use FW rate but user rate. in _rtl_rc_get_highest_rix()
70 ieee80211_rate_set_vht(&rate, in _rtl_rc_get_highest_rix()
75 ieee80211_rate_set_vht(&rate, in _rtl_rc_get_highest_rix()
92 ieee80211_rate_set_vht(&rate, in _rtl_rc_get_highest_rix()
97 ieee80211_rate_set_vht(&rate, in _rtl_rc_get_highest_rix()
108 return rate.idx; in _rtl_rc_get_highest_rix()
113 struct ieee80211_tx_rate *rate, in _rtl_rc_rate_set_series() argument
130 rate->count = tries; in _rtl_rc_rate_set_series()
131 rate->idx = rix >= 0x00 ? rix : 0x00; in _rtl_rc_rate_set_series()
135 rate->flags |= IEEE80211_TX_RC_USE_SHORT_PREAMBLE; in _rtl_rc_rate_set_series()
140 rate->flags |= IEEE80211_TX_RC_40_MHZ_WIDTH; in _rtl_rc_rate_set_series()
142 rate->flags |= IEEE80211_TX_RC_80_MHZ_WIDTH; in _rtl_rc_rate_set_series()
145 rate->flags |= IEEE80211_TX_RC_80_MHZ_WIDTH; in _rtl_rc_rate_set_series()
147 rate->flags |= IEEE80211_TX_RC_40_MHZ_WIDTH; in _rtl_rc_rate_set_series()
151 rate->flags |= IEEE80211_TX_RC_SHORT_GI; in _rtl_rc_rate_set_series()
155 rate->flags |= IEEE80211_TX_RC_MCS; in _rtl_rc_rate_set_series()
160 rate->flags |= IEEE80211_TX_RC_VHT_MCS; in _rtl_rc_rate_set_series()
207 /*mac80211 Rate Control callbacks*/