/freebsd/sys/net80211/ |
H A D | ieee80211_amrr.c | 168 rate = rs->rs_rates[0]; in amrr_node_init_ht() 174 if ((rs->rs_rates[amn->amn_rix] & 0x1f) < 4) in amrr_node_init_ht() 177 rate = rs->rs_rates[amn->amn_rix] & IEEE80211_RATE_VAL; in amrr_node_init_ht() 201 rate = rs->rs_rates[0]; in amrr_node_init_legacy() 210 if ((rs->rs_rates[amn->amn_rix] & in amrr_node_init_legacy() 214 rate = rs->rs_rates[amn->amn_rix] & IEEE80211_RATE_VAL; in amrr_node_init_legacy() 416 rs->rs_rates[rix] & IEEE80211_RATE_VAL, in amrr_update_ht() 439 rs->rs_rates[rix] & IEEE80211_RATE_VAL, in amrr_update_ht() 462 rs->rs_rates[rix] & IEEE80211_RATE_VAL, in amrr_update_ht() 483 (rs->rs_rates[rix] & IEEE80211_RATE_VAL) / 2, in amrr_update_legacy() [all …]
|
H A D | ieee80211_rssadapt.c | 203 ra->ra_rix > 0 && (rs->rs_rates[ra->ra_rix] & IEEE80211_RATE_VAL) > 72; in rssadapt_node_init() 207 rs->rs_rates[ra->ra_rix] & IEEE80211_RATE_VAL); 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() 302 ra->ra_rates.rs_rates[rix + 1] & IEEE80211_RATE_VAL, in rssadapt_lower_rate() 327 ra->ra_rates.rs_rates[rix + 1] & IEEE80211_RATE_VAL, in rssadapt_raise_rate()
|
H A D | ieee80211_proto.c | 380 rs->rs_rates[0] & IEEE80211_RATE_VAL; in ieee80211_proto_vattach() 382 rs->rs_rates[0] & IEEE80211_RATE_VAL; in ieee80211_proto_vattach() 385 vap->iv_txparms[i].mgmtrate = rs->rs_rates[0] & IEEE80211_RATE_VAL; in ieee80211_proto_vattach() 386 vap->iv_txparms[i].mcastrate = rs->rs_rates[0] & IEEE80211_RATE_VAL; in ieee80211_proto_vattach() 632 if ((rs->rs_rates[i] & IEEE80211_RATE_VAL) == r) in findrix() 694 if (IEEE80211_RV(nrs->rs_rates[i]) > in ieee80211_fix_rate() 695 IEEE80211_RV(nrs->rs_rates[j])) { in ieee80211_fix_rate() 696 r = nrs->rs_rates[i]; in ieee80211_fix_rate() 697 nrs->rs_rates[i] = nrs->rs_rates[j]; in ieee80211_fix_rate() 698 nrs->rs_rates[j] = r; in ieee80211_fix_rate() [all …]
|
H A D | ieee80211_ratectl_none.c | 66 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 D | _ieee80211.h | 385 uint8_t rs_rates[IEEE80211_RATE_MAXSIZE]; member 398 uint8_t rs_rates[IEEE80211_HTRATE_MAXSIZE]; member
|
H A D | ieee80211.c | 1971 rate = rs->rs_rates[i]; in ieee80211_media_setup() 1982 if (allrates.rs_rates[j] == r) in ieee80211_media_setup() 1986 allrates.rs_rates[j] = r; in ieee80211_media_setup() 1995 tn = IEEE80211_NODE_TXRATE_INIT_LEGACY(allrates.rs_rates[i]); in ieee80211_media_setup() 2085 tn = IEEE80211_NODE_TXRATE_INIT_LEGACY(rs->rs_rates[i]); in ieee80211_announce()
|
H A D | ieee80211_ht.c | 430 htrateset->rs_rates[htrateset->rs_nrates] = x; \ in ieee80211_init_suphtrates() 2144 rs->rs_rates[rs->rs_nrates++] = i; in ieee80211_setup_htrates() 2175 if ((rs->rs_rates[j] & IEEE80211_RATE_VAL) == i) in ieee80211_setup_basic_htrates() 2176 rs->rs_rates[j] |= IEEE80211_RATE_BASIC; in ieee80211_setup_basic_htrates() 3483 int r = rs->rs_rates[i] & IEEE80211_RATE_VAL; in ieee80211_set_basic_htrates() 3484 if ((rs->rs_rates[i] & IEEE80211_RATE_BASIC) && in ieee80211_set_basic_htrates()
|
H A D | ieee80211_input.c | 435 memcpy(rs->rs_rates, rates + 2, rs->rs_nrates); in ieee80211_setup_rates() 449 memcpy(rs->rs_rates + rs->rs_nrates, xrates+2, nxrates); in ieee80211_setup_rates()
|
H A D | ieee80211_ioctl.c | 409 memcpy(si->isi_rates, ni->ni_rates.rs_rates, si->isi_nrates); in get_sta_info() 2210 if ((rs->rs_rates[i] & IEEE80211_RATE_VAL) == rate) in checkrate() 2226 if (IEEE80211_RV(rs->rs_rates[i]) == rate_val) in checkmcs()
|
H A D | ieee80211_output.c | 2072 memcpy(frm, rs->rs_rates, nrates); in ieee80211_add_rates() 2089 memcpy(frm, rs->rs_rates + IEEE80211_RATE_SIZE, nrates); in ieee80211_add_xrates()
|
H A D | ieee80211_scan_sta.c | 947 if (r == IEEE80211_RV(srs->rs_rates[j])) { in check_rate()
|
/freebsd/sys/dev/ath/ath_rate/onoe/ |
H A D | onoe.c | 213 (ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL) / 2 : 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() 395 (rs->rs_rates[nrate] & IEEE80211_RATE_VAL) / 2, in ath_rate_ctl()
|
/freebsd/sys/dev/ath/ath_rate/amrr/ |
H A D | amrr.c | 237 (ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL) / 2 : 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()
|
/freebsd/sys/dev/rtwn/ |
H A D | if_rtwn_rx.c | 83 ridx = rate2ridx(IEEE80211_RV(rs->rs_rates[i])); in rtwn_get_rates() 86 if (((rs->rs_rates[i] & IEEE80211_RATE_BASIC) != 0) || in rtwn_get_rates() 97 uint8_t rate = rs_ht->rs_rates[i] & 0x7f; in rtwn_get_rates() 98 bool is_basic = rs_ht->rs_rates[i] & in rtwn_get_rates()
|
/freebsd/sys/dev/ath/ath_rate/sample/ |
H A D | sample.c | 524 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL) in ath_rate_get_static_rix() 526 #define MCS(_ix) (ni->ni_htrates.rs_rates[_ix] | IEEE80211_RATE_MCS) in ath_rate_get_static_rix() 1302 #define RATE(_ix) (ni->ni_rates.rs_rates[(_ix)] & IEEE80211_RATE_VAL) in ath_rate_ctl_reset() 1304 #define MCS(_ix) (ni->ni_htrates.rs_rates[_ix] | IEEE80211_RATE_MCS) in ath_rate_ctl_reset()
|
/freebsd/sys/dev/bwi/ |
H A D | bwimac.c | 1420 rs->rs_rates[i] & IEEE80211_RATE_VAL); in bwi_mac_set_ackrates() 1432 rs->rs_rates[i] & IEEE80211_RATE_VAL, in bwi_mac_set_ackrates()
|
/freebsd/sys/dev/usb/wlan/ |
H A D | if_uath.c | 1903 bcopy(rs->rs_rates, &create.connattr.rateset.set[0], in uath_create_connection() 1929 bcopy(rs->rs_rates, &rates.rateset.set[0], rs->rs_nrates); in uath_set_rates() 2061 ni->ni_rates.rs_rates[ni->ni_rates.rs_nrates-1]); in uath_newstate()
|
H A D | if_rsu.c | 1503 rs->rs_rates[rs->rs_nrates - 1]); in rsu_newstate() 1968 memcpy(bss->supprates, ni->ni_rates.rs_rates, in rsu_join_bss()
|
/freebsd/sys/dev/mwl/ |
H A D | if_mwl.c | 1002 rates.MgtRate = rs->rs_rates[0] & IEEE80211_RATE_VAL; in mwl_setcurchanrates() 3957 switch (rs->rs_rates[i] & IEEE80211_RATE_VAL) { in get_rate_bitmap() 3986 if (rs->rs_rates[i] < 16) in get_htrate_bitmap() 3987 rates |= 1<<rs->rs_rates[i]; in get_htrate_bitmap()
|
/freebsd/sys/dev/ath/ath_hal/ |
H A D | ah.h | 700 uint8_t rs_rates[64]; /* rates */ member
|
/freebsd/sys/dev/ath/ath_hal/ar5212/ |
H A D | ar5212_misc.c | 310 uint8_t rset = rs->rs_rates[i]; in ar5212SetBasicRate()
|
/freebsd/sys/dev/iwm/ |
H A D | if_iwm.c | 4246 rval = (rs->rs_rates[i] & IEEE80211_RATE_VAL); in iwm_ridx2rate() 4248 return rs->rs_rates[i]; in iwm_ridx2rate() 4290 int rate = rs->rs_rates[i] & IEEE80211_RATE_VAL; in iwm_setrates() 4343 int rate = rs->rs_rates[rix - i] & IEEE80211_RATE_VAL; in iwm_setrates()
|
/freebsd/sys/dev/ral/ |
H A D | rt2661.c | 1841 rate = rs->rs_rates[i]; in rt2661_set_basicrates()
|
H A D | rt2560.c | 2304 rate = rs->rs_rates[i]; in rt2560_set_basicrates()
|
/freebsd/sys/dev/iwn/ |
H A D | if_iwn.c | 4507 cmp_rate = rs->rs_rates[(nr - 1) - i]; in iwn_tx_rate_to_linkq_offset() 5388 rate = IEEE80211_RATE_MCS | rs->rs_rates[txrate]; in iwn_set_link_quality() 5390 rate = IEEE80211_RV(rs->rs_rates[txrate]); in iwn_set_link_quality()
|