IWL_INVALID_STA
target->sta_id = IWL_INVALID_STA;
if (mld_vif->aux_sta.sta_id != IWL_INVALID_STA)
if (mld_vif->nan.bcast_sta.sta_id != IWL_INVALID_STA)
if (mld_vif->nan.mgmt_sta.sta_id != IWL_INVALID_STA)
mld_vif->nan.mcast_data_sta.sta_id != IWL_INVALID_STA)
if (WARN_ON(link->bcast_sta.sta_id == IWL_INVALID_STA ||
link->mcast_sta.sta_id == IWL_INVALID_STA))
IWL_INVALID_STA))
if (WARN_ON(mld_vif->nan.bcast_sta.sta_id == IWL_INVALID_STA ||
mld_vif->nan.mgmt_sta.sta_id == IWL_INVALID_STA))
if (link->bcast_sta.sta_id != IWL_INVALID_STA)
if (link->mcast_sta.sta_id != IWL_INVALID_STA)
if (link->mon_sta.sta_id != IWL_INVALID_STA)
if (sta->sta_id != IWL_INVALID_STA)
if (WARN_ON(sta->sta_id == IWL_INVALID_STA))
if (WARN_ON_ONCE(internal_sta->sta_id == IWL_INVALID_STA))
if (sta->sta_id == IWL_INVALID_STA)
internal_sta->sta_id = IWL_INVALID_STA;
if (WARN_ON(internal_sta->sta_id == IWL_INVALID_STA))
if (mvmvif->deflink.ap_sta_id == IWL_INVALID_STA)
if (mvmvif->deflink.ap_sta_id == IWL_INVALID_STA) {
u8 sta_id = mvm->net_detect ? IWL_INVALID_STA :
ap_sta_id != IWL_INVALID_STA) {
*sta_id = IWL_INVALID_STA;
*sta_id = IWL_INVALID_STA;
mvm->tdls_cs.peer.sta_id = IWL_INVALID_STA;
link->bcast_sta.sta_id = IWL_INVALID_STA;
link->mcast_sta.sta_id = IWL_INVALID_STA;
link->ap_sta_id = IWL_INVALID_STA;
mvmvif->link[link_id]->ap_sta_id = IWL_INVALID_STA;
} else if (mvmvif->deflink.ap_sta_id != IWL_INVALID_STA) {
if (WARN_ON(mvmsta->deflink.sta_id == IWL_INVALID_STA))
link->ap_sta_id == IWL_INVALID_STA))
if (mvmvif->link[i]->ap_sta_id != IWL_INVALID_STA)
if (WARN_ON_ONCE(sta->sta_id == IWL_INVALID_STA))
if (WARN_ON_ONCE(int_sta->sta_id == IWL_INVALID_STA))
if (sta_id == IWL_INVALID_STA)
WARN_ON(vif_link->ap_sta_id != IWL_INVALID_STA);
WARN_ON(vif_link->ap_sta_id == IWL_INVALID_STA);
ret = iwl_mvm_sta_init(mvm, vif, sta, IWL_INVALID_STA,
if (WARN_ON(sta_id == IWL_INVALID_STA))
mvm->aux_sta.sta_id = IWL_INVALID_STA;
mvm->snif_sta.sta_id = IWL_INVALID_STA;
if (free_queue >= 0 && alloc_for_sta != IWL_INVALID_STA) {
iwl_mvm_inactivity_check(mvm, IWL_INVALID_STA);
iwl_mvm_inactivity_check(mvm, IWL_INVALID_STA);
if (WARN_ON(sta_id == IWL_INVALID_STA))
if (sta_id == IWL_INVALID_STA)
WARN_ON(mvmvif->deflink.ap_sta_id != IWL_INVALID_STA);
WARN_ON(mvmvif->deflink.ap_sta_id == IWL_INVALID_STA);
mvm_link->ap_sta_id = IWL_INVALID_STA;
mvm->tdls_cs.peer.sta_id = IWL_INVALID_STA;
sta->sta_id == IWL_INVALID_STA) {
if (WARN_ON_ONCE(sta->sta_id == IWL_INVALID_STA))
sta->sta_id = IWL_INVALID_STA;
if (WARN_ON_ONCE(mvm->snif_sta.sta_id == IWL_INVALID_STA))
if (WARN_ON_ONCE(mvm->aux_sta.sta_id == IWL_INVALID_STA))
if (WARN_ON_ONCE(bsta->sta_id == IWL_INVALID_STA))
if (sta_id == IWL_INVALID_STA)
mvmvif->deflink.ap_sta_id != IWL_INVALID_STA) {
if (sta_id == IWL_INVALID_STA)
if (sta_id == IWL_INVALID_STA)
mvmvif->deflink.ap_sta_id != IWL_INVALID_STA) {
u8 sta_id = IWL_INVALID_STA;
u8 sta_id = IWL_INVALID_STA;
if (mvmvif->deflink.mcast_sta.sta_id != IWL_INVALID_STA)
if (!disable && mvmvif->deflink.bcast_sta.sta_id != IWL_INVALID_STA)
return IWL_INVALID_STA;
mvm->tdls_cs.cur_sta_id = IWL_INVALID_STA;
mvm->tdls_cs.cur_sta_id != IWL_INVALID_STA) {
if (mvm->tdls_cs.peer.sta_id == IWL_INVALID_STA)
if (mvm->tdls_cs.peer.sta_id != IWL_INVALID_STA) {
if (mvm->tdls_cs.peer.sta_id == IWL_INVALID_STA) {
mvm->tdls_cs.peer.sta_id = IWL_INVALID_STA;
mvm->tdls_cs.cur_sta_id != IWL_INVALID_STA) {
if (WARN_ON_ONCE(mvmsta->deflink.sta_id == IWL_INVALID_STA))
if (WARN_ON_ONCE(mvmsta->deflink.sta_id == IWL_INVALID_STA))
if (WARN_ON(lq->sta_id == IWL_INVALID_STA ||