Lines Matching refs:sta

143 					 struct ieee80211_sta *sta,
354 u8 tid, struct ieee80211_sta *sta) in il4965_rs_tl_turn_on_agg_for_tid() argument
362 D_HT("Starting Tx agg: STA: %pM tid: %d\n", sta->addr, tid); in il4965_rs_tl_turn_on_agg_for_tid()
363 ret = ieee80211_start_tx_ba_session(sta, tid, 5000); in il4965_rs_tl_turn_on_agg_for_tid()
371 ieee80211_stop_tx_ba_session(sta, tid); in il4965_rs_tl_turn_on_agg_for_tid()
382 struct ieee80211_sta *sta) in il4965_rs_tl_turn_on_agg() argument
385 il4965_rs_tl_turn_on_agg_for_tid(il, lq_data, tid, sta); in il4965_rs_tl_turn_on_agg()
643 il4965_rs_use_green(struct il_priv *il, struct ieee80211_sta *sta) in il4965_rs_use_green() argument
645 return (sta->ht_cap.cap & IEEE80211_HT_CAP_GRN_FLD) && in il4965_rs_use_green()
807 struct ieee80211_sta *sta, void *il_sta, in il4965_rs_tx_status() argument
988 if (sta->supp_rates[sband->band]) in il4965_rs_tx_status()
989 il4965_rs_rate_scale_perform(il, skb, sta, lq_sta); in il4965_rs_tx_status()
1175 struct ieee80211_sta *sta, in il4965_rs_switch_to_mimo2() argument
1182 if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported) in il4965_rs_switch_to_mimo2()
1185 if (sta->smps_mode == IEEE80211_SMPS_STATIC) in il4965_rs_switch_to_mimo2()
1200 if (il_is_ht40_tx_allowed(il, &sta->ht_cap)) in il4965_rs_switch_to_mimo2()
1228 struct ieee80211_conf *conf, struct ieee80211_sta *sta, in il4965_rs_switch_to_siso() argument
1235 if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported) in il4965_rs_switch_to_siso()
1246 if (il_is_ht40_tx_allowed(il, &sta->ht_cap)) in il4965_rs_switch_to_siso()
1276 struct ieee80211_sta *sta, int idx) in il4965_rs_move_legacy_other() argument
1330 il4965_rs_switch_to_siso(il, lq_sta, conf, sta, in il4965_rs_move_legacy_other()
1359 il4965_rs_switch_to_mimo2(il, lq_sta, conf, sta, in il4965_rs_move_legacy_other()
1395 struct ieee80211_sta *sta, int idx) in il4965_rs_move_siso_to_other() argument
1402 struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; in il4965_rs_move_siso_to_other()
1456 il4965_rs_switch_to_mimo2(il, lq_sta, conf, sta, in il4965_rs_move_siso_to_other()
1518 struct ieee80211_sta *sta, int idx) in il4965_rs_move_mimo2_to_other() argument
1525 struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; in il4965_rs_move_mimo2_to_other()
1577 il4965_rs_switch_to_siso(il, lq_sta, conf, sta, in il4965_rs_move_mimo2_to_other()
1741 struct ieee80211_sta *sta, in il4965_rs_rate_scale_perform() argument
1778 lq_sta->supp_rates = sta->supp_rates[lq_sta->band]; in il4965_rs_rate_scale_perform()
1804 lq_sta->is_green = il4965_rs_use_green(il, sta); in il4965_rs_rate_scale_perform()
2065 il4965_rs_move_legacy_other(il, lq_sta, conf, sta, idx); in il4965_rs_rate_scale_perform()
2067 il4965_rs_move_siso_to_other(il, lq_sta, conf, sta, in il4965_rs_rate_scale_perform()
2070 il4965_rs_move_mimo2_to_other(il, lq_sta, conf, sta, in il4965_rs_rate_scale_perform()
2118 lq_sta, sta); in il4965_rs_rate_scale_perform()
2148 struct ieee80211_sta *sta, struct il_lq_sta *lq_sta) in il4965_rs_initialize_lq() argument
2159 if (!sta || !lq_sta) in il4965_rs_initialize_lq()
2162 use_green = il4965_rs_use_green(il, sta); in il4965_rs_initialize_lq()
2163 sta_priv = (void *)sta->drv_priv; in il4965_rs_initialize_lq()
2199 il4965_rs_get_rate(void *il_r, struct ieee80211_sta *sta, void *il_sta, in il4965_rs_get_rate() argument
2230 if (rate_control_send_low(sta, il_sta, txrc)) in il4965_rs_get_rate()
2263 rate_idx = rate_lowest_index(sband, sta); in il4965_rs_get_rate()
2274 il4965_rs_alloc_sta(void *il_rate, struct ieee80211_sta *sta, gfp_t gfp) in il4965_rs_alloc_sta() argument
2277 (struct il_station_priv *)sta->drv_priv; in il4965_rs_alloc_sta()
2290 il4965_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, u8 sta_id) in il4965_rs_rate_init() argument
2295 struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; in il4965_rs_rate_init()
2300 sta_priv = (struct il_station_priv *)sta->drv_priv; in il4965_rs_rate_init()
2312 lq_sta->supp_rates = sta->supp_rates[sband->band]; in il4965_rs_rate_init()
2328 lq_sta->is_green = il4965_rs_use_green(il, sta); in il4965_rs_rate_init()
2364 lq_sta->last_txrate_idx = rate_lowest_index(sband, sta); in il4965_rs_rate_init()
2373 il4965_rs_initialize_lq(il, conf, sta, lq_sta); in il4965_rs_rate_init()
2511 il4965_rs_free_sta(void *il_r, struct ieee80211_sta *sta, void *il_sta) in il4965_rs_free_sta() argument
2806 struct ieee80211_sta *sta, void *il_sta) in il4965_rs_rate_init_stub() argument