Lines Matching full:series
474 * on highest rate in rate series (i.e. first rate) to determine in ath_compute_num_delims()
541 * It's the lowest of the four rate series 4ms frame length.
580 * Setup a 11n rate series structure
584 * This uses the rate series stuf from ath_tx_rate_fill_rcflags().
591 struct ath_buf *bf, HAL_11N_RATE_SERIES *series) in ath_rateseries_setup() argument
606 * If this is the first frame in an aggregate series, in ath_rateseries_setup()
618 memset(series, 0, sizeof(HAL_11N_RATE_SERIES) * 4); in ath_rateseries_setup()
624 series[i].Tries = rc[i].tries; in ath_rateseries_setup()
633 series[i].ChSel = sc->sc_cur_txchainmask; in ath_rateseries_setup()
636 * Setup rate and TX power cap for this series. in ath_rateseries_setup()
638 series[i].Rate = rt->info[rc[i].rix].rateCode; in ath_rateseries_setup()
639 series[i].RateIndex = rc[i].rix; in ath_rateseries_setup()
640 series[i].tx_power_cap = rc[i].tx_power_cap; in ath_rateseries_setup()
646 series[i].RateFlags |= HAL_RATESERIES_RTS_CTS; in ath_rateseries_setup()
653 series[i].RateFlags |= HAL_RATESERIES_2040; in ath_rateseries_setup()
656 series[i].RateFlags |= HAL_RATESERIES_HALFGI; in ath_rateseries_setup()
659 series[i].RateFlags |= HAL_RATESERIES_STBC; in ath_rateseries_setup()
673 series[i].PktDuration = in ath_rateseries_setup()
675 , series[i].Rate in ath_rateseries_setup()
676 , HT_RC_2_STREAMS(series[i].Rate) in ath_rateseries_setup()
677 , series[i].RateFlags & HAL_RATESERIES_2040 in ath_rateseries_setup()
678 , series[i].RateFlags & HAL_RATESERIES_HALFGI); in ath_rateseries_setup()
681 series[i].Rate |= in ath_rateseries_setup()
684 series[i].PktDuration = ath_hal_computetxtime(ah, in ath_rateseries_setup()
692 ath_rateseries_print(struct ath_softc *sc, HAL_11N_RATE_SERIES *series) in ath_rateseries_print() argument
696 device_printf(sc->sc_dev ,"series %d: rate %x; tries %d; " in ath_rateseries_print()
699 series[i].Rate, in ath_rateseries_print()
700 series[i].Tries, in ath_rateseries_print()
701 series[i].PktDuration, in ath_rateseries_print()
702 series[i].ChSel, in ath_rateseries_print()
703 series[i].tx_power_cap, in ath_rateseries_print()
704 series[i].RateFlags); in ath_rateseries_print()
720 HAL_11N_RATE_SERIES series[4]; in ath_buf_set_rate() local
728 memset(&series, 0, sizeof(series)); in ath_buf_set_rate()
730 ath_rateseries_setup(sc, ni, bf, series); in ath_buf_set_rate()
734 ath_rateseries_print(sc, series); in ath_buf_set_rate()
745 series, /* 11n rate series */ in ath_buf_set_rate()
746 4, /* number of series */ in ath_buf_set_rate()
776 * The rate series, descriptor setup, linking, etc is all done