Searched refs:rs_nrates (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-9.3-release/sys/dev/ath/ath_rate/onoe/
H A Donoe.c200 ni->ni_rates.rs_nrates > 0 ?
210 if (ni->ni_rates.rs_nrates == 0)
279 KASSERT(ni->ni_rates.rs_nrates > 0, ("no rates"));
286 srate = ni->ni_rates.rs_nrates - 1;
305 srate = ni->ni_rates.rs_nrates - 1;
371 if (nrate + 1 < rs->rs_nrates) {
/freebsd-9.3-release/sys/dev/ath/ath_rate/amrr/
H A Damrr.c227 ni->ni_rates.rs_nrates > 0 ?
238 if (ni->ni_rates.rs_nrates > 0) {
306 KASSERT(ni->ni_rates.rs_nrates > 0, ("no rates"));
313 srate = ni->ni_rates.rs_nrates - 1;
332 srate = ni->ni_rates.rs_nrates - 1;
372 rix + 1 < ni->ni_rates.rs_nrates) {
/freebsd-9.3-release/sys/net80211/
H A Dieee80211_rssadapt.c188 for (ra->ra_rix = rs->rs_nrates - 1;
239 for (rix = rs->rs_nrates-1; rix >= 0; rix--)
317 if ((ra->ra_rix + 1) < ra->ra_rates.rs_nrates &&
H A D_ieee80211.h328 uint8_t rs_nrates; member in struct:ieee80211_rateset
341 uint8_t rs_nrates; member in struct:ieee80211_htrateset
H A Dieee80211_proto.c481 for (i = 0; i < rs->rs_nrates; i++)
539 for (i = 0; i < nrs->rs_nrates; ) {
544 for (j = i + 1; j < nrs->rs_nrates; j++) {
586 nrs->rs_nrates--;
587 for (j = i; j < nrs->rs_nrates; j++)
667 if (rs->rs_nrates < N(rates))
670 for (j = 0; j < rs->rs_nrates; j++) {
712 for (i = 0; i < rs->rs_nrates; i++) {
715 for (j = 0; j < basic[mode].rs_nrates; j++)
H A Dieee80211_amrr.c156 for (amn->amn_rix = rs->rs_nrates - 1;
184 rix + 1 < ni->ni_rates.rs_nrates) {
H A Dieee80211_input.c383 rs->rs_nrates = rates[1];
384 memcpy(rs->rs_rates, rates + 2, rs->rs_nrates);
391 if (rs->rs_nrates + nxrates > IEEE80211_RATE_MAXSIZE) {
392 nxrates = IEEE80211_RATE_MAXSIZE - rs->rs_nrates;
398 memcpy(rs->rs_rates + rs->rs_nrates, xrates+2, nxrates);
399 rs->rs_nrates += nxrates;
H A Dieee80211.c125 if (ic->ic_sup_rates[m].rs_nrates == 0) \
1034 for (i = 0; i < rs->rs_nrates; i++) {
1044 for (j = 0; j < allrates.rs_nrates; j++)
1047 if (j == allrates.rs_nrates) {
1050 allrates.rs_nrates++;
1057 for (i = 0; i < allrates.rs_nrates; i++) {
1153 for (i = 0; i < rs->rs_nrates; i++) {
H A Dieee80211_ht.c426 htrateset.rs_rates[htrateset.rs_nrates] = x; \
427 htrateset.rs_nrates++; \
1616 if (rs->rs_nrates == IEEE80211_HTRATE_MAXSIZE) {
1631 rs->rs_rates[rs->rs_nrates++] = i;
1652 if (rs->rs_nrates == 0) {
1661 for (j = 0; j < rs->rs_nrates; j++)
2669 for (i = 0; i < rs->rs_nrates; i++) {
H A Dieee80211_output.c1461 nrates = rs->rs_nrates;
1478 if (rs->rs_nrates > IEEE80211_RATE_SIZE) {
1479 int nrates = rs->rs_nrates - IEEE80211_RATE_SIZE;
H A Dieee80211_scan_sta.c900 for (j = 0; j < srs->rs_nrates; j++)
907 if (j == srs->rs_nrates && (rs[i] & IEEE80211_RATE_BASIC)) {
H A Dieee80211_node.c1981 ni->ni_rates.rs_nrates);
2012 ni->ni_rates.rs_nrates != 0) {
H A Dieee80211_ioctl.c405 si->isi_nrates = ni->ni_rates.rs_nrates;
2113 for (i = 0; i < rs->rs_nrates; i++)
/freebsd-9.3-release/sys/dev/ath/ath_rate/sample/
H A Dsample.c281 for (srate = ni->ni_htrates.rs_nrates - 1; srate >= 0; srate--) {
287 for (srate = ni->ni_rates.rs_nrates - 1; srate >= 0; srate--) {
784 for (x = 0; x < ni->ni_htrates.rs_nrates; x++) {
798 for (x = 0; x < ni->ni_rates.rs_nrates; x++) {
/freebsd-9.3-release/sys/dev/usb/wlan/
H A Dif_uath.c1985 create.connattr.rateset.length = rs->rs_nrates;
1987 rs->rs_nrates);
2010 /* XXX bounds check rs->rs_nrates */
2011 rates.rateset.length = rs->rs_nrates;
2012 bcopy(rs->rs_rates, &rates.rateset.set[0], rs->rs_nrates);
2015 "setting supported rates nrates=%d\n", rs->rs_nrates);
2141 ni->ni_txrate = ni->ni_rates.rs_rates[ni->ni_rates.rs_nrates-1];
/freebsd-9.3-release/sys/dev/if_ndis/
H A Dif_ndis.c790 for (i = 0; i < ic->ic_sup_rates[x].rs_nrates; i++) { \
794 if (i == ic->ic_sup_rates[x].rs_nrates) { \
796 ic->ic_sup_rates[x].rs_nrates++; \
801 ic->ic_sup_rates[x].rs_rates[ic->ic_sup_rates[x].rs_nrates] = (y)
803 ic->ic_sup_rates[x].rs_nrates++
807 ic->ic_sup_rates[IEEE80211_MODE_11A].rs_nrates = 0;
809 ic->ic_sup_rates[IEEE80211_MODE_11B].rs_nrates = 0;
811 ic->ic_sup_rates[IEEE80211_MODE_11G].rs_nrates = 0;
824 rs_nrates = 0;
/freebsd-9.3-release/sys/dev/iwn/
H A Dif_iwn.c2105 ridx = ni->ni_rates.rs_nrates - 1;
2106 for (i = ni->ni_htrates.rs_nrates - 1; i >= 0; i--) {
2126 for (i = 0; i < ni->ni_rates.rs_nrates; i++) {
3507 tx->linkq = ni->ni_rates.rs_nrates - ridx - 1;
4065 txrate = ni->ni_htrates.rs_nrates - 1;
4067 txrate = rs->rs_nrates - 1;
5292 if (rs->rs_nrates > IEEE80211_RATE_SIZE)
/freebsd-9.3-release/sys/dev/wi/
H A Dif_wi.c437 rs->rs_nrates = 0;
440 rs->rs_rates[rs->rs_nrates++] = ratebuf[2+i];
/freebsd-9.3-release/sys/dev/iwi/
H A Dif_iwi.c2599 rs.nrates = ic->ic_sup_rates[IEEE80211_MODE_11G].rs_nrates;
2610 rs.nrates = ic->ic_sup_rates[IEEE80211_MODE_11A].rs_nrates;
2880 rs.nrates = ni->ni_rates.rs_nrates;
/freebsd-9.3-release/sys/dev/wpi/
H A Dif_wpi.c2652 nrates = rs->rs_nrates;
2660 if (rs->rs_nrates > IEEE80211_RATE_SIZE) {
2661 nrates = rs->rs_nrates - IEEE80211_RATE_SIZE;
/freebsd-9.3-release/sys/dev/bwi/
H A Dbwimac.c1425 for (i = 0; i < rs->rs_nrates; ++i) {
/freebsd-9.3-release/sys/dev/ral/
H A Drt2661.c1920 for (i = 0; i < rs->rs_nrates; i++) {
H A Drt2560.c2367 for (i = 0; i < rs->rs_nrates; i++) {
H A Drt2860.c2308 for (i = 0; i < rs->rs_nrates; i++) {
/freebsd-9.3-release/sys/dev/mwl/
H A Dif_mwl.c4106 for (i = 0; i < rs->rs_nrates; i++)
4135 for (i = 0; i < rs->rs_nrates; i++) {

Completed in 409 milliseconds

12