• Home
  • Raw
  • Download

Lines Matching refs:sta_priv

285 	struct iwl_station_priv *sta_priv = NULL;  in iwlagn_tx_skb()  local
344 sta_priv = (void *)sta->drv_priv; in iwlagn_tx_skb()
346 if (sta_priv && sta_priv->asleep && in iwlagn_tx_skb()
470 if (sta_priv && sta_priv->client && !is_agg) in iwlagn_tx_skb()
471 atomic_inc(&sta_priv->pending_frames); in iwlagn_tx_skb()
702 struct iwl_station_priv *sta_priv = (void *) sta->drv_priv; in iwlagn_tx_agg_oper() local
710 ssn = priv->tid_data[sta_priv->sta_id][tid].agg.ssn; in iwlagn_tx_agg_oper()
711 q = priv->tid_data[sta_priv->sta_id][tid].agg.txq_id; in iwlagn_tx_agg_oper()
712 priv->tid_data[sta_priv->sta_id][tid].agg.state = IWL_AGG_ON; in iwlagn_tx_agg_oper()
717 iwl_trans_txq_enable(priv->trans, q, fifo, sta_priv->sta_id, tid, in iwlagn_tx_agg_oper()
726 if (sta_priv->max_agg_bufsize == 0) in iwlagn_tx_agg_oper()
727 sta_priv->max_agg_bufsize = in iwlagn_tx_agg_oper()
737 sta_priv->max_agg_bufsize = in iwlagn_tx_agg_oper()
738 min(sta_priv->max_agg_bufsize, buf_size); in iwlagn_tx_agg_oper()
746 sta_priv->lq_sta.lq.general_params.flags |= in iwlagn_tx_agg_oper()
753 sta_priv->lq_sta.lq.agg_params.agg_frame_cnt_limit = in iwlagn_tx_agg_oper()
754 sta_priv->max_agg_bufsize; in iwlagn_tx_agg_oper()
760 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_tx_agg_oper()
810 struct iwl_station_priv *sta_priv; in iwlagn_non_agg_tx_status() local
815 sta_priv = (void *)sta->drv_priv; in iwlagn_non_agg_tx_status()
817 if (sta_priv->client && in iwlagn_non_agg_tx_status()
818 atomic_dec_return(&sta_priv->pending_frames) == 0) in iwlagn_non_agg_tx_status()