Lines Matching refs:sta
12 void ieee80211_s1g_sta_rate_init(struct sta_info *sta) in ieee80211_s1g_sta_rate_init() argument
15 sta->deflink.tx_stats.last_rate.flags |= IEEE80211_TX_RC_S1G_MCS; in ieee80211_s1g_sta_rate_init()
16 sta->deflink.rx_stats.last_rate = in ieee80211_s1g_sta_rate_init()
98 struct sta_info *sta, struct sk_buff *skb) in ieee80211_s1g_rx_twt_setup() argument
119 drv_add_twt_setup(sdata->local, sdata, &sta->sta, twt); in ieee80211_s1g_rx_twt_setup()
126 struct sta_info *sta, struct sk_buff *skb) in ieee80211_s1g_rx_twt_teardown() argument
130 drv_twt_teardown_request(sdata->local, sdata, &sta->sta, in ieee80211_s1g_rx_twt_teardown()
136 struct sta_info *sta, struct sk_buff *skb) in ieee80211_s1g_tx_twt_setup_fail() argument
144 drv_twt_teardown_request(sdata->local, sdata, &sta->sta, flowid); in ieee80211_s1g_tx_twt_setup_fail()
155 struct sta_info *sta; in ieee80211_s1g_rx_twt_action() local
159 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_s1g_rx_twt_action()
160 if (!sta) in ieee80211_s1g_rx_twt_action()
165 ieee80211_s1g_rx_twt_setup(sdata, sta, skb); in ieee80211_s1g_rx_twt_action()
168 ieee80211_s1g_rx_twt_teardown(sdata, sta, skb); in ieee80211_s1g_rx_twt_action()
180 struct sta_info *sta; in ieee80211_s1g_status_twt_action() local
184 sta = sta_info_get_bss(sdata, mgmt->da); in ieee80211_s1g_status_twt_action()
185 if (!sta) in ieee80211_s1g_status_twt_action()
191 ieee80211_s1g_tx_twt_setup_fail(sdata, sta, skb); in ieee80211_s1g_status_twt_action()