/netbsd/sys/dev/ic/ |
H A D | athrate-onoe.c | 199 ni->ni_rates.rs_nrates > 0 ? in ath_rate_update() 200 (ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL) / 2 : 0); in ath_rate_update() 210 if (ni->ni_rates.rs_nrates == 0) in ath_rate_update() 213 ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL]; in ath_rate_update() 229 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL]; in ath_rate_update() 238 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL]; in ath_rate_update() 269 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL) in ath_rate_ctl_start() 273 KASSERTMSG(ni->ni_rates.rs_nrates > 0, "no rates"); in ath_rate_ctl_start() 280 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start() 303 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start() [all …]
|
H A D | athrate-amrr.c | 209 ni->ni_rates.rs_nrates > 0 ? in ath_rate_update() 210 (ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL) / 2 : 0); in ath_rate_update() 220 if (ni->ni_rates.rs_nrates > 0) { in ath_rate_update() 222 ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL]; in ath_rate_update() 233 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL]; in ath_rate_update() 242 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL]; in ath_rate_update() 279 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL) in ath_rate_ctl_start() 283 KASSERTMSG(ni->ni_rates.rs_nrates > 0, "no rates"); in ath_rate_ctl_start() 290 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start() 313 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start() [all …]
|
H A D | athrate-sample.c | 650 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL) in ath_rate_ctl_reset() 671 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_reset() 681 sn->num_rates = ni->ni_rates.rs_nrates; in ath_rate_ctl_reset() 682 for (x = 0; x < ni->ni_rates.rs_nrates; x++) { in ath_rate_ctl_reset() 683 sn->rates[x].rate = ni->ni_rates.rs_rates[x] & IEEE80211_RATE_VAL; in ath_rate_ctl_reset() 698 sn->num_rates = ni->ni_rates.rs_nrates; in ath_rate_ctl_reset() 707 for (x = 0; x < ni->ni_rates.rs_nrates; x++) { in ath_rate_ctl_reset()
|
H A D | awi.c | 581 ni->ni_rates = in awi_init() 762 ic->ic_bss->ni_rates. in awi_start() 772 rate = (ic->ic_bss->ni_rates.rs_rates[ic->ic_bss->ni_txrate] & in awi_start() 979 rate = ic->ic_bss->ni_rates.rs_rates[ic->ic_bss->ni_txrate] & in awi_media_status()
|
H A D | rt2661.c | 774 for (i = ni->ni_rates.rs_nrates - 1; in rt2661_newassoc() 775 i > 0 && (ni->ni_rates.rs_rates[i] & IEEE80211_RATE_VAL) > 72; in rt2661_newassoc() 821 rt2661_set_basicrates(sc, &ni->ni_rates); in rt2661_newstate() 1628 rate = ni->ni_rates.rs_rates[ni->ni_txrate]; in rt2661_tx_data() 2979 2 + uimin(ni->ni_rates.rs_nrates, IEEE80211_RATE_SIZE) + in rt2661_prepare_beacon()
|
H A D | wi.c | 1070 rateidx = ieee80211_rssadapt_choose(ra, &ni->ni_rates, wh, len, in wi_choose_rate() 1211 rs = &ni->ni_rates; in wi_start() 3240 ni->ni_rates = ic->ic_sup_rates[ in wi_newstate() 3254 ni->ni_rates = ic->ic_sup_rates[ in wi_newstate() 3392 ni ? ni->ni_rates.rs_rates[ni->ni_txrate] & IEEE80211_RATE_VAL in wi_dump_pkt()
|
H A D | atw.c | 2298 buf[0] = ic->ic_bss->ni_rates.rs_nrates; in atw_write_sup_rates() 2300 memcpy(&buf[1], ic->ic_bss->ni_rates.rs_rates, in atw_write_sup_rates() 2301 ic->ic_bss->ni_rates.rs_nrates); in atw_write_sup_rates() 2323 2 + ic->ic_bss->ni_rates.rs_nrates /* rates element */ + in atw_start_beacon()
|
H A D | an.c | 807 tap->at_rate = ic->ic_bss->ni_rates.rs_rates[ic->ic_bss->ni_txrate]; in an_start() 1887 ni->ni_rates = ic->ic_sup_rates[IEEE80211_MODE_11B]; /*XXX*/ in an_newstate()
|
/netbsd/sys/net80211/ |
H A D | ieee80211_amrr.c | 54 ((ni)->ni_txrate == (ni)->ni_rates.rs_nrates - 1) 90 ni->ni_rates.rs_rates[ni->ni_txrate] & in ieee80211_amrr_choose() 113 ni->ni_rates.rs_rates[ni->ni_txrate] & in ieee80211_amrr_choose()
|
H A D | ieee80211_node.c | 240 ni->ni_rates = ic->ic_sup_rates[ieee80211_chan2mode(ic, chan)]; in ieee80211_set_chan() 355 ic->ic_bss->ni_rates = in ieee80211_next_scan() 467 ieee80211_set11gbasicrates(&ni->ni_rates, IEEE80211_MODE_11G); in ieee80211_create_ibss() 472 ieee80211_set11gbasicrates(&ni->ni_rates, IEEE80211_MODE_11B); in ieee80211_create_ibss() 582 const struct ieee80211_rateset *rs = &ni->ni_rates; in maxrate() 911 for (ix = ni->ni_rates.rs_nrates - 1; in ieee80211_get_rate() 922 rate = ni->ni_rates.rs_rates[ni->ni_txrate]; in ieee80211_get_rate() 925 rs = &ni->ni_rates; in ieee80211_get_rate() 931 return ni->ni_rates.rs_rates[0] & IEEE80211_RATE_VAL; in ieee80211_get_rate() 1207 ni->ni_rates = ic->ic_bss->ni_rates; in ieee80211_fakeup_adhoc_node() [all …]
|
H A D | ieee80211_rssadapt.c | 289 struct ieee80211_rateset *rs = &ni->ni_rates; in ieee80211_rssadapt_lower_rate() 330 struct ieee80211_rateset *rs = &ni->ni_rates; in ieee80211_rssadapt_raise_rate()
|
H A D | ieee80211_output.c | 1499 frm = ieee80211_add_rates(frm, &ni->ni_rates); in ieee80211_send_mgmt() 1534 frm = ieee80211_add_xrates(frm, &ni->ni_rates); in ieee80211_send_mgmt() 1680 frm = ieee80211_add_rates(frm, &ni->ni_rates); in ieee80211_send_mgmt() 1681 frm = ieee80211_add_xrates(frm, &ni->ni_rates); in ieee80211_send_mgmt() 1738 frm = ieee80211_add_rates(frm, &ni->ni_rates); in ieee80211_send_mgmt() 1739 frm = ieee80211_add_xrates(frm, &ni->ni_rates); in ieee80211_send_mgmt() 1842 rs = &ni->ni_rates; in ieee80211_beacon_alloc()
|
H A D | ieee80211_ioctl.c | 133 rs = &ni->ni_rates; in wi_read_ap_result() 169 memcpy(res->wi_srates, ni->ni_rates.rs_rates, 171 if (ni->ni_rates.rs_nrates < 10) 172 res->wi_srates[ni->ni_rates.rs_nrates] = 0; 173 res->wi_rate = ni->ni_rates.rs_rates[ni->ni_txrate]; 308 (ic->ic_bss->ni_rates.rs_rates[ic->ic_bss->ni_txrate] & in ieee80211_cfgget() 1062 sr->isr_nrates = ni->ni_rates.rs_nrates; in get_scan_result() 1065 memcpy(sr->isr_rates, ni->ni_rates.rs_rates, sr->isr_nrates); in get_scan_result() 1176 si->isi_nrates = ni->ni_rates.rs_nrates; in get_sta_info() 1179 memcpy(si->isi_rates, ni->ni_rates.rs_rates, si->isi_nrates); in get_sta_info()
|
H A D | ieee80211_proto.c | 368 nrs = &ni->ni_rates; in ieee80211_fix_rate() 1105 IASSERT(ni->ni_txrate < ni->ni_rates.rs_nrates, in ieee80211_newstate() 1121 IEEE80211_RATE2MBS(ni->ni_rates.rs_rates[ni->ni_txrate])); in ieee80211_newstate()
|
H A D | ieee80211_node.h | 138 struct ieee80211_rateset ni_rates; /* negotiated rate set */ member
|
H A D | ieee80211.c | 771 rs = &ic->ic_bss->ni_rates; in ieee80211_media_status() 973 ic->ic_bss->ni_rates = ic->ic_sup_rates[mode]; in ieee80211_setmode()
|
H A D | ieee80211_netbsd.c | 361 ns->ns_rates = ni->ni_rates; in ieee80211_sysctl_fill_node()
|
/netbsd/sys/dev/usb/ |
H A D | if_rum.c | 1106 rate = ni->ni_rates.rs_rates[0]; in rum_tx_data() 1108 rate = ic->ic_bss->ni_rates.rs_rates[ic->ic_fixed_rate]; in rum_tx_data() 1110 rate = ni->ni_rates.rs_rates[ni->ni_txrate]; in rum_tx_data() 2224 for (i = ni->ni_rates.rs_nrates - 1; in rum_amrr_start() 2225 i > 0 && (ni->ni_rates.rs_rates[i] & IEEE80211_RATE_VAL) > 72; in rum_amrr_start()
|
H A D | if_ural.c | 1281 rate = ic->ic_bss->ni_rates.rs_rates[ic->ic_fixed_rate]; in ural_tx_data() 1283 rate = ni->ni_rates.rs_rates[ni->ni_txrate]; in ural_tx_data() 2299 for (i = ni->ni_rates.rs_nrates - 1; in ural_amrr_start() 2300 i > 0 && (ni->ni_rates.rs_rates[i] & IEEE80211_RATE_VAL) > 72; in ural_amrr_start()
|
H A D | if_zyd.c | 2216 rate = ic->ic_bss->ni_rates.rs_rates[ic->ic_fixed_rate]; in zyd_tx_data() 2218 rate = ni->ni_rates.rs_rates[ni->ni_txrate]; in zyd_tx_data() 2654 for (i = ni->ni_rates.rs_nrates - 1; in zyd_newassoc() 2655 i > 0 && (ni->ni_rates.rs_rates[i] & IEEE80211_RATE_VAL) > 72; in zyd_newassoc()
|
H A D | if_athn_usb.c | 1699 rate.lg_rates.rs_nrates = ni->ni_rates.rs_nrates; in athn_usb_create_node() 1700 memcpy(rate.lg_rates.rs_rates, ni->ni_rates.rs_rates, in athn_usb_create_node() 1701 ni->ni_rates.rs_nrates); in athn_usb_create_node()
|
H A D | if_upgt.c | 1437 ni->ni_txrate = ni->ni_rates.rs_nrates - 1; in upgt_newstate_task()
|
/netbsd/sys/dev/pci/ |
H A D | if_wpi.c | 912 for (i = ni->ni_rates.rs_nrates - 1; in wpi_newassoc() 913 i > 0 && (ni->ni_rates.rs_rates[i] & IEEE80211_RATE_VAL) > 72; in wpi_newassoc() 1940 rate = ni->ni_rates.rs_rates[0]; in wpi_tx_data() 1946 rate = ni->ni_rates.rs_rates[ni->ni_txrate]; in wpi_tx_data()
|
H A D | if_iwi.c | 2619 rs.nrates = ni->ni_rates.rs_nrates; in iwi_auth_and_assoc() 2626 memcpy(rs.rates, ni->ni_rates.rs_rates, rs.nrates); in iwi_auth_and_assoc()
|
H A D | if_iwn.c | 1906 for (i = 0; i < ni->ni_rates.rs_nrates; i++) { in iwn_newassoc() 1907 rate = ni->ni_rates.rs_rates[i] & IEEE80211_RATE_VAL; in iwn_newassoc() 3147 tx->linkq = ni->ni_rates.rs_nrates - ni->ni_txrate - 1; in iwn_tx() 3528 struct ieee80211_rateset *rs = &ni->ni_rates; in iwn_set_link_quality()
|