Lines Matching refs:sta_priv
746 struct iwl_station_priv *sta_priv = (void *) sta->drv_priv; in iwlagn_mac_ampdu_action() local
794 sta_priv->lq_sta.lq.general_params.flags &= in iwlagn_mac_ampdu_action()
797 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_mac_ampdu_action()
814 struct iwl_station_priv *sta_priv = (void *)sta->drv_priv; in iwlagn_mac_sta_add() local
822 sta_priv->sta_id = IWL_INVALID_STATION; in iwlagn_mac_sta_add()
824 atomic_set(&sta_priv->pending_frames, 0); in iwlagn_mac_sta_add()
826 sta_priv->client = true; in iwlagn_mac_sta_add()
837 sta_priv->sta_id = sta_id; in iwlagn_mac_sta_add()
847 struct iwl_station_priv *sta_priv = (void *)sta->drv_priv; in iwlagn_mac_sta_remove() local
859 iwl_deactivate_station(priv, sta_priv->sta_id, sta->addr); in iwlagn_mac_sta_remove()
861 ret = iwl_remove_station(priv, sta_priv->sta_id, sta->addr); in iwlagn_mac_sta_remove()
1580 struct iwl_station_priv *sta_priv = (void *)sta->drv_priv; in iwlagn_mac_sta_notify() local
1587 WARN_ON(!sta_priv->client); in iwlagn_mac_sta_notify()
1588 sta_priv->asleep = true; in iwlagn_mac_sta_notify()
1589 if (atomic_read(&sta_priv->pending_frames) > 0) in iwlagn_mac_sta_notify()
1593 WARN_ON(!sta_priv->client); in iwlagn_mac_sta_notify()
1594 if (!sta_priv->asleep) in iwlagn_mac_sta_notify()
1596 sta_priv->asleep = false; in iwlagn_mac_sta_notify()