Lines Matching refs:sta
496 struct sta_info *sta; in ieee80211_do_open() local
678 sta = sta_info_alloc(sdata, sdata->u.wds.remote_addr, in ieee80211_do_open()
680 if (!sta) { in ieee80211_do_open()
685 sta_info_pre_move_state(sta, IEEE80211_STA_AUTH); in ieee80211_do_open()
686 sta_info_pre_move_state(sta, IEEE80211_STA_ASSOC); in ieee80211_do_open()
687 sta_info_pre_move_state(sta, IEEE80211_STA_AUTHORIZED); in ieee80211_do_open()
689 res = sta_info_insert(sta); in ieee80211_do_open()
695 rate_control_rate_init(sta); in ieee80211_do_open()
1206 struct sta_info *sta; in ieee80211_iface_work() local
1234 sta = sta_info_get_bss(sdata, rx_agg->addr); in ieee80211_iface_work()
1235 if (sta) in ieee80211_iface_work()
1236 __ieee80211_start_rx_ba_session(sta, in ieee80211_iface_work()
1244 sta = sta_info_get_bss(sdata, rx_agg->addr); in ieee80211_iface_work()
1245 if (sta) in ieee80211_iface_work()
1246 __ieee80211_stop_rx_ba_session(sta, in ieee80211_iface_work()
1256 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_work()
1257 if (sta) { in ieee80211_iface_work()
1261 local, sta, mgmt, len); in ieee80211_iface_work()
1264 ieee80211_process_addba_resp(local, sta, in ieee80211_iface_work()
1268 ieee80211_process_delba(sdata, sta, in ieee80211_iface_work()
1297 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_work()
1298 if (sta) { in ieee80211_iface_work()
1303 sta, tid, WLAN_BACK_RECIPIENT, in ieee80211_iface_work()