Lines Matching refs:rs

973 	struct ieee80211_htrateset *rs;  in ieee80211_setup_htrates()  local
976 rs = &in->in_htrates; in ieee80211_setup_htrates()
977 (void) memset(rs, 0, sizeof (*rs)); in ieee80211_setup_htrates()
985 if (rs->rs_nrates == IEEE80211_HTRATE_MAXSIZE) { in ieee80211_setup_htrates()
993 rs->rs_rates[rs->rs_nrates++] = (uint8_t)i; in ieee80211_setup_htrates()
996 return (ieee80211_fix_rate(in, (struct ieee80211_rateset *)rs, flags)); in ieee80211_setup_htrates()
1007 struct ieee80211_htrateset *rs; in ieee80211_setup_basic_htrates() local
1013 rs = &in->in_htrates; in ieee80211_setup_basic_htrates()
1014 if (rs->rs_nrates == 0) { in ieee80211_setup_basic_htrates()
1022 for (j = 0; j < rs->rs_nrates; j++) in ieee80211_setup_basic_htrates()
1023 if ((rs->rs_rates[j] & IEEE80211_RATE_VAL) == i) in ieee80211_setup_basic_htrates()
1024 rs->rs_rates[j] |= IEEE80211_RATE_BASIC; in ieee80211_setup_basic_htrates()
1568 ieee80211_set_htrates(uint8_t *frm, const struct ieee80211_htrateset *rs) in ieee80211_set_htrates() argument
1572 for (i = 0; i < rs->rs_nrates; i++) { in ieee80211_set_htrates()
1573 int r = rs->rs_rates[i] & IEEE80211_RATE_VAL; in ieee80211_set_htrates()
1691 ieee80211_set_basic_htrates(uint8_t *frm, const struct ieee80211_htrateset *rs) in ieee80211_set_basic_htrates() argument
1695 for (i = 0; i < rs->rs_nrates; i++) { in ieee80211_set_basic_htrates()
1696 int r = rs->rs_rates[i] & IEEE80211_RATE_VAL; in ieee80211_set_basic_htrates()
1697 if ((rs->rs_rates[i] & IEEE80211_RATE_BASIC) && in ieee80211_set_basic_htrates()
1871 const struct ieee80211_htrateset *rs) in ht_announce() argument
1877 for (i = 0; i < rs->rs_nrates; i++) { in ht_announce()
1878 rate = ieee80211_htrates[rs->rs_rates[i]]; in ht_announce()