Lines Matching refs:thrs
196 u_int16_t (*thrs)[IEEE80211_RATE_SIZE]; in ieee80211_rssadapt_choose() local
210 thrs = &ra->ra_rate_thresh[thridx]; in ieee80211_rssadapt_choose()
228 if ((*thrs)[i] < ra->ra_avg_rssi) in ieee80211_rssadapt_choose()
239 (*thrs)[rateidx], ra->ra_avg_rssi); in ieee80211_rssadapt_choose()
328 u_int16_t (*thrs)[IEEE80211_RATE_SIZE], newthr, oldthr; in ieee80211_rssadapt_raise_rate() local
344 thrs = &ra->ra_rate_thresh[i]; in ieee80211_rssadapt_raise_rate()
350 (*thrs)[id->id_rateidx + 1] > (*thrs)[id->id_rateidx]) { in ieee80211_rssadapt_raise_rate()
357 rate / 2, rate * 5 % 10, (*thrs)[id->id_rateidx + 1])); in ieee80211_rssadapt_raise_rate()
358 oldthr = (*thrs)[id->id_rateidx + 1]; in ieee80211_rssadapt_raise_rate()
359 if ((*thrs)[id->id_rateidx] == 0) in ieee80211_rssadapt_raise_rate()
362 newthr = (*thrs)[id->id_rateidx]; in ieee80211_rssadapt_raise_rate()
363 (*thrs)[id->id_rateidx + 1] = in ieee80211_rssadapt_raise_rate()
366 RSSADAPT_PRINTF(("-> %d\n", (*thrs)[id->id_rateidx + 1])); in ieee80211_rssadapt_raise_rate()