/freebsd/sys/dev/ath/ath_rate/onoe/ |
H A D | onoe.c | 211 ni->ni_rates.rs_nrates > 0 ? in ath_rate_update() 221 if (ni->ni_rates.rs_nrates == 0) in ath_rate_update() 290 KASSERT(ni->ni_rates.rs_nrates > 0, ("no rates")); in ath_rate_ctl_start() 297 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start() 316 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start() 382 if (nrate + 1 < rs->rs_nrates) { in ath_rate_ctl()
|
/freebsd/sys/dev/ath/ath_rate/amrr/ |
H A D | amrr.c | 236 ni->ni_rates.rs_nrates > 0 ? in ath_rate_update() 247 if (ni->ni_rates.rs_nrates > 0) { in ath_rate_update() 315 KASSERT(ni->ni_rates.rs_nrates > 0, ("no rates")); in ath_rate_ctl_start() 322 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start() 341 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start() 381 rix + 1 < ni->ni_rates.rs_nrates) { in ath_rate_ctl()
|
/freebsd/sys/dev/iwm/ |
H A D | if_iwm_scan.c | 418 if (rs->rs_nrates > IEEE80211_RATE_SIZE) { in iwm_fill_probe_req() 419 if (remain < 4 + rs->rs_nrates) in iwm_fill_probe_req() 421 } else if (remain < 2 + rs->rs_nrates) { in iwm_fill_probe_req() 427 if (rs->rs_nrates > IEEE80211_RATE_SIZE) in iwm_fill_probe_req() 444 if (rs->rs_nrates > IEEE80211_RATE_SIZE) { in iwm_fill_probe_req() 445 if (remain < 4 + rs->rs_nrates) in iwm_fill_probe_req() 447 } else if (remain < 2 + rs->rs_nrates) { in iwm_fill_probe_req() 453 if (rs->rs_nrates > IEEE80211_RATE_SIZE) in iwm_fill_probe_req()
|
H A D | if_iwm.c | 4214 for (i = 0; i < rs->rs_nrates; i++) { in iwm_ridx2rate() 4247 int nrates = rs->rs_nrates; in iwm_setrates()
|
/freebsd/sys/net80211/ |
H A D | ieee80211_amrr.c | 155 if (IEEE80211_IS_CHAN_HT(ni->ni_chan) && ni->ni_htrates.rs_nrates == 0) in amrr_node_is_11n() 212 for (amn->amn_rix = rs->rs_nrates - 1; amn->amn_rix > 0; in amrr_node_init() 236 rs->rs_nrates, in amrr_node_init() 283 rix + 1 < rs->rs_nrates) { in amrr_update()
|
H A D | ieee80211_rssadapt.c | 202 for (ra->ra_rix = rs->rs_nrates - 1; in rssadapt_node_init() 261 for (rix = rs->rs_nrates-1; rix >= 0; rix--) in rssadapt_rate() 350 if ((ra->ra_rix + 1) < ra->ra_rates.rs_nrates && in rssadapt_tx_complete()
|
H A D | ieee80211_input.c | 434 rs->rs_nrates = rates[1]; in ieee80211_setup_rates() 435 memcpy(rs->rs_rates, rates + 2, rs->rs_nrates); in ieee80211_setup_rates() 442 if (rs->rs_nrates + nxrates > IEEE80211_RATE_MAXSIZE) { in ieee80211_setup_rates() 443 nxrates = IEEE80211_RATE_MAXSIZE - rs->rs_nrates; in ieee80211_setup_rates() 449 memcpy(rs->rs_rates + rs->rs_nrates, xrates+2, nxrates); in ieee80211_setup_rates() 450 rs->rs_nrates += nxrates; in ieee80211_setup_rates()
|
H A D | ieee80211_proto.c | 631 for (i = 0; i < rs->rs_nrates; i++) in findrix() 688 for (i = 0; i < nrs->rs_nrates; ) { in ieee80211_fix_rate() 693 for (j = i + 1; j < nrs->rs_nrates; j++) { in ieee80211_fix_rate() 736 nrs->rs_nrates--; in ieee80211_fix_rate() 737 for (j = i; j < nrs->rs_nrates; j++) in ieee80211_fix_rate() 1287 if (rs->rs_nrates < nitems(rates)) in ieee80211_iserp_rateset() 1290 for (j = 0; j < rs->rs_nrates; j++) { in ieee80211_iserp_rateset() 1334 for (i = 0; i < rs->rs_nrates; i++) { in setbasicrates() 1337 for (j = 0; j < basic[mode].rs_nrates; j++) in setbasicrates()
|
H A D | _ieee80211.h | 384 uint8_t rs_nrates; member 397 uint8_t rs_nrates; member
|
H A D | ieee80211.c | 135 if (ic->ic_sup_rates[m].rs_nrates == 0) \ in ieee80211_chan_init() 1967 for (i = 0; i < rs->rs_nrates; i++) { in ieee80211_media_setup() 1977 for (j = 0; j < allrates.rs_nrates; j++) in ieee80211_media_setup() 1980 if (j == allrates.rs_nrates) { in ieee80211_media_setup() 1983 allrates.rs_nrates++; in ieee80211_media_setup() 1990 for (i = 0; i < allrates.rs_nrates; i++) { in ieee80211_media_setup() 2079 for (i = 0; i < rs->rs_nrates; i++) { in ieee80211_announce()
|
H A D | ieee80211_ht.c | 427 htrateset->rs_rates[htrateset->rs_nrates] = x; \ in ieee80211_init_suphtrates() 428 htrateset->rs_nrates++; \ in ieee80211_init_suphtrates() 2129 if (rs->rs_nrates == IEEE80211_HTRATE_MAXSIZE) { in ieee80211_setup_htrates() 2144 rs->rs_rates[rs->rs_nrates++] = i; in ieee80211_setup_htrates() 2165 if (rs->rs_nrates == 0) { in ieee80211_setup_basic_htrates() 2174 for (j = 0; j < rs->rs_nrates; j++) in ieee80211_setup_basic_htrates() 3477 for (i = 0; i < rs->rs_nrates; i++) { in ieee80211_set_basic_htrates()
|
H A D | ieee80211_output.c | 2069 nrates = rs->rs_nrates; in ieee80211_add_rates() 2086 if (rs->rs_nrates > IEEE80211_RATE_SIZE) { in ieee80211_add_xrates() 2087 int nrates = rs->rs_nrates - IEEE80211_RATE_SIZE; in ieee80211_add_xrates() 2452 + ((rs->rs_nrates > IEEE80211_RATE_SIZE) ? in ieee80211_probereq_ie_len() 2453 2 + (rs->rs_nrates - IEEE80211_RATE_SIZE) : 0) in ieee80211_probereq_ie_len()
|
H A D | ieee80211_scan_sta.c | 946 for (j = 0; j < srs->rs_nrates; j++) in check_rate() 953 if (j == srs->rs_nrates && (rs[i] & IEEE80211_RATE_BASIC)) { in check_rate()
|
H A D | ieee80211_ioctl.c | 405 si->isi_nrates = ni->ni_rates.rs_nrates; in get_sta_info() 2213 for (i = 0; i < rs->rs_nrates; i++) in checkrate() 2229 for (i = 0; i < rs->rs_nrates; i++) in checkmcs()
|
H A D | ieee80211_node.c | 2396 ni->ni_rates.rs_nrates); in timeout_stations() 2428 ni->ni_rates.rs_nrates != 0) { in timeout_stations()
|
/freebsd/sys/dev/rtwn/ |
H A D | if_rtwn_rx.c | 69 for (i = 0; i < rs->rs_nrates; i++) { in rtwn_get_rates() 84 for (i = 0; i < rs_ht->rs_nrates; i++) { in rtwn_get_rates()
|
/freebsd/sys/dev/ath/ath_rate/sample/ |
H A D | sample.c | 530 for (srate = ni->ni_htrates.rs_nrates - 1; srate >= 0; srate--) { in ath_rate_get_static_rix() 536 for (srate = ni->ni_rates.rs_nrates - 1; srate >= 0; srate--) { in ath_rate_get_static_rix() 1326 for (x = 0; x < ni->ni_htrates.rs_nrates; x++) { in ath_rate_ctl_reset() 1340 for (x = 0; x < ni->ni_rates.rs_nrates; x++) { in ath_rate_ctl_reset()
|
/freebsd/sys/dev/usb/wlan/ |
H A D | if_uath.c | 1900 create.connattr.rateset.length = rs->rs_nrates; in uath_create_connection() 1902 rs->rs_nrates); in uath_create_connection() 1926 rates.rateset.length = rs->rs_nrates; in uath_set_rates() 1927 bcopy(rs->rs_rates, &rates.rateset.set[0], rs->rs_nrates); in uath_set_rates() 1930 "setting supported rates nrates=%d\n", rs->rs_nrates); in uath_set_rates() 2056 ni->ni_txrate = ni->ni_rates.rs_rates[ni->ni_rates.rs_nrates-1]; in uath_newstate()
|
H A D | if_rsu.c | 1503 ni->ni_txrate = rs->rs_rates[rs->rs_nrates - 1]; in rsu_newstate() 1970 ni->ni_rates.rs_nrates); in rsu_join_bss()
|
/freebsd/sys/dev/iwn/ |
H A D | if_iwn.c | 4488 if (IEEE80211_IS_CHAN_HT(ni->ni_chan) && ni->ni_htrates.rs_nrates > 0) in iwn_tx_rate_to_linkq_offset() 4498 nr = ni->ni_htrates.rs_nrates; in iwn_tx_rate_to_linkq_offset() 4501 nr = rs->rs_nrates; in iwn_tx_rate_to_linkq_offset() 5368 if (IEEE80211_IS_CHAN_HT(ni->ni_chan) && ni->ni_htrates.rs_nrates > 0) { in iwn_set_link_quality() 5381 txrate = ni->ni_htrates.rs_nrates - 1; in iwn_set_link_quality() 5383 txrate = rs->rs_nrates - 1; in iwn_set_link_quality() 7159 if (rs->rs_nrates > IEEE80211_RATE_SIZE) in iwn_scan()
|
/freebsd/sys/dev/bwi/ |
H A D | bwimac.c | 1415 for (i = 0; i < rs->rs_nrates; ++i) { in bwi_mac_set_ackrates()
|
/freebsd/sys/dev/mwl/ |
H A D | if_mwl.c | 3959 for (i = 0; i < rs->rs_nrates; i++) in get_rate_bitmap() 3988 for (i = 0; i < rs->rs_nrates; i++) { in get_htrate_bitmap()
|
/freebsd/sys/dev/ral/ |
H A D | rt2560.c | 2306 for (i = 0; i < rs->rs_nrates; i++) { in rt2560_set_basicrates()
|
H A D | rt2661.c | 1842 for (i = 0; i < rs->rs_nrates; i++) { in rt2661_set_basicrates()
|
/freebsd/sys/dev/iwi/ |
H A D | if_iwi.c | 2555 rs.nrates = net_rs->rs_nrates; in iwi_set_rateset()
|