Lines Matching defs:sta

29 #include "sta.h"
856 iwl_mvm_txq_from_tid(struct ieee80211_sta *sta, u8 tid)
861 return (void *)sta->txq[tid]->drv_priv;
867 * @sta_id: sta id
1240 * Current cs sta - might be different from periodic cs peer
1394 struct ieee80211_sta *sta;
1399 sta = rcu_dereference(mvm->fw_id_to_mac_id[sta_id]);
1402 if (IS_ERR_OR_NULL(sta))
1405 return iwl_mvm_sta_from_mac80211(sta);
1411 struct ieee80211_sta *sta;
1416 sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[sta_id],
1420 if (IS_ERR_OR_NULL(sta))
1423 return iwl_mvm_sta_from_mac80211(sta);
1774 struct ieee80211_sta *sta);
1781 struct ieee80211_sta *sta, __le16 fc);
1784 struct ieee80211_sta *sta,
1796 /* Utils to extract sta related data */
1797 __le32 iwl_mvm_get_sta_htc_flags(struct ieee80211_sta *sta,
1799 u8 iwl_mvm_get_sta_uapsd_acs(struct ieee80211_sta *sta);
2097 * @add_aux_sta_for_hs20: pointer to the function that adds an aux sta
2271 struct ieee80211_sta *sta);
2273 struct ieee80211_sta *sta);
2480 struct ieee80211_sta *sta, u8 oper_class,
2488 struct ieee80211_sta *sta);
2519 const struct ieee80211_sta *sta,
2544 struct ieee80211_sta *sta,
2548 struct ieee80211_sta *sta,
2560 struct ieee80211_sta *sta,
2567 struct ieee80211_sta *sta,
2816 struct ieee80211_sta *sta);
2819 struct ieee80211_sta *sta);
2822 struct ieee80211_sta *sta, u16 tids,
2828 struct ieee80211_sta *sta, u16 tids,
2834 struct ieee80211_sta *sta, u32 changed);
2844 struct ieee80211_sta *sta);
2852 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
2857 struct ieee80211_sta *sta,
2888 struct ieee80211_sta *sta,