Lines Matching refs:ieee80211_sta
193 struct ieee80211_sta;
196 struct ieee80211_sta *sta;
401 struct ieee80211_sta *sta;
669 struct ieee80211_sta *sta;
694 struct ieee80211_sta *sta;
727 struct ieee80211_sta *sta;
743 struct ieee80211_sta { struct
767 struct ieee80211_sta *sta; argument
774 struct ieee80211_sta *sta;
1001 void (*flush_sta)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *);
1007 …void (*allow_buffered_frames)(struct ieee80211_hw *, struct ieee80211_sta *, u16, int, enum ieee80…
1008 …void (*release_buffered_frames)(struct ieee80211_hw *, struct ieee80211_sta *, u16, int, enum ieee…
1010 int (*sta_add)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *);
1011 int (*sta_remove)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *);
1012 int (*sta_set_txpwr)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *);
1013 …void (*sta_statistics)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, stru…
1014 void (*sta_pre_rcu_remove)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *);
1015 …int (*sta_state)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, enum ieee…
1016 …otify)(struct ieee80211_hw *, struct ieee80211_vif *, enum sta_notify_cmd, struct ieee80211_sta *);
1017 void (*sta_rc_update)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, u32);
1019 void (*sta_rate_tbl_update)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *);
1020 void (*sta_set_4addr)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, bool);
1021 …void (*sta_set_decap_offload)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta …
1035 …int (*tdls_channel_switch)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *,…
1036 …tdls_cancel_channel_switch)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *);
1069 int (*set_tim)(struct ieee80211_hw *, struct ieee80211_sta *, bool);
1071 …ruct ieee80211_hw *, enum set_key_cmd, struct ieee80211_vif *, struct ieee80211_sta *, struct ieee…
1072 …211_hw *, struct ieee80211_vif *, struct ieee80211_key_conf *, struct ieee80211_sta *, u32, u16 *);
1084 …int (*set_tid_config)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, stru…
1085 …int (*reset_tid_config)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, u8…
1098 void (*add_twt_setup)(struct ieee80211_hw *, struct ieee80211_sta *, struct ieee80211_twt_setup *);
1099 void (*twt_teardown_request)(struct ieee80211_hw *, struct ieee80211_sta *, u8);
1106 …int (*change_sta_links)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, u16…
1113 …void (*sta_add_debugfs)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *, str…
1151 struct ieee80211_sta *, struct ieee80211_key_conf *, void *),
1158 void (*iterfunc)(void *, struct ieee80211_sta *), void *);
1162 struct ieee80211_sta *, struct napi_struct *, struct list_head *);
1164 struct ieee80211_sta *linuxkpi_ieee80211_find_sta(struct ieee80211_vif *,
1166 struct ieee80211_sta *linuxkpi_ieee80211_find_sta_by_ifaddr(
1352 ieee80211_rx_napi(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in ieee80211_rx_napi()
1360 ieee80211_rx_list(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in ieee80211_rx_list()
1528 struct ieee80211_sta *, struct ieee80211_key_conf *, void *), in ieee80211_iter_keys() argument
1537 struct ieee80211_sta *, struct ieee80211_key_conf *, void *), in ieee80211_iter_keys_rcu() argument
1554 void (*iterfunc)(void *, struct ieee80211_sta *), void *arg) in ieee80211_iterate_stations_atomic() argument
1697 static __inline struct ieee80211_sta *
1704 static __inline struct ieee80211_sta *
1826 ieee80211_mark_rx_ba_filtered_frames(struct ieee80211_sta *sta, uint8_t tid, in ieee80211_mark_rx_ba_filtered_frames()
1989 ieee80211_reserve_tid(struct ieee80211_sta *sta, uint8_t tid) in ieee80211_reserve_tid()
1995 ieee80211_unreserve_tid(struct ieee80211_sta *sta, uint8_t tid) in ieee80211_unreserve_tid()
2001 ieee80211_send_eosp_nullfunc(struct ieee80211_sta *sta, uint8_t tid) in ieee80211_send_eosp_nullfunc()
2007 ieee80211_sta_block_awake(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in ieee80211_sta_block_awake()
2014 ieee80211_sta_ps_transition(struct ieee80211_sta *sta, bool sleeping) in ieee80211_sta_ps_transition()
2020 ieee80211_sta_pspoll(struct ieee80211_sta *sta) in ieee80211_sta_pspoll()
2026 ieee80211_sta_recalc_aggregates(struct ieee80211_sta *sta) in ieee80211_sta_recalc_aggregates()
2034 ieee80211_sta_uapsd_trigger(struct ieee80211_sta *sta, int ntids) in ieee80211_sta_uapsd_trigger()
2066 ieee80211_sta_set_buffered(struct ieee80211_sta *sta, uint8_t tid, bool t) in ieee80211_sta_set_buffered()
2078 ieee80211_sta_eosp(struct ieee80211_sta *sta) in ieee80211_sta_eosp()
2084 ieee80211_start_tx_ba_session(struct ieee80211_sta *sta, uint8_t tid, int x) in ieee80211_start_tx_ba_session()
2091 ieee80211_stop_tx_ba_session(struct ieee80211_sta *sta, uint8_t tid) in ieee80211_stop_tx_ba_session()
2189 struct sk_buff *skb, enum nl80211_band band, struct ieee80211_sta **sta) in ieee80211_tx_prepare_skb()
2202 ieee80211_tx_status_noskb(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in ieee80211_tx_status_noskb()
2269 ieee80211_report_low_ack(struct ieee80211_sta *sta, int x) in ieee80211_report_low_ack()
2275 ieee80211_tx_rate_update(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in ieee80211_tx_rate_update()
2296 ieee80211_sta_register_airtime(struct ieee80211_sta *sta, in ieee80211_sta_register_airtime()
2343 ieee80211_get_tx_rates(struct ieee80211_vif *vif, struct ieee80211_sta *sta, in ieee80211_get_tx_rates()
2540 ieee80211_refresh_tx_agg_session_timer(struct ieee80211_sta *sta, in ieee80211_refresh_tx_agg_session_timer()