Lines Matching refs:rate
306 * Check if the MAC has multi-rate retry support.
346 * Setup rate tables for all potential media types.
448 * Setup rate control. Some rate control modules
1926 /* NB: only the fixed rate can change and that doesn't need a reset */
2335 u_int8_t rix, rate;
2369 * Calculate rate code.
2370 * XXX everything at min xmit rate
2374 rate = rt->info[rix].rateCode;
2376 rate |= rt->info[rix].shortPreamble;
2382 , rate, 1 /* series 0 rate/tries */
2386 , 0 /* rts/cts rate */
3409 KASSERT(rt != NULL, ("no rate table, mode %u", sc->sc_curmode));
3415 if (sc->sc_rx_th.wr_rate & IEEE80211_RATE_MCS) { /* HT rate */
4047 * Return h/w rate index for an IEEE rate (w/o basic rate bit)
4051 ath_tx_findrix(const struct ath_softc *sc, uint8_t rate)
4053 int rix = sc->sc_rixmap[rate];
4054 /* NB: return lowest rix for invalid rate */
4158 * Hand the descriptor to the rate control algorithm.
4502 * Change channels and update the h/w rate map
4560 * Change channels and update the h/w rate map
5206 u_int rate; /* tx/rx 802.11 rate */
5231 KASSERT(rt != NULL, ("no h/w rate set for phy mode %u", mode));
5256 if (blinkrates[j].rate == sc->sc_hwmap[i].ieeerate)
5258 /* NB: this uses the last entry if the rate isn't found */
5273 /* NB: caller is responsible for resetting rate control state */
5501 * identically wrt transmit rate so the guard time we calculate
5580 * fixed/lowest transmit rate. Note that the interface