Lines Matching defs:sta_info

26  * These flags are used with &struct sta_info's @flags member, but
146 struct sta_info *sta, u8 ac,
149 struct sta_info;
185 struct sta_info *sta;
240 struct sta_info *sta;
377 * @plink_sta: peer link watch timer's sta_info
393 struct sta_info *plink_sta;
477 * struct sta_info - STA information
563 struct sta_info {
676 static inline enum nl80211_plink_state sta_plink_state(struct sta_info *sta)
684 static inline void set_sta_flag(struct sta_info *sta,
693 static inline void clear_sta_flag(struct sta_info *sta,
702 static inline int test_sta_flag(struct sta_info *sta,
708 static inline int test_and_clear_sta_flag(struct sta_info *sta,
717 static inline int test_and_set_sta_flag(struct sta_info *sta,
726 int sta_info_move_state(struct sta_info *sta,
729 static inline void sta_info_pre_move_state(struct sta_info *sta,
741 void ieee80211_assign_tid_tx(struct sta_info *sta, int tid,
745 rcu_dereference_protected_tid_tx(struct sta_info *sta, int tid)
769 struct sta_info *sta_info_get(struct ieee80211_sub_if_data *sdata,
772 struct sta_info *sta_info_get_bss(struct ieee80211_sub_if_data *sdata,
776 struct sta_info *sta_info_get_by_addrs(struct ieee80211_local *local,
786 struct sta_info *sta_info_get_by_idx(struct ieee80211_sub_if_data *sdata,
792 struct sta_info *sta_info_alloc(struct ieee80211_sub_if_data *sdata,
795 void sta_info_free(struct ieee80211_local *local, struct sta_info *sta);
805 int sta_info_insert(struct sta_info *sta);
806 int sta_info_insert_rcu(struct sta_info *sta) __acquires(RCU);
808 int __must_check __sta_info_destroy(struct sta_info *sta);
814 void sta_info_recalc_tim(struct sta_info *sta);
841 void sta_set_rate_info_tx(struct sta_info *sta,
844 void sta_set_sinfo(struct sta_info *sta, struct station_info *sinfo,
847 u32 sta_get_expected_throughput(struct sta_info *sta);
851 u8 sta_info_tx_streams(struct sta_info *sta);
853 void ieee80211_sta_ps_deliver_wakeup(struct sta_info *sta);
854 void ieee80211_sta_ps_deliver_poll_response(struct sta_info *sta);
855 void ieee80211_sta_ps_deliver_uapsd(struct sta_info *sta);
857 unsigned long ieee80211_sta_last_active(struct sta_info *sta);