Home
last modified time | relevance | path

Searched refs:rix (Results 1 – 6 of 6) sorted by relevance

/f-stack/freebsd/net80211/
H A Dieee80211_rssadapt.c243 int rix, rssi; in rssadapt_rate() local
262 for (rix = rs->rs_nrates-1; rix >= 0; rix--) in rssadapt_rate()
265 if (rix != ra->ra_rix) { in rssadapt_rate()
268 ra->ra_rix = rix; in rssadapt_rate()
274 return rix; in rssadapt_rate()
288 u_int rix; in rssadapt_lower_rate() local
292 rix = ra->ra_rix; in rssadapt_lower_rate()
308 int rix; in rssadapt_raise_rate() local
312 rix = ra->ra_rix; in rssadapt_raise_rate()
313 if ((*thrs)[rix + 1] > (*thrs)[rix]) { in rssadapt_raise_rate()
[all …]
H A Dieee80211_phy.h146 uint8_t rix = rt->rateCodeToIndex[rate & IEEE80211_RATE_VAL]; in ieee80211_rate2phytype() local
147 KASSERT(rix != (uint8_t)-1, ("rate %d has no info", rate)); in ieee80211_rate2phytype()
148 return rt->info[rix].phy; in ieee80211_rate2phytype()
174 uint8_t rix = rt->rateCodeToIndex[rate]; in ieee80211_ack_duration() local
176 KASSERT(rix != (uint8_t)-1, ("rate %d has no info", rate)); in ieee80211_ack_duration()
178 KASSERT(rt->info[rix].spAckDuration != 0, in ieee80211_ack_duration()
180 return rt->info[rix].spAckDuration; in ieee80211_ack_duration()
182 KASSERT(rt->info[rix].lpAckDuration != 0, in ieee80211_ack_duration()
184 return rt->info[rix].lpAckDuration; in ieee80211_ack_duration()
H A Dieee80211_amrr.c252 int rix = amn->amn_rix; in amrr_update() local
284 rix + 1 < rs->rs_nrates) { in amrr_update()
287 rix++; in amrr_update()
299 if (rix > 0) { in amrr_update()
310 rix--; in amrr_update()
325 return rix; in amrr_update()
339 int rix; in amrr_rate() local
360 if (rix != amn->amn_rix) { in amrr_rate()
368 amn->amn_rix = rix; in amrr_rate()
372 rix = amn->amn_rix; in amrr_rate()
[all …]
H A Dieee80211_ratectl_none.c78 int rix = 0; in none_rate() local
80 ni->ni_txrate = ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL; in none_rate()
81 return rix; in none_rate()
H A Dieee80211_phy.c507 uint8_t rix = rt->rateCodeToIndex[rate]; in ieee80211_compute_duration() local
511 KASSERT(rix != (uint8_t)-1, ("rate %d has no info", rate)); in ieee80211_compute_duration()
512 kbps = rt->info[rix].rateKbps; in ieee80211_compute_duration()
516 switch (rt->info[rix].phy) { in ieee80211_compute_duration()
519 if (isShortPreamble && rt->info[rix].shortPreamble) in ieee80211_compute_duration()
567 rt->info[rix].phy, rate); in ieee80211_compute_duration()
H A Dieee80211_proto.c645 int i, j, rix, error; in ieee80211_fix_rate() local
714 rix = findrix(srs, r); in ieee80211_fix_rate()
716 if (rix < 0) { in ieee80211_fix_rate()
731 nrs->rs_rates[i] = srs->rs_rates[rix]; in ieee80211_fix_rate()
734 if ((flags & IEEE80211_F_DODEL) && rix < 0) { in ieee80211_fix_rate()
744 if (rix >= 0) in ieee80211_fix_rate()