Lines Matching defs:id
176 const struct ieee80211_rssdesc *id)
184 if (id->id_rateidx >= rs->rs_nrates) {
187 ether_sprintf((u_int8_t *)ni->ni_macaddr), id->id_rateidx,
196 if (id->id_len <= top)
200 last_thr = ra->ra_rate_thresh[thridx][id->id_rateidx];
201 ra->ra_rate_thresh[thridx][id->id_rateidx] =
203 (id->id_rssi << 8));
207 id->id_rssi, id->id_len,
208 (rs->rs_rates[id->id_rateidx] & IEEE80211_RATE_VAL) / 2,
209 (rs->rs_rates[id->id_rateidx] & IEEE80211_RATE_VAL) * 5 % 10,
210 last_thr, ra->ra_rate_thresh[thridx][id->id_rateidx]));
215 struct ieee80211_rssadapt *ra, const struct ieee80211_rssdesc *id)
218 const struct ieee80211_node *ni = id->id_node;
234 if (id->id_len <= top)
238 if (id->id_rateidx + 1 < rs->rs_nrates &&
239 (*thrs)[id->id_rateidx + 1] > (*thrs)[id->id_rateidx]) {
240 rate = (rs->rs_rates[id->id_rateidx + 1] & IEEE80211_RATE_VAL);
245 rate / 2, rate * 5 % 10, (*thrs)[id->id_rateidx + 1]));
246 oldthr = (*thrs)[id->id_rateidx + 1];
247 if ((*thrs)[id->id_rateidx] == 0)
250 newthr = (*thrs)[id->id_rateidx];
251 (*thrs)[id->id_rateidx + 1] =
254 RSSADAPT_PRINTF(("-> %d\n", (*thrs)[id->id_rateidx + 1]));