Lines Matching refs:rsta
879 struct rsi_sta *rsta = NULL; in rsi_hal_key_config() local
895 rsta = rsi_find_sta(adapter->priv, sta->addr); in rsi_hal_key_config()
896 if (rsta) in rsi_hal_key_config()
897 sta_id = rsta->sta_id; in rsi_hal_key_config()
1013 struct rsi_sta *rsta = NULL; in rsi_mac80211_ampdu_action() local
1035 rsta = rsi_find_sta(common, sta->addr); in rsi_mac80211_ampdu_action()
1036 if (!rsta) { in rsi_mac80211_ampdu_action()
1041 sta_id = rsta->sta_id; in rsi_mac80211_ampdu_action()
1073 rsta->seq_start[tid] = seq_no; in rsi_mac80211_ampdu_action()
1097 seq_start = rsta->seq_start[tid]; in rsi_mac80211_ampdu_action()
1353 struct rsi_sta *rsta; in rsi_mac80211_sta_add() local
1373 rsta = &common->stations[cnt]; in rsi_mac80211_sta_add()
1375 if (!rsta->sta) { in rsi_mac80211_sta_add()
1380 if (!memcmp(rsta->sta->addr, sta->addr, ETH_ALEN)) { in rsi_mac80211_sta_add()
1398 rsta = &common->stations[sta_idx]; in rsi_mac80211_sta_add()
1399 rsta->sta = sta; in rsi_mac80211_sta_add()
1400 rsta->sta_id = sta_idx; in rsi_mac80211_sta_add()
1402 rsta->start_tx_aggr[cnt] = false; in rsi_mac80211_sta_add()
1404 rsta->seq_start[cnt] = 0; in rsi_mac80211_sta_add()
1469 struct rsi_sta *rsta; in rsi_mac80211_sta_remove() local
1482 rsta = &common->stations[sta_idx]; in rsi_mac80211_sta_remove()
1484 if (!rsta->sta) in rsi_mac80211_sta_remove()
1486 if (!memcmp(rsta->sta->addr, sta->addr, ETH_ALEN)) { in rsi_mac80211_sta_remove()
1491 rsta->sta = NULL; in rsi_mac80211_sta_remove()
1492 rsta->sta_id = -1; in rsi_mac80211_sta_remove()
1494 rsta->start_tx_aggr[cnt] = false; in rsi_mac80211_sta_remove()