Lines Matching refs:ieee80211_sta
449 struct ieee80211_sta *sta;
1137 struct ieee80211_sta *sta;
2081 struct ieee80211_sta { struct
2151 struct ieee80211_sta *sta;
2169 struct ieee80211_sta *sta;
2666 struct ieee80211_sta *sta;
3269 struct ieee80211_sta *sta;
3932 int (*set_tim)(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
3935 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
3940 struct ieee80211_sta *sta,
3970 struct ieee80211_sta *sta);
3972 struct ieee80211_sta *sta);
3976 struct ieee80211_sta *sta,
3980 enum sta_notify_cmd, struct ieee80211_sta *sta);
3983 struct ieee80211_sta *sta);
3985 struct ieee80211_sta *sta,
3990 struct ieee80211_sta *sta);
3993 struct ieee80211_sta *sta,
3997 struct ieee80211_sta *sta);
4000 struct ieee80211_sta *sta,
4084 struct ieee80211_sta *sta,
4089 struct ieee80211_sta *sta,
4154 struct ieee80211_sta *sta);
4160 struct ieee80211_sta *sta, u8 oper_class,
4165 struct ieee80211_sta *sta);
4200 struct ieee80211_sta *sta,
4204 struct ieee80211_sta *sta, u8 tids);
4208 struct ieee80211_sta *sta, bool enabled);
4471 void ieee80211_rx_list(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
4496 void ieee80211_rx_napi(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
4577 int ieee80211_sta_ps_transition(struct ieee80211_sta *sta, bool start);
4592 static inline int ieee80211_sta_ps_transition_ni(struct ieee80211_sta *sta, in ieee80211_sta_ps_transition_ni()
4615 void ieee80211_sta_pspoll(struct ieee80211_sta *sta);
4633 void ieee80211_sta_uapsd_trigger(struct ieee80211_sta *sta, u8 tid);
4669 void ieee80211_sta_set_buffered(struct ieee80211_sta *sta,
4686 struct ieee80211_sta *sta,
4704 void ieee80211_sta_set_expected_throughput(struct ieee80211_sta *pubsta,
4719 struct ieee80211_sta *pubsta,
4775 struct ieee80211_sta *sta, in ieee80211_tx_status_noskb()
4850 void ieee80211_report_low_ack(struct ieee80211_sta *sta, u32 num_packets);
5541 struct ieee80211_sta *sta),
5580 int ieee80211_start_tx_ba_session(struct ieee80211_sta *sta, u16 tid,
5607 int ieee80211_stop_tx_ba_session(struct ieee80211_sta *sta, u16 tid);
5633 struct ieee80211_sta *ieee80211_find_sta(struct ieee80211_vif *vif,
5658 struct ieee80211_sta *ieee80211_find_sta_by_ifaddr(struct ieee80211_hw *hw,
5692 struct ieee80211_sta *pubsta, bool block);
5713 void ieee80211_sta_eosp(struct ieee80211_sta *pubsta);
5735 void ieee80211_send_eosp_nullfunc(struct ieee80211_sta *pubsta, int tid);
5762 void ieee80211_sta_register_airtime(struct ieee80211_sta *pubsta, u8 tid,
5799 struct ieee80211_sta *sta,
5823 struct ieee80211_sta *sta,
6019 void ieee80211_mark_rx_ba_filtered_frames(struct ieee80211_sta *pubsta, u8 tid,
6159 void *(*alloc_sta)(void *priv, struct ieee80211_sta *sta, gfp_t gfp);
6162 struct ieee80211_sta *sta, void *priv_sta);
6165 struct ieee80211_sta *sta, void *priv_sta,
6167 void (*free_sta)(void *priv, struct ieee80211_sta *sta,
6174 struct ieee80211_sta *sta, void *priv_sta,
6176 void (*get_rate)(void *priv, struct ieee80211_sta *sta, void *priv_sta,
6190 static inline int rate_supported(struct ieee80211_sta *sta, in rate_supported()
6199 struct ieee80211_sta *sta) in rate_lowest_index()
6216 struct ieee80211_sta *sta) in rate_usable_index_exists()
6239 struct ieee80211_sta *pubsta,
6358 int band, struct ieee80211_sta **sta);
6454 int ieee80211_reserve_tid(struct ieee80211_sta *sta, u8 tid);
6470 void ieee80211_unreserve_tid(struct ieee80211_sta *sta, u8 tid);