Lines Matching refs:sta_priv

263 	struct iwl_station_priv *sta_priv = NULL;  in iwlagn_tx_skb()  local
321 sta_priv = (void *)sta->drv_priv; in iwlagn_tx_skb()
323 if (sta_priv && sta_priv->asleep && in iwlagn_tx_skb()
447 if (sta_priv && sta_priv->client && !is_agg) in iwlagn_tx_skb()
448 atomic_inc(&sta_priv->pending_frames); in iwlagn_tx_skb()
679 struct iwl_station_priv *sta_priv = (void *) sta->drv_priv; in iwlagn_tx_agg_oper() local
687 ssn = priv->tid_data[sta_priv->sta_id][tid].agg.ssn; in iwlagn_tx_agg_oper()
688 q = priv->tid_data[sta_priv->sta_id][tid].agg.txq_id; in iwlagn_tx_agg_oper()
689 priv->tid_data[sta_priv->sta_id][tid].agg.state = IWL_AGG_ON; in iwlagn_tx_agg_oper()
694 iwl_trans_txq_enable(priv->trans, q, fifo, sta_priv->sta_id, tid, in iwlagn_tx_agg_oper()
703 if (sta_priv->max_agg_bufsize == 0) in iwlagn_tx_agg_oper()
704 sta_priv->max_agg_bufsize = in iwlagn_tx_agg_oper()
714 sta_priv->max_agg_bufsize = in iwlagn_tx_agg_oper()
715 min(sta_priv->max_agg_bufsize, buf_size); in iwlagn_tx_agg_oper()
723 sta_priv->lq_sta.lq.general_params.flags |= in iwlagn_tx_agg_oper()
730 sta_priv->lq_sta.lq.agg_params.agg_frame_cnt_limit = in iwlagn_tx_agg_oper()
731 sta_priv->max_agg_bufsize; in iwlagn_tx_agg_oper()
737 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_tx_agg_oper()
787 struct iwl_station_priv *sta_priv; in iwlagn_non_agg_tx_status() local
792 sta_priv = (void *)sta->drv_priv; in iwlagn_non_agg_tx_status()
794 if (sta_priv->client && in iwlagn_non_agg_tx_status()
795 atomic_dec_return(&sta_priv->pending_frames) == 0) in iwlagn_non_agg_tx_status()