Lines Matching refs:thrs
242 uint16_t (*thrs)[IEEE80211_RATE_SIZE]; in rssadapt_rate() local
258 thrs = &ra->ra_rate_thresh[bucket(pktlen)]; in rssadapt_rate()
263 if ((*thrs)[rix] < (rssi << 8)) in rssadapt_rate()
287 uint16_t (*thrs)[IEEE80211_RATE_SIZE]; in rssadapt_lower_rate() local
290 thrs = &ra->ra_rate_thresh[bucket(pktlen)]; in rssadapt_lower_rate()
293 last_thr = (*thrs)[rix]; in rssadapt_lower_rate()
294 (*thrs)[rix] = interpolate(master_expavgctl.rc_thresh, in rssadapt_lower_rate()
300 last_thr, (*thrs)[rix], rssi); in rssadapt_lower_rate()
306 uint16_t (*thrs)[IEEE80211_RATE_SIZE]; in rssadapt_raise_rate() local
310 thrs = &ra->ra_rate_thresh[bucket(pktlen)]; in rssadapt_raise_rate()
313 if ((*thrs)[rix + 1] > (*thrs)[rix]) { in rssadapt_raise_rate()
314 oldthr = (*thrs)[rix + 1]; in rssadapt_raise_rate()
315 if ((*thrs)[rix] == 0) in rssadapt_raise_rate()
318 newthr = (*thrs)[rix]; in rssadapt_raise_rate()
319 (*thrs)[rix + 1] = interpolate(master_expavgctl.rc_decay, in rssadapt_raise_rate()