Searched refs:txrc (Results 1 – 6 of 6) sorted by relevance
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/xr829/umac/ |
D | rate.c | 295 static bool rc_no_data_or_no_ack_use_min(struct ieee80211_tx_rate_control *txrc) in rc_no_data_or_no_ack_use_min() argument 297 struct sk_buff *skb = txrc->skb; in rc_no_data_or_no_ack_use_min() 375 struct ieee80211_tx_rate_control *txrc) in rate_control_send_low() argument 377 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in rate_control_send_low() 378 struct ieee80211_supported_band *sband = txrc->sband; in rate_control_send_low() 383 if (!pubsta || rc_no_data_or_no_ack_use_min(txrc)) { in rate_control_send_low() 384 __rate_control_send_low(txrc->hw, sband, pubsta, info, in rate_control_send_low() 385 txrc->rate_idx_mask); in rate_control_send_low() 387 if (!pubsta && txrc->bss) { in rate_control_send_low() 388 mcast_rate = txrc->bss_conf->mcast_rate[sband->band]; in rate_control_send_low() [all …]
|
D | tx.c | 679 struct ieee80211_tx_rate_control txrc; in ieee80211_tx_h_rate_ctrl() local 683 memset(&txrc, 0, sizeof(txrc)); in ieee80211_tx_h_rate_ctrl() 691 txrc.hw = &tx->local->hw; in ieee80211_tx_h_rate_ctrl() 692 txrc.sband = sband; in ieee80211_tx_h_rate_ctrl() 693 txrc.bss_conf = &tx->sdata->vif.bss_conf; in ieee80211_tx_h_rate_ctrl() 694 txrc.skb = tx->skb; in ieee80211_tx_h_rate_ctrl() 695 txrc.reported_rate.idx = -1; in ieee80211_tx_h_rate_ctrl() 696 txrc.rate_idx_mask = tx->sdata->rc_rateidx_mask[info->band]; in ieee80211_tx_h_rate_ctrl() 699 txrc.rate_idx_mcs_mask = in ieee80211_tx_h_rate_ctrl() 702 txrc.bss = (tx->sdata->vif.type == NL80211_IFTYPE_AP || in ieee80211_tx_h_rate_ctrl() [all …]
|
D | rc80211_minstrel.c | 329 void *priv_sta, struct ieee80211_tx_rate_control *txrc) in minstrel_get_rate() argument 331 struct sk_buff *skb = txrc->skb; in minstrel_get_rate() 345 !txrc->rts && in minstrel_get_rate() 346 !txrc->bss_conf->use_cts_prot; in minstrel_get_rate()
|
D | rate.h | 26 struct ieee80211_tx_rate_control *txrc);
|
D | rc80211_minstrel_ht.c | 1289 struct ieee80211_tx_rate_control *txrc) in minstrel_ht_get_rate() argument 1292 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(txrc->skb); in minstrel_ht_get_rate() 1300 return mac80211_minstrel.get_rate(priv, sta, &msp->legacy, txrc); in minstrel_ht_get_rate() 1304 minstrel_aggr_check(sta, txrc->skb); in minstrel_ht_get_rate() 1335 (sample_idx >= 4) != txrc->short_preamble) in minstrel_ht_get_rate()
|
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/xr829/include/net/ |
D | mac80211.h | 5999 struct ieee80211_tx_rate_control *txrc);
|