Lines Matching defs:rate

199 	uint16_t rate;
4855 uint8_t rate = (rate_n_flags &
4857 switch (rate) {
4872 /* Unknown rate: should not happen. */
5512 * If RA has chosen a new TX rate we must update
5513 * the firmware's LQ rate table.
5646 * Update rate control statistics.
5648 * selected Tx rate. Because Tx queues are relatively long we may
5651 * Tx rate control decisions.
5766 /* The Tx rate was the same for all subframes. */
5795 * Skip rate control if our Tx rate is fixed.
5797 * Tx rate than ni->ni_txmcs.
5930 * Update Tx rate statistics for A-MPDUs before firmware's BA window.
6020 /* Skip rate control if our Tx rate is fixed. */
6611 * Return the selected legacy TX rate, or zero if HT/VHT is used.
6623 uint8_t rate = 0;
6630 /* for non-data, use the lowest supported rate */
6650 if (iwm_rates[i].rate == (ni->ni_txrate &
6656 return iwm_rates[ridx].rate & 0xff;
6700 * Use a fixed SISO rate.
6710 return rate;
6726 uint8_t rate;
6800 rate = iwm_tx_fill_cmd(sc, in, wh, tx);
6823 tap->wt_rate = rate;
8173 if (rval == iwm_rates[ridx].rate)
8188 if (rval == iwm_rates[ridx].rate)
8233 * its Control Response frame [...] at the highest rate in the
8235 * rate of the immediately previous frame in the frame exchange
8237 * ([...]) as the received frame. If no rate contained in the
8240 * transmitted at the highest mandatory rate of the PHY that is
8241 * less than or equal to the rate of the received frame, and
8261 * - if 11M is a basic rate, it must be ERP as well, so add 5.5M
8264 * - if 1M is basic, that's the only valid ACK rate.
8266 * any lower rates to the ACK rate bitmap.
9036 /* Start at lowest available bit-rate, AMRR will raise. */
9265 * If AMRR has chosen a new TX rate we must update
9266 * the firwmare's LQ rate table.
9268 * cache the chosen rate in the iwm_node structure.
9289 * Fill the LQ rate selection table with VHT rates in descending
9290 * order, i.e. with the node's current TX rate first. Keep reducing
9311 * Beyond that use 20 MHz and decrease the rate.
9353 /* Fill the rest with the lowest possible rate. */
9374 * Fill the LQ rate selection table with legacy and/or HT rates
9375 * in descending order, i.e. with the node's current TX rate first.
9376 * In cases where throughput of an HT rate corresponds to a legacy
9377 * rate it makes no sense to add both. We rely on the fact that
9423 if (iwm_rates[ridx].rate == (rs->rs_rates[i] &
9446 /* Fill the rest with the lowest possible rate */
9501 uint8_t rate, ridx;
9511 rate = ic->ic_sup_rates[ic->ic_curmode].
9513 /* Map 802.11 rate to HW rate index. */
9515 if (iwm_rates[ridx].rate == rate)