Lines Matching refs:sta
1660 struct ieee80211_sta *sta; member
1678 struct ieee80211_sta *sta; member
2022 struct ieee80211_sta *sta; member
3191 int (*set_tim)(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
3194 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
3199 struct ieee80211_sta *sta,
3228 struct ieee80211_sta *sta);
3230 struct ieee80211_sta *sta);
3234 struct ieee80211_sta *sta,
3238 struct ieee80211_sta *sta,
3242 enum sta_notify_cmd, struct ieee80211_sta *sta);
3244 struct ieee80211_sta *sta,
3249 struct ieee80211_sta *sta);
3252 struct ieee80211_sta *sta,
3256 struct ieee80211_sta *sta);
3259 struct ieee80211_sta *sta,
3272 struct ieee80211_sta *sta, u16 tid, u16 *ssn,
3310 struct ieee80211_sta *sta,
3315 struct ieee80211_sta *sta,
3373 u32 (*get_expected_throughput)(struct ieee80211_sta *sta);
3379 struct ieee80211_sta *sta, u8 oper_class,
3384 struct ieee80211_sta *sta);
3716 int ieee80211_sta_ps_transition(struct ieee80211_sta *sta, bool start);
3731 static inline int ieee80211_sta_ps_transition_ni(struct ieee80211_sta *sta, in ieee80211_sta_ps_transition_ni() argument
3737 ret = ieee80211_sta_ps_transition(sta, start); in ieee80211_sta_ps_transition_ni()
3777 void ieee80211_sta_set_buffered(struct ieee80211_sta *sta,
3794 struct ieee80211_sta *sta,
3835 struct ieee80211_sta *sta,
3882 void ieee80211_report_low_ack(struct ieee80211_sta *sta, u32 num_packets);
4616 struct ieee80211_sta *sta),
4655 int ieee80211_start_tx_ba_session(struct ieee80211_sta *sta, u16 tid,
4682 int ieee80211_stop_tx_ba_session(struct ieee80211_sta *sta, u16 tid);
4812 struct ieee80211_sta *sta,
5081 void *(*alloc_sta)(void *priv, struct ieee80211_sta *sta, gfp_t gfp);
5084 struct ieee80211_sta *sta, void *priv_sta);
5087 struct ieee80211_sta *sta, void *priv_sta,
5089 void (*free_sta)(void *priv, struct ieee80211_sta *sta,
5094 struct ieee80211_sta *sta, void *priv_sta,
5097 struct ieee80211_sta *sta, void *priv_sta,
5099 void (*get_rate)(void *priv, struct ieee80211_sta *sta, void *priv_sta,
5109 static inline int rate_supported(struct ieee80211_sta *sta, in rate_supported() argument
5113 return (sta == NULL || sta->supp_rates[band] & BIT(index)); in rate_supported()
5134 bool rate_control_send_low(struct ieee80211_sta *sta,
5141 struct ieee80211_sta *sta) in rate_lowest_index() argument
5146 if (rate_supported(sta, sband->band, i)) in rate_lowest_index()
5158 struct ieee80211_sta *sta) in rate_usable_index_exists() argument
5163 if (rate_supported(sta, sband->band, i)) in rate_usable_index_exists()
5285 int band, struct ieee80211_sta **sta);
5367 int ieee80211_reserve_tid(struct ieee80211_sta *sta, u8 tid);
5383 void ieee80211_unreserve_tid(struct ieee80211_sta *sta, u8 tid);