Lines Matching refs:sta_priv
725 struct iwl_station_priv *sta_priv = (void *) sta->drv_priv; in iwlagn_mac_ampdu_action() local
773 sta_priv->lq_sta.lq.general_params.flags &= in iwlagn_mac_ampdu_action()
776 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_mac_ampdu_action()
793 struct iwl_station_priv *sta_priv = (void *)sta->drv_priv; in iwlagn_mac_sta_add() local
801 sta_priv->sta_id = IWL_INVALID_STATION; in iwlagn_mac_sta_add()
803 atomic_set(&sta_priv->pending_frames, 0); in iwlagn_mac_sta_add()
805 sta_priv->client = true; in iwlagn_mac_sta_add()
816 sta_priv->sta_id = sta_id; in iwlagn_mac_sta_add()
826 struct iwl_station_priv *sta_priv = (void *)sta->drv_priv; in iwlagn_mac_sta_remove() local
838 iwl_deactivate_station(priv, sta_priv->sta_id, sta->addr); in iwlagn_mac_sta_remove()
840 ret = iwl_remove_station(priv, sta_priv->sta_id, sta->addr); in iwlagn_mac_sta_remove()
1567 struct iwl_station_priv *sta_priv = (void *)sta->drv_priv; in iwlagn_mac_sta_notify() local
1574 WARN_ON(!sta_priv->client); in iwlagn_mac_sta_notify()
1575 sta_priv->asleep = true; in iwlagn_mac_sta_notify()
1576 if (atomic_read(&sta_priv->pending_frames) > 0) in iwlagn_mac_sta_notify()
1580 WARN_ON(!sta_priv->client); in iwlagn_mac_sta_notify()
1581 if (!sta_priv->asleep) in iwlagn_mac_sta_notify()
1583 sta_priv->asleep = false; in iwlagn_mac_sta_notify()