Lines Matching refs:sta
495 struct sta_info *sta; in ieee80211_do_open() local
675 sta = sta_info_alloc(sdata, sdata->u.wds.remote_addr, in ieee80211_do_open()
677 if (!sta) { in ieee80211_do_open()
682 sta_info_pre_move_state(sta, IEEE80211_STA_AUTH); in ieee80211_do_open()
683 sta_info_pre_move_state(sta, IEEE80211_STA_ASSOC); in ieee80211_do_open()
684 sta_info_pre_move_state(sta, IEEE80211_STA_AUTHORIZED); in ieee80211_do_open()
686 res = sta_info_insert(sta); in ieee80211_do_open()
692 rate_control_rate_init(sta); in ieee80211_do_open()
1178 struct sta_info *sta; in ieee80211_iface_work() local
1206 sta = sta_info_get_bss(sdata, rx_agg->addr); in ieee80211_iface_work()
1207 if (sta) in ieee80211_iface_work()
1208 __ieee80211_start_rx_ba_session(sta, in ieee80211_iface_work()
1216 sta = sta_info_get_bss(sdata, rx_agg->addr); in ieee80211_iface_work()
1217 if (sta) in ieee80211_iface_work()
1218 __ieee80211_stop_rx_ba_session(sta, in ieee80211_iface_work()
1230 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_work()
1231 if (sta) { in ieee80211_iface_work()
1235 local, sta, mgmt, len); in ieee80211_iface_work()
1238 ieee80211_process_addba_resp(local, sta, in ieee80211_iface_work()
1242 ieee80211_process_delba(sdata, sta, in ieee80211_iface_work()
1271 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_work()
1272 if (sta) { in ieee80211_iface_work()
1277 sta, tid, WLAN_BACK_RECIPIENT, in ieee80211_iface_work()