Home
last modified time | relevance | path

Searched refs:priv_sta (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/net/mac80211/
Drate.h39 void *priv_sta = sta->rate_ctrl_priv; in rate_control_tx_status() local
47 ref->ops->tx_status(ref->priv, sband, ista, priv_sta, skb); in rate_control_tx_status()
49 ref->ops->tx_status_noskb(ref->priv, sband, ista, priv_sta, info); in rate_control_tx_status()
61 void *priv_sta = sta->rate_ctrl_priv; in rate_control_tx_status_noskb() local
70 ref->ops->tx_status_noskb(ref->priv, sband, ista, priv_sta, info); in rate_control_tx_status_noskb()
90 void *priv_sta = sta->rate_ctrl_priv; in rate_control_free_sta() local
92 ref->ops->free_sta(ref->priv, ista, priv_sta); in rate_control_free_sta()
Drc80211_minstrel.c265 struct ieee80211_sta *sta, void *priv_sta, in minstrel_tx_status() argument
269 struct minstrel_sta_info *mi = priv_sta; in minstrel_tx_status()
333 void *priv_sta, struct ieee80211_tx_rate_control *txrc) in minstrel_get_rate() argument
337 struct minstrel_sta_info *mi = priv_sta; in minstrel_get_rate()
348 if (rate_control_send_low(sta, priv_sta, txrc)) in minstrel_get_rate()
480 struct ieee80211_sta *sta, void *priv_sta) in minstrel_rate_init() argument
482 struct minstrel_sta_info *mi = priv_sta; in minstrel_rate_init()
607 minstrel_free_sta(void *priv, struct ieee80211_sta *sta, void *priv_sta) in minstrel_free_sta() argument
609 struct minstrel_sta_info *mi = priv_sta; in minstrel_free_sta()
703 static u32 minstrel_get_expected_throughput(void *priv_sta) in minstrel_get_expected_throughput() argument
[all …]
Drc80211_minstrel_debugfs.c213 minstrel_add_sta_debugfs(void *priv, void *priv_sta, struct dentry *dir) in minstrel_add_sta_debugfs() argument
215 struct minstrel_sta_info *mi = priv_sta; in minstrel_add_sta_debugfs()
225 minstrel_remove_sta_debugfs(void *priv, void *priv_sta) in minstrel_remove_sta_debugfs() argument
227 struct minstrel_sta_info *mi = priv_sta; in minstrel_remove_sta_debugfs()
Drc80211_minstrel_ht.h122 void minstrel_ht_add_sta_debugfs(void *priv, void *priv_sta, struct dentry *dir);
123 void minstrel_ht_remove_sta_debugfs(void *priv, void *priv_sta);
Drc80211_minstrel_ht.c699 struct ieee80211_sta *sta, void *priv_sta, in minstrel_ht_tx_status() argument
702 struct minstrel_ht_sta_priv *msp = priv_sta; in minstrel_ht_tx_status()
1004 minstrel_ht_get_rate(void *priv, struct ieee80211_sta *sta, void *priv_sta, in minstrel_ht_get_rate() argument
1010 struct minstrel_ht_sta_priv *msp = priv_sta; in minstrel_ht_get_rate()
1015 if (rate_control_send_low(sta, priv_sta, txrc)) in minstrel_ht_get_rate()
1099 struct ieee80211_sta *sta, void *priv_sta) in minstrel_ht_update_caps() argument
1102 struct minstrel_ht_sta_priv *msp = priv_sta; in minstrel_ht_update_caps()
1250 struct ieee80211_sta *sta, void *priv_sta) in minstrel_ht_rate_init() argument
1252 minstrel_ht_update_caps(priv, sband, chandef, sta, priv_sta); in minstrel_ht_rate_init()
1258 struct ieee80211_sta *sta, void *priv_sta, in minstrel_ht_rate_update() argument
[all …]
Drate.c37 void *priv_sta = sta->rate_ctrl_priv; in rate_control_rate_init() local
58 priv_sta); in rate_control_rate_init()
70 void *priv_sta = sta->rate_ctrl_priv; in rate_control_rate_update() local
84 ista, priv_sta, changed); in rate_control_rate_update()
322 void *priv_sta, in rate_control_send_low() argument
331 if (!pubsta || !priv_sta || rc_no_data_or_no_ack_use_min(txrc)) { in rate_control_send_low()
835 void *priv_sta = NULL; in rate_control_get_rate() local
842 priv_sta = sta->rate_ctrl_priv; in rate_control_get_rate()
856 ref->ops->get_rate(ref->priv, ista, priv_sta, txrc); in rate_control_get_rate()
Drc80211_minstrel.h157 void minstrel_add_sta_debugfs(void *priv, void *priv_sta, struct dentry *dir);
158 void minstrel_remove_sta_debugfs(void *priv, void *priv_sta);
Drc80211_minstrel_ht_debugfs.c302 minstrel_ht_add_sta_debugfs(void *priv, void *priv_sta, struct dentry *dir) in minstrel_ht_add_sta_debugfs() argument
304 struct minstrel_ht_sta_priv *msp = priv_sta; in minstrel_ht_add_sta_debugfs()
313 minstrel_ht_remove_sta_debugfs(void *priv, void *priv_sta) in minstrel_ht_remove_sta_debugfs() argument
315 struct minstrel_ht_sta_priv *msp = priv_sta; in minstrel_ht_remove_sta_debugfs()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/
Drc.c145 void *priv_sta, in rtl_get_rate() argument
156 if (rate_control_send_low(sta, priv_sta, txrc)) in rtl_get_rate()
193 struct ieee80211_sta *sta, void *priv_sta, in rtl_tx_status() argument
202 if (!priv_sta || !ieee80211_is_data(fc)) in rtl_tx_status()
234 struct ieee80211_sta *sta, void *priv_sta) in rtl_rate_init() argument
241 struct ieee80211_sta *sta, void *priv_sta, in rtl_rate_update() argument
276 struct ieee80211_sta *sta, void *priv_sta) in rtl_rate_free_sta() argument
278 struct rtl_rate_priv *rate_priv = priv_sta; in rtl_rate_free_sta()
/linux-4.4.14/include/net/
Dmac80211.h5159 struct ieee80211_sta *sta, void *priv_sta);
5162 struct ieee80211_sta *sta, void *priv_sta,
5165 void *priv_sta);
5169 struct ieee80211_sta *sta, void *priv_sta,
5172 struct ieee80211_sta *sta, void *priv_sta,
5174 void (*get_rate)(void *priv, struct ieee80211_sta *sta, void *priv_sta,
5177 void (*add_sta_debugfs)(void *priv, void *priv_sta,
5179 void (*remove_sta_debugfs)(void *priv, void *priv_sta);
5181 u32 (*get_expected_throughput)(void *priv_sta);
5210 void *priv_sta,
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
Drs.c892 struct ieee80211_sta *sta, void *priv_sta, in rs_tx_status() argument
898 struct iwl_lq_sta *lq_sta = priv_sta; in rs_tx_status()
2706 static void rs_get_rate(void *priv_r, struct ieee80211_sta *sta, void *priv_sta, in rs_get_rate() argument
2716 struct iwl_lq_sta *lq_sta = priv_sta; in rs_get_rate()
2735 priv_sta = NULL; in rs_get_rate()
2739 if (rate_control_send_low(sta, priv_sta, txrc)) in rs_get_rate()
3052 void *priv_sta) in rs_free_sta() argument
3274 static void rs_add_debugfs(void *priv, void *priv_sta, in rs_add_debugfs() argument
3277 struct iwl_lq_sta *lq_sta = priv_sta; in rs_add_debugfs()
3293 static void rs_remove_debugfs(void *priv, void *priv_sta) in rs_remove_debugfs() argument
[all …]
/linux-4.4.14/drivers/net/wireless/ath/wcn36xx/
Dsmd.c195 struct wcn36xx_sta *priv_sta = NULL; in wcn36xx_smd_set_sta_params() local
231 priv_sta = (struct wcn36xx_sta *)sta->drv_priv; in wcn36xx_smd_set_sta_params()
238 sta_params->aid = priv_sta->aid; in wcn36xx_smd_set_sta_params()
240 memcpy(&sta_params->supported_rates, &priv_sta->supported_rates, in wcn36xx_smd_set_sta_params()
241 sizeof(priv_sta->supported_rates)); in wcn36xx_smd_set_sta_params()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Drs.c1371 struct ieee80211_sta *sta, void *priv_sta, in rs_mac80211_tx_status() argument
3107 struct ieee80211_sta *sta, void *priv_sta, in rs_rate_update() argument
3888 static void rs_add_debugfs(void *mvm, void *priv_sta, struct dentry *dir) in rs_add_debugfs() argument
3890 struct iwl_lq_sta *lq_sta = priv_sta; in rs_add_debugfs()