Lines Matching refs:pubsta
555 void ieee80211_refresh_tx_agg_session_timer(struct ieee80211_sta *pubsta, in ieee80211_refresh_tx_agg_session_timer() argument
558 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_refresh_tx_agg_session_timer()
600 int ieee80211_start_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid, in ieee80211_start_tx_ba_session() argument
603 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_start_tx_ba_session()
609 trace_api_start_tx_ba_session(pubsta, tid); in ieee80211_start_tx_ba_session()
615 if (!pubsta->valid_links && in ieee80211_start_tx_ba_session()
616 !pubsta->deflink.ht_cap.ht_supported && in ieee80211_start_tx_ba_session()
617 !pubsta->deflink.vht_cap.vht_supported && in ieee80211_start_tx_ba_session()
618 !pubsta->deflink.he_cap.has_he && in ieee80211_start_tx_ba_session()
619 !pubsta->deflink.eht_cap.has_eht && in ieee80211_start_tx_ba_session()
620 !pubsta->deflink.s1g_cap.s1g) in ieee80211_start_tx_ba_session()
635 pubsta->addr, tid); in ieee80211_start_tx_ba_session()
675 pubsta->addr); in ieee80211_start_tx_ba_session()
868 int ieee80211_stop_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid) in ieee80211_stop_tx_ba_session() argument
870 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_stop_tx_ba_session()
876 trace_api_stop_tx_ba_session(pubsta, tid); in ieee80211_stop_tx_ba_session()