Searched refs:ni_rates (Results 1 - 21 of 21) sorted by relevance

/freebsd-9.3-release/sys/dev/ath/ath_rate/onoe/
H A Donoe.c200 ni->ni_rates.rs_nrates > 0 ?
201 (ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL) / 2 : 0);
210 if (ni->ni_rates.rs_nrates == 0)
213 ni->ni_txrate = ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL;
230 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL];
239 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL];
275 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL)
279 KASSERT(ni->ni_rates.rs_nrates > 0, ("no rates"));
286 srate = ni->ni_rates.rs_nrates - 1;
305 srate = ni->ni_rates
[all...]
/freebsd-9.3-release/sys/net80211/
H A Dieee80211_ratectl_none.c62 ni->ni_txrate = ni->ni_rates.rs_rates[0] & IEEE80211_RATE_VAL;
75 ni->ni_txrate = ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL;
H A Dieee80211_amrr.c134 const struct ieee80211_rateset *rs = &ni->ni_rates;
184 rix + 1 < ni->ni_rates.rs_nrates) {
190 ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL,
211 ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL,
241 ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL;
H A Dieee80211_rssadapt.c170 const struct ieee80211_rateset *rs = &ni->ni_rates;
244 ni->ni_txrate = ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL;
H A Dieee80211_node.c288 * We must install the legacy rate est in ni_rates and the
308 ni->ni_rates = *ieee80211_get_suprates(ic, chan);
393 ieee80211_setbasicrates(&ni->ni_rates,
400 ieee80211_addbasicrates(&ni->ni_rates,
407 ieee80211_setbasicrates(&ni->ni_rates,
483 rate = ieee80211_fix_rate(ni, &ni->ni_rates,
525 rate = ieee80211_fix_rate(ni, &ni->ni_rates,
723 ieee80211_fix_rate(vap->iv_bss, &vap->iv_bss->ni_rates,
814 if (ieee80211_iserp_rateset(&ni->ni_rates))
1406 ni->ni_rates
[all...]
H A Dieee80211_node.h189 struct ieee80211_rateset ni_rates; /* negotiated rate set */ member in struct:ieee80211_node
H A Dieee80211_output.c2072 frm = ieee80211_add_rates(frm, &ni->ni_rates);
2074 frm = ieee80211_add_xrates(frm, &ni->ni_rates);
2159 frm = ieee80211_add_rates(frm, &ni->ni_rates);
2160 frm = ieee80211_add_xrates(frm, &ni->ni_rates);
2541 struct ieee80211_rateset *rs = &ni->ni_rates;
H A Dieee80211_input.c380 struct ieee80211_rateset *rs = &ni->ni_rates;
H A Dieee80211_ioctl.c405 si->isi_nrates = ni->ni_rates.rs_nrates;
408 memcpy(si->isi_rates, ni->ni_rates.rs_rates, si->isi_nrates);
/freebsd-9.3-release/sys/dev/ath/ath_rate/amrr/
H A Damrr.c227 ni->ni_rates.rs_nrates > 0 ?
228 (ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL) / 2 : 0);
238 if (ni->ni_rates.rs_nrates > 0) {
239 ni->ni_txrate = ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL;
251 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL];
260 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL];
302 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL)
306 KASSERT(ni->ni_rates.rs_nrates > 0, ("no rates"));
313 srate = ni->ni_rates.rs_nrates - 1;
332 srate = ni->ni_rates
[all...]
/freebsd-9.3-release/sys/dev/ath/ath_rate/sample/
H A Dsample.c274 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL)
287 for (srate = ni->ni_rates.rs_nrates - 1; srate >= 0; srate--) {
757 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL)
798 for (x = 0; x < ni->ni_rates.rs_nrates; x++) {
/freebsd-9.3-release/sys/dev/usb/wlan/
H A Dif_uath.c1984 rs = &ni->ni_rates;
2123 if (uath_set_rates(sc, &ni->ni_rates) != 0) {
2141 ni->ni_txrate = ni->ni_rates.rs_rates[ni->ni_rates.rs_nrates-1];
H A Dif_run.c2673 struct ieee80211_rateset *rs = &ni->ni_rates;
/freebsd-9.3-release/sys/dev/iwn/
H A Dif_iwn.c2105 ridx = ni->ni_rates.rs_nrates - 1;
2119 rate = RV(ni->ni_rates.rs_rates[ridx]);
2126 for (i = 0; i < ni->ni_rates.rs_nrates; i++) {
2127 rate = RV(ni->ni_rates.rs_rates[i]);
3507 tx->linkq = ni->ni_rates.rs_nrates - ridx - 1;
4047 struct ieee80211_rateset *rs = &ni->ni_rates;
/freebsd-9.3-release/sys/dev/iwi/
H A Dif_iwi.c2880 rs.nrates = ni->ni_rates.rs_nrates;
2886 memcpy(rs.rates, ni->ni_rates.rs_rates, rs.nrates);
/freebsd-9.3-release/sys/dev/ral/
H A Drt2661.c789 rt2661_set_basicrates(sc, &ni->ni_rates);
H A Drt2560.c783 rt2560_set_basicrates(sc, &ni->ni_rates);
H A Drt2860.c944 rt2860_set_basicrates(sc, &ni->ni_rates);
/freebsd-9.3-release/sys/dev/bwi/
H A Dif_bwi.c2987 rate_fb = ni->ni_rates.rs_rates[rix-1] &
/freebsd-9.3-release/sys/dev/mwl/
H A Dif_mwl.c4152 pi->LegacyRateBitMap = get_rate_bitmap(&ni->ni_rates);
/freebsd-9.3-release/sys/dev/bwn/
H A Dif_bwn.c9640 rate_fb = ni->ni_rates.rs_rates[rix - 1] &

Completed in 406 milliseconds