Lines Matching refs:ieee80211_sta
495 struct ieee80211_sta *sta;
1347 struct ieee80211_sta *sta;
2437 struct ieee80211_sta *sta;
2511 struct ieee80211_sta { struct
2541 bool lockdep_sta_mutex_held(struct ieee80211_sta *pubsta); argument
2543 static inline bool lockdep_sta_mutex_held(struct ieee80211_sta *pubsta) in lockdep_sta_mutex_held()
2583 struct ieee80211_sta *sta;
2601 struct ieee80211_sta *sta;
3132 struct ieee80211_sta *sta;
3748 struct ieee80211_sta *sta;
4533 int (*set_tim)(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
4536 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
4541 struct ieee80211_sta *sta,
4571 struct ieee80211_sta *sta);
4573 struct ieee80211_sta *sta);
4583 struct ieee80211_sta *sta,
4591 enum sta_notify_cmd, struct ieee80211_sta *sta);
4594 struct ieee80211_sta *sta);
4596 struct ieee80211_sta *sta,
4601 struct ieee80211_sta *sta);
4608 struct ieee80211_sta *sta);
4611 struct ieee80211_sta *sta,
4673 struct ieee80211_sta *sta);
4698 struct ieee80211_sta *sta,
4703 struct ieee80211_sta *sta,
4776 struct ieee80211_sta *sta);
4782 struct ieee80211_sta *sta, u8 oper_class,
4787 struct ieee80211_sta *sta);
4822 struct ieee80211_sta *sta,
4826 struct ieee80211_sta *sta, u8 tids);
4830 struct ieee80211_sta *sta, bool enabled);
4835 struct ieee80211_sta *sta, bool enabled);
4837 struct ieee80211_sta *sta,
4840 struct ieee80211_sta *sta, u8 flowid);
4845 struct ieee80211_sta *sta,
4857 struct ieee80211_sta *sta,
5129 void ieee80211_rx_list(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
5154 void ieee80211_rx_napi(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
5235 int ieee80211_sta_ps_transition(struct ieee80211_sta *sta, bool start);
5250 static inline int ieee80211_sta_ps_transition_ni(struct ieee80211_sta *sta, in ieee80211_sta_ps_transition_ni()
5273 void ieee80211_sta_pspoll(struct ieee80211_sta *sta);
5291 void ieee80211_sta_uapsd_trigger(struct ieee80211_sta *sta, u8 tid);
5327 void ieee80211_sta_set_buffered(struct ieee80211_sta *sta,
5344 struct ieee80211_sta *sta,
5362 void ieee80211_sta_set_expected_throughput(struct ieee80211_sta *pubsta,
5377 struct ieee80211_sta *pubsta,
5433 struct ieee80211_sta *sta, in ieee80211_tx_status_noskb()
5488 void ieee80211_report_low_ack(struct ieee80211_sta *sta, u32 num_packets);
6298 struct ieee80211_sta *sta),
6315 struct ieee80211_sta *sta),
6354 void ieee80211_refresh_tx_agg_session_timer(struct ieee80211_sta *sta,
6369 int ieee80211_start_tx_ba_session(struct ieee80211_sta *sta, u16 tid,
6396 int ieee80211_stop_tx_ba_session(struct ieee80211_sta *sta, u16 tid);
6422 struct ieee80211_sta *ieee80211_find_sta(struct ieee80211_vif *vif,
6447 struct ieee80211_sta *ieee80211_find_sta_by_ifaddr(struct ieee80211_hw *hw,
6463 struct ieee80211_sta *
6499 struct ieee80211_sta *pubsta, bool block);
6520 void ieee80211_sta_eosp(struct ieee80211_sta *pubsta);
6542 void ieee80211_send_eosp_nullfunc(struct ieee80211_sta *pubsta, int tid);
6555 void ieee80211_sta_recalc_aggregates(struct ieee80211_sta *pubsta);
6582 void ieee80211_sta_register_airtime(struct ieee80211_sta *pubsta, u8 tid,
6619 struct ieee80211_sta *sta,
6643 struct ieee80211_sta *sta,
6903 void ieee80211_mark_rx_ba_filtered_frames(struct ieee80211_sta *pubsta, u8 tid,
7048 void *(*alloc_sta)(void *priv, struct ieee80211_sta *sta, gfp_t gfp);
7051 struct ieee80211_sta *sta, void *priv_sta);
7054 struct ieee80211_sta *sta, void *priv_sta,
7056 void (*free_sta)(void *priv, struct ieee80211_sta *sta,
7063 struct ieee80211_sta *sta, void *priv_sta,
7065 void (*get_rate)(void *priv, struct ieee80211_sta *sta, void *priv_sta,
7074 static inline int rate_supported(struct ieee80211_sta *sta, in rate_supported()
7083 struct ieee80211_sta *sta) in rate_lowest_index()
7100 struct ieee80211_sta *sta) in rate_usable_index_exists()
7125 struct ieee80211_sta *pubsta,
7289 int band, struct ieee80211_sta **sta);
7387 int ieee80211_reserve_tid(struct ieee80211_sta *sta, u8 tid);
7403 void ieee80211_unreserve_tid(struct ieee80211_sta *sta, u8 tid);