H A D | arn_rc.c | 449 struct ath_rate_priv *ath_rc_priv) 453 for (i = ath_rc_priv->max_valid_rate - 1; i > 0; i--) { 455 idx = ath_rc_priv->valid_rate_index[j]; 456 idx_next = ath_rc_priv->valid_rate_index[j+1]; 460 ath_rc_priv->valid_rate_index[j] = idx_next; 461 ath_rc_priv->valid_rate_index[j+1] = idx; 468 arn_rc_init_valid_txmask(struct ath_rate_priv *ath_rc_priv) argument 472 for (i = 0; i < ath_rc_priv->rate_table_size; i++) 473 ath_rc_priv->valid_rate_index[i] = 0; 477 arn_rc_set_valid_txmask(struct ath_rate_priv *ath_rc_priv, argument 448 arn_rc_sort_validrates(struct ath_rate_table *rate_table, struct ath_rate_priv *ath_rc_priv) argument 486 arn_rc_isvalid_txmask(struct ath_rate_priv *ath_rc_priv, uint8_t index) argument 494 arn_rc_get_nextvalid_txrate(struct ath_rate_table *rate_table, struct ath_rate_priv *ath_rc_priv, uint8_t cur_valid_txrate, uint8_t *next_idx) argument 535 arn_rc_get_nextlowervalid_txrate(struct ath_rate_table *rate_table, struct ath_rate_priv *ath_rc_priv, uint8_t cur_valid_txrate, uint8_t *next_idx) argument 552 arn_rc_init_validrates(struct ath_rate_priv *ath_rc_priv, struct ath_rate_table *rate_table, uint32_t capflag) argument 583 arn_rc_setvalid_rates(struct ath_rate_priv *ath_rc_priv, struct ath_rate_table *rate_table, struct ath_rateset *rateset, uint32_t capflag) argument 630 arn_rc_setvalid_htrates(struct ath_rate_priv *ath_rc_priv, struct ath_rate_table *rate_table, uint8_t *mcs_set, uint32_t capflag) argument 669 arn_rc_ratefind_ht(struct arn_softc *sc, struct ath_rate_priv *ath_rc_priv, struct ath_rate_table *rate_table, int probe_allowed, int *is_probing, int is_retry) argument 831 arn_rc_rate_getidx(struct arn_softc *sc, struct ath_rate_priv *ath_rc_priv, struct ath_rate_table *rate_table, uint8_t rix, uint16_t stepdown, uint16_t min_rate) argument 861 arn_rc_ratefind(struct arn_softc *sc, struct ath_rate_priv *ath_rc_priv, struct ath_buf *bf, int num_tries, int num_rates, int *is_probe, boolean_t is_retry) argument 945 arn_rc_update_per(struct arn_softc *sc, struct ath_rate_table *rate_table, struct ath_rate_priv *ath_rc_priv, struct ath_tx_info_priv *tx_info_priv, int tx_rate, int xretries, int retries, uint32_t now_msec) argument 1146 arn_rc_update_ht(struct arn_softc *sc, struct ath_rate_priv *ath_rc_priv, struct ath_tx_info_priv *tx_info_priv, int tx_rate, int xretries, int retries) argument 1321 ath_rc_tx_status(struct arn_softc *sc, struct ath_rate_priv *ath_rc_priv, struct ath_buf *bf, int final_ts_idx, int xretries, int long_retry) argument 1453 arn_rc_init(struct arn_softc *sc, struct ath_rate_priv *ath_rc_priv, struct ieee80211_node *in) argument 1577 struct ath_rate_priv *ath_rc_priv = local 1622 struct ath_rate_priv *ath_rc_priv = local 1686 struct ath_rate_priv *ath_rc_priv = local [all...] |