Lines Matching refs:ieee80211_sta

416 	struct ieee80211_sta *sta;
1685 struct ieee80211_sta { struct
1728 struct ieee80211_sta *sta;
1745 struct ieee80211_sta *sta;
2117 struct ieee80211_sta *sta;
3300 int (*set_tim)(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
3303 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
3308 struct ieee80211_sta *sta,
3338 struct ieee80211_sta *sta);
3340 struct ieee80211_sta *sta);
3344 struct ieee80211_sta *sta,
3348 struct ieee80211_sta *sta,
3352 enum sta_notify_cmd, struct ieee80211_sta *sta);
3354 struct ieee80211_sta *sta,
3359 struct ieee80211_sta *sta);
3362 struct ieee80211_sta *sta,
3366 struct ieee80211_sta *sta);
3369 struct ieee80211_sta *sta,
3382 struct ieee80211_sta *sta, u16 tid, u16 *ssn,
3420 struct ieee80211_sta *sta,
3425 struct ieee80211_sta *sta,
3483 u32 (*get_expected_throughput)(struct ieee80211_sta *sta);
3489 struct ieee80211_sta *sta, u8 oper_class,
3494 struct ieee80211_sta *sta);
3838 int ieee80211_sta_ps_transition(struct ieee80211_sta *sta, bool start);
3853 static inline int ieee80211_sta_ps_transition_ni(struct ieee80211_sta *sta, in ieee80211_sta_ps_transition_ni()
3899 void ieee80211_sta_set_buffered(struct ieee80211_sta *sta,
3916 struct ieee80211_sta *sta,
3957 struct ieee80211_sta *sta,
4004 void ieee80211_report_low_ack(struct ieee80211_sta *sta, u32 num_packets);
4691 struct ieee80211_sta *sta),
4730 int ieee80211_start_tx_ba_session(struct ieee80211_sta *sta, u16 tid,
4757 int ieee80211_stop_tx_ba_session(struct ieee80211_sta *sta, u16 tid);
4783 struct ieee80211_sta *ieee80211_find_sta(struct ieee80211_vif *vif,
4808 struct ieee80211_sta *ieee80211_find_sta_by_ifaddr(struct ieee80211_hw *hw,
4842 struct ieee80211_sta *pubsta, bool block);
4863 void ieee80211_sta_eosp(struct ieee80211_sta *pubsta);
4887 struct ieee80211_sta *sta,
5156 void *(*alloc_sta)(void *priv, struct ieee80211_sta *sta, gfp_t gfp);
5159 struct ieee80211_sta *sta, void *priv_sta);
5162 struct ieee80211_sta *sta, void *priv_sta,
5164 void (*free_sta)(void *priv, struct ieee80211_sta *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,
5184 static inline int rate_supported(struct ieee80211_sta *sta, in rate_supported()
5209 bool rate_control_send_low(struct ieee80211_sta *sta,
5216 struct ieee80211_sta *sta) in rate_lowest_index()
5233 struct ieee80211_sta *sta) in rate_usable_index_exists()
5256 struct ieee80211_sta *pubsta,
5360 int band, struct ieee80211_sta **sta);
5442 int ieee80211_reserve_tid(struct ieee80211_sta *sta, u8 tid);
5458 void ieee80211_unreserve_tid(struct ieee80211_sta *sta, u8 tid);