Home
last modified time | relevance | path

Searched refs:ir_nrates (Results 1 – 25 of 27) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/ath/
H A Dath_rate.c96 if (in->in_rates.ir_nrates == 0) in ath_rate_update()
163 srate = in->in_rates.ir_nrates - 1; in ath_rate_ctl_start()
180 srate = in->in_rates.ir_nrates - 1; in ath_rate_ctl_start()
275 if (nrate + 1 < rs->ir_nrates) { in ath_rate_ctl()
343 rs->ir_nrates = maxrates; in ath_rate_setup()
/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_proto.c257 for (i = 0; i < nrs->ir_nrates; ) { in ieee80211_fix_rate()
265 for (j = i + 1; j < nrs->ir_nrates; j++) { in ieee80211_fix_rate()
280 for (j = 0; j < srs->ir_nrates; j++) { in ieee80211_fix_rate()
294 if (j == srs->ir_nrates) { in ieee80211_fix_rate()
309 nrs->ir_nrates--; in ieee80211_fix_rate()
310 for (j = i; j < nrs->ir_nrates; j++) in ieee80211_fix_rate()
424 for (i = 0; i < rs->ir_nrates; i++) { in ieee80211_setbasicrates()
426 for (j = 0; j < basic[mode].ir_nrates; j++) { in ieee80211_setbasicrates()
955 ASSERT(in->in_txrate < in->in_rates.ir_nrates); in ieee80211_newstate()
H A Dnet80211_input.c524 rs->ir_nrates = rates[1]; in ieee80211_setup_rates()
526 bcopy(rates + 2, rs->ir_rates, rs->ir_nrates); in ieee80211_setup_rates()
534 if (rs->ir_nrates + nxrates > IEEE80211_RATE_MAXSIZE) { in ieee80211_setup_rates()
535 nxrates = IEEE80211_RATE_MAXSIZE - rs->ir_nrates; in ieee80211_setup_rates()
543 bcopy(xrates + 2, rs->ir_rates + rs->ir_nrates, nxrates); in ieee80211_setup_rates()
544 rs->ir_nrates += nxrates; in ieee80211_setup_rates()
H A Dnet80211_amrr.c44 ((ni)->in_txrate == (ni)->in_rates.ir_nrates - 1)
H A Dnet80211_ioctl.c799 nrates = MIN(rates->ir_nrates, MAX_SCAN_SUPPORT_RATES); in wifi_read_ap()
808 rates->ir_rates[rates->ir_nrates - i - 1]; in wifi_read_ap()
1641 for (i = 0; i < rs->ir_nrates; i++) { in wl_set_desrates()
1646 if (i < rs->ir_nrates) { in wl_set_desrates()
1665 for (j = 0; j < rs->ir_nrates; j++) { in wl_set_desrates()
2300 if (srs->ir_nrates == 0) in wl_get_suprates()
2302 for (j = 0; j < srs->ir_nrates; j++) { in wl_get_suprates()
H A Dnet80211_output.c272 nrates = rs->ir_nrates; in ieee80211_add_rates()
286 if (rs->ir_nrates > IEEE80211_RATE_SIZE) { in ieee80211_add_xrates()
287 uint8_t nrates = rs->ir_nrates - IEEE80211_RATE_SIZE; in ieee80211_add_xrates()
H A Dnet80211_ht.c1849 ic->ic_sup_rates[IEEE80211_MODE_11NA].ir_nrates == 0) { in ieee80211_ht_attach()
1855 ic->ic_sup_rates[IEEE80211_MODE_11NG].ir_nrates == 0) { in ieee80211_ht_attach()
H A Dnet80211_node.c468 ((_rs).ir_rates[(_rs).ir_nrates - 1] & IEEE80211_RATE_VAL)
/illumos-gate/usr/src/uts/common/io/ral/
H A Dral_rate.c99 i = rs->ir_nrates; in ral_rssadapt_choose()
157 if (id->id_rateidx >= rs->ir_nrates) in ral_rssadapt_lower_rate()
194 if (id->id_rateidx + 1 < rs->ir_nrates && in ral_rssadapt_raise_rate()
/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_rc.c1643 for (i = 0; i < in->in_rates.ir_nrates; i++) { in arn_get_rate()
1659 in->in_txrate = in->in_rates.ir_nrates - 1; in arn_get_rate()
1695 for (i = 0; i < in->in_rates.ir_nrates; i++) { in arn_rate_init()
1701 ath_rc_priv->neg_rates.rs_nrates = in->in_rates.ir_nrates; in arn_rate_init()
1823 if (in->in_rates.ir_nrates == 0) in arn_rate_update()
1889 srate = in->in_rates.ir_nrates - 1; in arn_rate_ctl_start()
1906 srate = in->in_rates.ir_nrates - 1; in arn_rate_ctl_start()
2011 if (nrate + 1 < rs->ir_nrates) { in arn_rate_ctl()
H A Darn_main.c672 rateset->ir_nrates = (uint8_t)maxrates; /* ??? */ in arn_setup_rates()
/illumos-gate/usr/src/uts/common/io/uath/
H A Duath.c1794 create.connattr.rateset.length = rs->ir_nrates; in uath_create_connection()
1796 rs->ir_nrates); in uath_create_connection()
1821 rates.rateset.length = rs->ir_nrates; in uath_set_rates()
1822 bcopy(rs->ir_rates, &rates.rateset.set[0], rs->ir_nrates); in uath_set_rates()
1825 "setting supported rates nrates=%d\n", rs->ir_nrates); in uath_set_rates()
1967 ni->in_txrate = ni->in_rates.ir_nrates - 1; in uath_newstate()
/illumos-gate/usr/src/uts/common/io/wpi/
H A Dwpi.c1380 i = in->in_rates.ir_nrates - 1; in wpi_newstate()
2203 in->in_txrate, in->in_rates.ir_nrates, rate));
2972 nrates = rs->ir_nrates;
2980 if (rs->ir_nrates > IEEE80211_RATE_SIZE) {
2981 nrates = rs->ir_nrates - IEEE80211_RATE_SIZE;
3558 ((in)->in_txrate == (in)->in_rates.ir_nrates - 1)
/illumos-gate/usr/src/uts/common/sys/
H A Dnet80211.h286 uint8_t ir_nrates; member
/illumos-gate/usr/src/uts/common/io/iwk/
H A Diwk2.c1729 i = in->in_rates.ir_nrates - 1; in iwk_newstate()
2824 in->in_txrate, in->in_rates.ir_nrates, rate)); in iwk_send()
3605 if (i < rs.ir_nrates) in iwk_hw_set_before_auth()
3606 rate = rs.ir_rates[rs.ir_nrates - i]; in iwk_hw_set_before_auth()
3728 nrates = rs->ir_nrates; in iwk_scan()
3736 if (rs->ir_nrates > IEEE80211_RATE_SIZE) { in iwk_scan()
3737 nrates = rs->ir_nrates - IEEE80211_RATE_SIZE; in iwk_scan()
4341 ((in)->in_txrate == (in)->in_rates.ir_nrates - 1)
6574 if (i < rs.ir_nrates) { in iwk_clean_add_node_ibss()
6576 ir_rates[rs.ir_nrates - i]; in iwk_clean_add_node_ibss()
/illumos-gate/usr/src/uts/common/io/iwh/
H A Diwh.c2014 i = in->in_rates.ir_nrates - 1; in iwh_newstate()
3361 in->in_txrate, in->in_rates.ir_nrates, rate)); in iwh_send()
4204 nrates = rs->ir_nrates; in iwh_scan()
4216 if (rs->ir_nrates > IEEE80211_RATE_SIZE) { in iwh_scan()
4217 nrates = rs->ir_nrates - IEEE80211_RATE_SIZE; in iwh_scan()
4998 ((in)->in_rates.ir_nrates - 1 == (in)->in_txrate)
6319 if (i < rs_sup->ir_nrates) { in iwh_ap_lq()
6320 rate = rs_sup->ir_rates[rs_sup->ir_nrates - i] & in iwh_ap_lq()
/illumos-gate/usr/src/uts/common/io/iwi/
H A Dipw2200.c869 rs.nrates = ic->ic_sup_rates[IEEE80211_MODE_11G].ir_nrates; in ipw2200_config()
880 rs.nrates = ic->ic_sup_rates[IEEE80211_MODE_11A].ir_nrates; in ipw2200_config()
1677 rs.nrates = in->in_rates.ir_nrates; in ipw2200_auth_and_assoc()
1678 (void) memcpy(rs.rates, in->in_rates.ir_rates, in->in_rates.ir_nrates); in ipw2200_auth_and_assoc()
/illumos-gate/usr/src/uts/common/io/iwp/
H A Diwp.c1929 i = in->in_rates.ir_nrates - 1; in iwp_newstate()
3213 in->in_txrate, in->in_rates.ir_nrates, rate)); in iwp_send()
4005 nrates = rs->ir_nrates; in iwp_scan()
4017 if (rs->ir_nrates > IEEE80211_RATE_SIZE) { in iwp_scan()
4018 nrates = rs->ir_nrates - IEEE80211_RATE_SIZE; in iwp_scan()
4733 ((in)->in_rates.ir_nrates - 1 == (in)->in_txrate)
/illumos-gate/usr/src/uts/common/io/iwn/
H A Dif_iwn.c2440 ni->in_txrate = ni->in_rates.ir_nrates / 2; in iwn_newassoc()
2442 for (i = 0; i < ni->in_rates.ir_nrates; i++) { in iwn_newassoc()
3925 tx->linkq = in->in_rates.ir_nrates - in->in_txrate - 1; in iwn_send()
4524 txrate = rs->ir_nrates - 1; in iwn_set_link_quality()
5796 if (rs->ir_nrates > IEEE80211_RATE_SIZE) in iwn_scan()
7547 nrates = rs->ir_nrates; in ieee80211_add_rates()
7561 if (rs->ir_nrates > IEEE80211_RATE_SIZE) { in ieee80211_add_xrates()
7562 uint8_t nrates = rs->ir_nrates - IEEE80211_RATE_SIZE; in ieee80211_add_xrates()
/illumos-gate/usr/src/uts/common/io/rtw/
H A Drtw.c2387 srate = in->in_rates.ir_nrates - 1; in rtw_rate_ctl_start()
2405 srate = in->in_rates.ir_nrates - 1; in rtw_rate_ctl_start()
2465 if (nrate + 1 < rs->ir_nrates) { in rtw_rate_ctl()
/illumos-gate/usr/src/uts/common/io/ural/
H A Dural.c1835 ((ni)->in_txrate == (ni)->in_rates.ir_nrates - 1)
1927 for (i = ni->in_rates.ir_nrates - 1; in ural_amrr_start()
/illumos-gate/usr/src/uts/common/io/zyd/
H A Dzyd.c995 in->in_txrate = in->in_rates.ir_nrates - 1; in zyd_newstate()
/illumos-gate/usr/src/uts/common/io/rum/
H A Drum.c1856 ((ni)->in_txrate == (ni)->in_rates.ir_nrates - 1)
1948 for (i = ni->in_rates.ir_nrates - 1; in rum_amrr_start()
/illumos-gate/usr/src/uts/common/io/rwd/
H A Drt2661.c1678 ((ni)->in_txrate == (ni)->in_rates.ir_nrates - 1) in rt2661_amrr_choose()
1889 i = ni->in_rates.ir_nrates - 1; in rt2661_newassoc()
/illumos-gate/usr/src/uts/common/io/rwn/
H A Drt2860.c1409 ((ni)->in_txrate == (ni)->in_rates.ir_nrates - 1) in rt2860_amrr_choose()
1483 i = in->in_rates.ir_nrates - 1; in rt2860_newassoc()

12