Home
last modified time | relevance | path

Searched refs:ni_rates (Results 1 – 23 of 23) sorted by relevance

/freebsd/sys/dev/ath/ath_rate/onoe/
H A Donoe.c212 ni->ni_rates.rs_nrates > 0 ? in ath_rate_update()
213 (ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL) / 2 : 0); in ath_rate_update()
222 if (ni->ni_rates.rs_nrates == 0) in ath_rate_update()
225 dot11rate = ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL; in ath_rate_update()
243 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL]; in ath_rate_update()
252 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL]; in ath_rate_update()
288 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL) in ath_rate_ctl_start()
292 KASSERT(ni->ni_rates.rs_nrates > 0, ("no rates")); in ath_rate_ctl_start()
299 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start()
318 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start()
[all …]
/freebsd/sys/dev/ath/ath_rate/amrr/
H A Damrr.c236 ni->ni_rates.rs_nrates > 0 ? in ath_rate_update()
237 (ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL) / 2 : 0); in ath_rate_update()
247 if (ni->ni_rates.rs_nrates > 0) { in ath_rate_update()
250 dot11rate = ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL; in ath_rate_update()
263 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL]; in ath_rate_update()
272 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL]; in ath_rate_update()
314 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL) in ath_rate_ctl_start()
318 KASSERT(ni->ni_rates.rs_nrates > 0, ("no rates")); in ath_rate_ctl_start()
325 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start()
344 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start()
[all …]
/freebsd/sys/net80211/
H A Dieee80211_ratectl_none.c66 ni->ni_rates.rs_rates[0] & IEEE80211_RATE_VAL); in none_node_init()
80 ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL); in none_rate()
H A Dieee80211_amrr.c199 rs = &ni->ni_rates; in amrr_node_init_legacy()
478 rs = &ni->ni_rates; in amrr_update_legacy()
584 ni->ni_rates.rs_rates[0]); in amrr_rate()
596 rs = &ni->ni_rates; in amrr_rate()
736 rs = &ni->ni_rates; in amrr_print_node_rate()
H A Dieee80211_rssadapt.c178 const struct ieee80211_rateset *rs = &ni->ni_rates; in rssadapt_node_init()
250 ni->ni_rates.rs_rates[0]); in rssadapt_rate()
270 ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL); in rssadapt_rate()
H A Dieee80211_node.c335 ni->ni_rates = *ieee80211_get_suprates(ic, chan); in ieee80211_node_set_chan()
423 ieee80211_setbasicrates(&ni->ni_rates, in ieee80211_create_ibss()
430 ieee80211_addbasicrates(&ni->ni_rates, in ieee80211_create_ibss()
437 ieee80211_setbasicrates(&ni->ni_rates, in ieee80211_create_ibss()
527 rate = ieee80211_fix_rate(ni, &ni->ni_rates, in check_bss()
569 rate = ieee80211_fix_rate(ni, &ni->ni_rates, in check_bss_debug()
901 ieee80211_fix_rate(vap->iv_bss, &vap->iv_bss->ni_rates, in ieee80211_sta_join1()
1007 if (ieee80211_iserp_rateset(&ni->ni_rates)) in ieee80211_sta_join()
1727 ni->ni_rates = vap->iv_bss->ni_rates; in ieee80211_fakeup_adhoc_node()
1728 if (ieee80211_iserp_rateset(&ni->ni_rates)) in ieee80211_fakeup_adhoc_node()
[all …]
H A Dieee80211_node.h260 struct ieee80211_rateset ni_rates; /* negotiated rate set */ member
H A Dieee80211_output.c2868 frm = ieee80211_add_rates(frm, &ni->ni_rates); in ieee80211_send_mgmt()
2870 frm = ieee80211_add_xrates(frm, &ni->ni_rates); in ieee80211_send_mgmt()
2982 frm = ieee80211_add_rates(frm, &ni->ni_rates); in ieee80211_send_mgmt()
2983 frm = ieee80211_add_xrates(frm, &ni->ni_rates); in ieee80211_send_mgmt()
3452 struct ieee80211_rateset *rs = &ni->ni_rates; in ieee80211_beacon_construct()
H A Dieee80211_input.c431 struct ieee80211_rateset *rs = &ni->ni_rates; in ieee80211_setup_rates()
H A Dieee80211_ioctl.c406 si->isi_nrates = ni->ni_rates.rs_nrates; in get_sta_info()
409 memcpy(si->isi_rates, ni->ni_rates.rs_rates, si->isi_nrates); in get_sta_info()
/freebsd/sys/dev/ath/ath_rate/sample/
H A Dsample.c524 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL) in ath_rate_get_static_rix()
537 for (srate = ni->ni_rates.rs_nrates - 1; srate >= 0; srate--) { in ath_rate_get_static_rix()
1302 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL) in ath_rate_ctl_reset()
1346 for (x = 0; x < ni->ni_rates.rs_nrates; x++) { in ath_rate_ctl_reset()
/freebsd/sys/dev/iwm/
H A Dif_iwm_mac_ctxt.c178 struct ieee80211_rateset *rs = &in->in_ni.ni_rates; in iwm_ack_rates()
H A Dif_iwm.c4277 struct ieee80211_rateset *rs = &ni->ni_rates; in iwm_setrates()
/freebsd/sys/dev/rtwn/rtl8192c/
H A Dr92c_fw.c221 rtwn_get_rates(sc, &ni->ni_rates, rs_ht, &rates, &htrates, &maxrate, 0); in r92c_init_ra()
/freebsd/sys/dev/usb/wlan/
H A Dif_uath.c1901 rs = &ni->ni_rates; in uath_create_connection()
2042 if (uath_set_rates(sc, &ni->ni_rates) != 0) { in uath_newstate()
2061 ni->ni_rates.rs_rates[ni->ni_rates.rs_nrates-1]); in uath_newstate()
H A Dif_rsu.c1500 rs = &ni->ni_rates; in rsu_newstate()
1968 memcpy(bss->supprates, ni->ni_rates.rs_rates, in rsu_join_bss()
1969 ni->ni_rates.rs_nrates); in rsu_join_bss()
/freebsd/sys/dev/rtwn/
H A Dif_rtwn.c1285 rtwn_get_rates(sc, &ni->ni_rates, rs_ht, &rates, &htrates, in rtwn_calc_basicrates()
/freebsd/sys/dev/ral/
H A Drt2661.c769 rt2661_set_basicrates(sc, &ni->ni_rates); in rt2661_newstate()
H A Drt2560.c764 rt2560_set_basicrates(sc, &ni->ni_rates); in rt2560_newstate()
H A Drt2860.c932 rt2860_set_basicrates(sc, &ni->ni_rates); in rt2860_newstate()
/freebsd/sys/dev/iwi/
H A Dif_iwi.c2896 error = iwi_set_rateset(sc, &ni->ni_rates, mode, in iwi_auth_and_assoc()
/freebsd/sys/dev/mwl/
H A Dif_mwl.c4002 pi->LegacyRateBitMap = get_rate_bitmap(&ni->ni_rates); in mkpeerinfo()
/freebsd/sys/dev/iwn/
H A Dif_iwn.c4495 rs = &ni->ni_rates; in iwn_tx_rate_to_linkq_offset()
5365 rs = &ni->ni_rates; in iwn_set_link_quality()