Home
last modified time | relevance | path

Searched refs:txrc (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/net/mac80211/
H A Drate.c327 struct sk_buff *skb = txrc->skb; in rc_no_data_or_no_ack_use_min()
415 struct ieee80211_tx_rate_control *txrc) in rate_control_send_low() argument
418 struct ieee80211_supported_band *sband = txrc->sband; in rate_control_send_low()
423 if (!pubsta || rc_no_data_or_no_ack_use_min(txrc)) { in rate_control_send_low()
425 txrc->rate_idx_mask); in rate_control_send_low()
427 if (!pubsta && txrc->bss) { in rate_control_send_low()
442 txrc->bss_conf->basic_rates, in rate_control_send_low()
926 struct ieee80211_tx_rate_control *txrc) in rate_control_get_rate() argument
953 ref->ops->get_rate(ref->priv, ista, priv_sta, txrc); in rate_control_get_rate()
956 rate_control_send_low(NULL, txrc); in rate_control_get_rate()
[all …]
H A Dtx.c688 memset(&txrc, 0, sizeof(txrc)); in ieee80211_tx_h_rate_ctrl()
696 txrc.hw = &tx->local->hw; in ieee80211_tx_h_rate_ctrl()
697 txrc.sband = sband; in ieee80211_tx_h_rate_ctrl()
699 txrc.skb = tx->skb; in ieee80211_tx_h_rate_ctrl()
703 txrc.rate_idx_mask = ~0; in ieee80211_tx_h_rate_ctrl()
708 txrc.rate_idx_mcs_mask = in ieee80211_tx_h_rate_ctrl()
719 txrc.rts = true; in ieee80211_tx_h_rate_ctrl()
5245 memset(&txrc, 0, sizeof(txrc)); in ieee80211_beacon_get_finish()
5246 txrc.hw = hw; in ieee80211_beacon_get_finish()
5249 txrc.skb = skb; in ieee80211_beacon_get_finish()
[all …]
H A Drate.h27 struct ieee80211_tx_rate_control *txrc);
H A Drc80211_minstrel_ht.c1596 struct ieee80211_tx_rate_control *txrc) in minstrel_ht_get_rate() argument
1599 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in minstrel_ht_get_rate()
1629 (sample_idx >= 4) != txrc->short_preamble) in minstrel_ht_get_rate()
/linux-6.15/drivers/net/wireless/realtek/rtlwifi/
H A Drc.c114 struct ieee80211_tx_rate_control *txrc, in _rtl_rc_rate_set_series() argument
134 if (txrc->short_preamble) in _rtl_rc_rate_set_series()
166 struct ieee80211_tx_rate_control *txrc) in rtl_get_rate() argument
169 struct sk_buff *skb = txrc->skb; in rtl_get_rate()
178 _rtl_rc_rate_set_series(rtlpriv, sta, &rates[0], txrc, in rtl_get_rate()
184 txrc, i, (rix - i), 1, in rtl_get_rate()
/linux-6.15/drivers/net/wireless/intel/iwlegacy/
H A D3945-rs.c605 struct ieee80211_tx_rate_control *txrc) in il3945_rs_get_rate() argument
607 struct ieee80211_supported_band *sband = txrc->sband; in il3945_rs_get_rate()
608 struct sk_buff *skb = txrc->skb; in il3945_rs_get_rate()
637 max_rate_idx = fls(txrc->rate_idx_mask) - 1; in il3945_rs_get_rate()
H A D4965-rs.c2176 struct ieee80211_tx_rate_control *txrc) in il4965_rs_get_rate() argument
2179 struct sk_buff *skb = txrc->skb; in il4965_rs_get_rate()
2180 struct ieee80211_supported_band *sband = txrc->sband; in il4965_rs_get_rate()
2190 lq_sta->max_rate_idx = fls(txrc->rate_idx_mask) - 1; in il4965_rs_get_rate()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drs.c2661 struct ieee80211_tx_rate_control *txrc) in rs_get_rate() argument
2664 struct sk_buff *skb = txrc->skb; in rs_get_rate()
2665 struct ieee80211_supported_band *sband = txrc->sband; in rs_get_rate()
2676 lq_sta->max_rate_idx = fls(txrc->rate_idx_mask) - 1; in rs_get_rate()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs.c2676 struct ieee80211_tx_rate_control *txrc) in rs_drv_get_rate() argument
2680 struct sk_buff *skb = txrc->skb; in rs_drv_get_rate()
2711 &txrc->reported_rate); in rs_drv_get_rate()
/linux-6.15/include/net/
H A Dmac80211.h7066 struct ieee80211_tx_rate_control *txrc);