Lines Matching refs:ieee80211_sta
430 struct ieee80211_sta *sta;
987 struct ieee80211_sta *sta;
1844 struct ieee80211_sta { struct
1909 struct ieee80211_sta *sta;
1926 struct ieee80211_sta *sta;
2371 struct ieee80211_sta *sta;
2950 struct ieee80211_sta *sta;
3583 int (*set_tim)(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
3586 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
3591 struct ieee80211_sta *sta,
3621 struct ieee80211_sta *sta);
3623 struct ieee80211_sta *sta);
3627 struct ieee80211_sta *sta,
3631 enum sta_notify_cmd, struct ieee80211_sta *sta);
3633 struct ieee80211_sta *sta,
3638 struct ieee80211_sta *sta);
3641 struct ieee80211_sta *sta,
3645 struct ieee80211_sta *sta);
3648 struct ieee80211_sta *sta,
3728 struct ieee80211_sta *sta,
3733 struct ieee80211_sta *sta,
3793 struct ieee80211_sta *sta);
3799 struct ieee80211_sta *sta, u8 oper_class,
3804 struct ieee80211_sta *sta);
4084 void ieee80211_rx_napi(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
4165 int ieee80211_sta_ps_transition(struct ieee80211_sta *sta, bool start);
4180 static inline int ieee80211_sta_ps_transition_ni(struct ieee80211_sta *sta, in ieee80211_sta_ps_transition_ni()
4203 void ieee80211_sta_pspoll(struct ieee80211_sta *sta);
4221 void ieee80211_sta_uapsd_trigger(struct ieee80211_sta *sta, u8 tid);
4257 void ieee80211_sta_set_buffered(struct ieee80211_sta *sta,
4274 struct ieee80211_sta *sta,
4292 void ieee80211_sta_set_expected_throughput(struct ieee80211_sta *pubsta,
4348 struct ieee80211_sta *sta, in ieee80211_tx_status_noskb()
4403 void ieee80211_report_low_ack(struct ieee80211_sta *sta, u32 num_packets);
5091 struct ieee80211_sta *sta),
5130 int ieee80211_start_tx_ba_session(struct ieee80211_sta *sta, u16 tid,
5157 int ieee80211_stop_tx_ba_session(struct ieee80211_sta *sta, u16 tid);
5183 struct ieee80211_sta *ieee80211_find_sta(struct ieee80211_vif *vif,
5208 struct ieee80211_sta *ieee80211_find_sta_by_ifaddr(struct ieee80211_hw *hw,
5242 struct ieee80211_sta *pubsta, bool block);
5263 void ieee80211_sta_eosp(struct ieee80211_sta *pubsta);
5285 void ieee80211_send_eosp_nullfunc(struct ieee80211_sta *pubsta, int tid);
5309 struct ieee80211_sta *sta,
5333 struct ieee80211_sta *sta,
5529 void ieee80211_mark_rx_ba_filtered_frames(struct ieee80211_sta *pubsta, u8 tid,
5652 void *(*alloc_sta)(void *priv, struct ieee80211_sta *sta, gfp_t gfp);
5655 struct ieee80211_sta *sta, void *priv_sta);
5658 struct ieee80211_sta *sta, void *priv_sta,
5660 void (*free_sta)(void *priv, struct ieee80211_sta *sta,
5667 struct ieee80211_sta *sta, void *priv_sta,
5669 void (*get_rate)(void *priv, struct ieee80211_sta *sta, void *priv_sta,
5679 static inline int rate_supported(struct ieee80211_sta *sta, in rate_supported()
5704 bool rate_control_send_low(struct ieee80211_sta *sta,
5711 struct ieee80211_sta *sta) in rate_lowest_index()
5728 struct ieee80211_sta *sta) in rate_usable_index_exists()
5751 struct ieee80211_sta *pubsta,
5870 int band, struct ieee80211_sta **sta);
5952 int ieee80211_reserve_tid(struct ieee80211_sta *sta, u8 tid);
5968 void ieee80211_unreserve_tid(struct ieee80211_sta *sta, u8 tid);