Lines Matching refs:trate

598 				 struct ath9k_htc_target_rate *trate)  in ath9k_htc_setup_rate()  argument
609 trate->rates.legacy_rates.rs_rates[j] in ath9k_htc_setup_rate()
614 trate->rates.legacy_rates.rs_nrates = j; in ath9k_htc_setup_rate()
619 trate->rates.ht_rates.rs_rates[j++] = i; in ath9k_htc_setup_rate()
623 trate->rates.ht_rates.rs_nrates = j; in ath9k_htc_setup_rate()
641 trate->sta_index = ista->index; in ath9k_htc_setup_rate()
642 trate->isnew = 1; in ath9k_htc_setup_rate()
643 trate->capflags = cpu_to_be32(caps); in ath9k_htc_setup_rate()
647 struct ath9k_htc_target_rate *trate) in ath9k_htc_send_rate_cmd() argument
653 WMI_CMD_BUF(WMI_RC_RATE_UPDATE_CMDID, trate); in ath9k_htc_send_rate_cmd()
666 struct ath9k_htc_target_rate trate; in ath9k_htc_init_rate() local
669 memset(&trate, 0, sizeof(struct ath9k_htc_target_rate)); in ath9k_htc_init_rate()
670 ath9k_htc_setup_rate(priv, sta, &trate); in ath9k_htc_init_rate()
671 ret = ath9k_htc_send_rate_cmd(priv, &trate); in ath9k_htc_init_rate()
675 sta->addr, be32_to_cpu(trate.capflags)); in ath9k_htc_init_rate()
683 struct ath9k_htc_target_rate trate; in ath9k_htc_update_rate() local
687 memset(&trate, 0, sizeof(struct ath9k_htc_target_rate)); in ath9k_htc_update_rate()
695 ath9k_htc_setup_rate(priv, sta, &trate); in ath9k_htc_update_rate()
698 ret = ath9k_htc_send_rate_cmd(priv, &trate); in ath9k_htc_update_rate()
702 bss_conf->bssid, be32_to_cpu(trate.capflags)); in ath9k_htc_update_rate()
1299 struct ath9k_htc_target_rate trate; in ath9k_htc_sta_rc_update_work() local
1304 memset(&trate, 0, sizeof(struct ath9k_htc_target_rate)); in ath9k_htc_sta_rc_update_work()
1305 ath9k_htc_setup_rate(priv, sta, &trate); in ath9k_htc_sta_rc_update_work()
1306 if (!ath9k_htc_send_rate_cmd(priv, &trate)) in ath9k_htc_sta_rc_update_work()
1309 sta->addr, be32_to_cpu(trate.capflags)); in ath9k_htc_sta_rc_update_work()