pubsta           4521 include/net/mac80211.h void ieee80211_sta_set_expected_throughput(struct ieee80211_sta *pubsta,
pubsta           4536 include/net/mac80211.h 			      struct ieee80211_sta *pubsta,
pubsta           5486 include/net/mac80211.h 			       struct ieee80211_sta *pubsta, bool block);
pubsta           5507 include/net/mac80211.h void ieee80211_sta_eosp(struct ieee80211_sta *pubsta);
pubsta           5529 include/net/mac80211.h void ieee80211_send_eosp_nullfunc(struct ieee80211_sta *pubsta, int tid);
pubsta           5556 include/net/mac80211.h void ieee80211_sta_register_airtime(struct ieee80211_sta *pubsta, u8 tid,
pubsta           5801 include/net/mac80211.h void ieee80211_mark_rx_ba_filtered_frames(struct ieee80211_sta *pubsta, u8 tid,
pubsta           6016 include/net/mac80211.h 			   struct ieee80211_sta *pubsta,
pubsta            559 net/mac80211/agg-tx.c int ieee80211_start_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid,
pubsta            562 net/mac80211/agg-tx.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta            568 net/mac80211/agg-tx.c 	trace_api_start_tx_ba_session(pubsta, tid);
pubsta            574 net/mac80211/agg-tx.c 	if (!pubsta->ht_cap.ht_supported)
pubsta            589 net/mac80211/agg-tx.c 	       pubsta->addr, tid);
pubsta            621 net/mac80211/agg-tx.c 		       pubsta->addr);
pubsta            816 net/mac80211/agg-tx.c int ieee80211_stop_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid)
pubsta            818 net/mac80211/agg-tx.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta            824 net/mac80211/agg-tx.c 	trace_api_stop_tx_ba_session(pubsta, tid);
pubsta            364 net/mac80211/rate.c static bool rate_control_send_low(struct ieee80211_sta *pubsta,
pubsta            373 net/mac80211/rate.c 	if (!pubsta || rc_no_data_or_no_ack_use_min(txrc)) {
pubsta            374 net/mac80211/rate.c 		__rate_control_send_low(txrc->hw, sband, pubsta, info,
pubsta            377 net/mac80211/rate.c 		if (!pubsta && txrc->bss) {
pubsta            384 net/mac80211/rate.c 		} else if (pubsta) {
pubsta            385 net/mac80211/rate.c 			sta = container_of(pubsta, struct sta_info, sta);
pubsta            915 net/mac80211/rate.c 			   struct ieee80211_sta *pubsta,
pubsta            918 net/mac80211/rate.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta            932 net/mac80211/rate.c 	old = rcu_dereference_protected(pubsta->rates, true);
pubsta            933 net/mac80211/rate.c 	rcu_assign_pointer(pubsta->rates, rates);
pubsta            937 net/mac80211/rate.c 	drv_sta_rate_tbl_update(hw_to_local(hw), sta->sdata, pubsta);
pubsta            939 net/mac80211/rate.c 	ieee80211_sta_set_expected_throughput(pubsta, sta_get_expected_throughput(sta));
pubsta            860 net/mac80211/rc80211_minstrel_ht.c minstrel_aggr_check(struct ieee80211_sta *pubsta, struct sk_buff *skb)
pubsta            863 net/mac80211/rc80211_minstrel_ht.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta            879 net/mac80211/rc80211_minstrel_ht.c 	ieee80211_start_tx_ba_session(pubsta, tid, 0);
pubsta           1625 net/mac80211/rx.c int ieee80211_sta_ps_transition(struct ieee80211_sta *pubsta, bool start)
pubsta           1627 net/mac80211/rx.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           1646 net/mac80211/rx.c void ieee80211_sta_pspoll(struct ieee80211_sta *pubsta)
pubsta           1648 net/mac80211/rx.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           1660 net/mac80211/rx.c void ieee80211_sta_uapsd_trigger(struct ieee80211_sta *pubsta, u8 tid)
pubsta           1662 net/mac80211/rx.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           3744 net/mac80211/rx.c void ieee80211_mark_rx_ba_filtered_frames(struct ieee80211_sta *pubsta, u8 tid,
pubsta           3758 net/mac80211/rx.c 	if (WARN_ON(!pubsta || tid >= IEEE80211_NUM_TIDS))
pubsta           3763 net/mac80211/rx.c 	sta = container_of(pubsta, struct sta_info, sta);
pubsta           4394 net/mac80211/rx.c 					 struct ieee80211_sta *pubsta,
pubsta           4442 net/mac80211/rx.c 		if (pubsta) {
pubsta           4443 net/mac80211/rx.c 			rx.sta = container_of(pubsta, struct sta_info, sta);
pubsta           4519 net/mac80211/rx.c void ieee80211_rx_napi(struct ieee80211_hw *hw, struct ieee80211_sta *pubsta,
pubsta           4634 net/mac80211/rx.c 	__ieee80211_rx_handle_packet(hw, pubsta, skb, napi);
pubsta           1804 net/mac80211/sta_info.c 			       struct ieee80211_sta *pubsta, bool block)
pubsta           1806 net/mac80211/sta_info.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           1808 net/mac80211/sta_info.c 	trace_api_sta_block_awake(sta->local, pubsta, block);
pubsta           1835 net/mac80211/sta_info.c void ieee80211_sta_eosp(struct ieee80211_sta *pubsta)
pubsta           1837 net/mac80211/sta_info.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           1840 net/mac80211/sta_info.c 	trace_api_eosp(local, pubsta);
pubsta           1846 net/mac80211/sta_info.c void ieee80211_send_eosp_nullfunc(struct ieee80211_sta *pubsta, int tid)
pubsta           1848 net/mac80211/sta_info.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           1852 net/mac80211/sta_info.c 	trace_api_send_eosp_nullfunc(sta->local, pubsta, tid);
pubsta           1862 net/mac80211/sta_info.c void ieee80211_sta_set_buffered(struct ieee80211_sta *pubsta,
pubsta           1865 net/mac80211/sta_info.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           1870 net/mac80211/sta_info.c 	trace_api_sta_set_buffered(sta->local, pubsta, tid, buffered);
pubsta           1881 net/mac80211/sta_info.c void ieee80211_sta_register_airtime(struct ieee80211_sta *pubsta, u8 tid,
pubsta           1884 net/mac80211/sta_info.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           2488 net/mac80211/sta_info.c void ieee80211_sta_set_expected_throughput(struct ieee80211_sta *pubsta,
pubsta           2491 net/mac80211/sta_info.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           1100 net/mac80211/status.c 	struct ieee80211_sta *pubsta = status->sta;
pubsta           1118 net/mac80211/status.c 	if (pubsta) {
pubsta           1121 net/mac80211/status.c 		sta = container_of(pubsta, struct sta_info, sta);
pubsta           1149 net/mac80211/status.c 		if (!pubsta)
pubsta           1162 net/mac80211/status.c 			      struct ieee80211_sta *pubsta,
pubsta           1167 net/mac80211/status.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           1170 net/mac80211/status.c 		.sta = pubsta,
pubsta           1180 net/mac80211/status.c void ieee80211_report_low_ack(struct ieee80211_sta *pubsta, u32 num_packets)
pubsta           1182 net/mac80211/status.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           1707 net/mac80211/tx.c 	struct ieee80211_sta *pubsta;
pubsta           1723 net/mac80211/tx.c 		pubsta = &sta->sta;
pubsta           1725 net/mac80211/tx.c 		pubsta = NULL;
pubsta           1753 net/mac80211/tx.c 	result = ieee80211_tx_frags(local, vif, pubsta, skbs,
pubsta           4966 net/mac80211/tx.c int ieee80211_reserve_tid(struct ieee80211_sta *pubsta, u8 tid)
pubsta           4968 net/mac80211/tx.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
pubsta           5030 net/mac80211/tx.c void ieee80211_unreserve_tid(struct ieee80211_sta *pubsta, u8 tid)
pubsta           5032 net/mac80211/tx.c 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);