Lines Matching refs:sta_info
141 struct carl9170_sta_info *sta_info; in carl9170_tx_ps_unblock() local
148 sta_info = (struct carl9170_sta_info *) sta->drv_priv; in carl9170_tx_ps_unblock()
149 if (atomic_dec_return(&sta_info->pending_frames) == 0) in carl9170_tx_ps_unblock()
384 struct carl9170_sta_info *sta_info; in carl9170_tx_status_process_ampdu() local
399 sta_info = (void *) sta->drv_priv; in carl9170_tx_status_process_ampdu()
400 tid_info = rcu_dereference(sta_info->agg[tid]); in carl9170_tx_status_process_ampdu()
408 if (sta_info->stats[tid].clear) { in carl9170_tx_status_process_ampdu()
409 sta_info->stats[tid].clear = false; in carl9170_tx_status_process_ampdu()
410 sta_info->stats[tid].req = false; in carl9170_tx_status_process_ampdu()
411 sta_info->stats[tid].ampdu_len = 0; in carl9170_tx_status_process_ampdu()
412 sta_info->stats[tid].ampdu_ack_len = 0; in carl9170_tx_status_process_ampdu()
415 sta_info->stats[tid].ampdu_len++; in carl9170_tx_status_process_ampdu()
417 sta_info->stats[tid].ampdu_ack_len++; in carl9170_tx_status_process_ampdu()
420 sta_info->stats[tid].req = true; in carl9170_tx_status_process_ampdu()
423 super->s.rix = sta_info->stats[tid].ampdu_len; in carl9170_tx_status_process_ampdu()
424 super->s.cnt = sta_info->stats[tid].ampdu_ack_len; in carl9170_tx_status_process_ampdu()
426 if (sta_info->stats[tid].req) in carl9170_tx_status_process_ampdu()
429 sta_info->stats[tid].clear = true; in carl9170_tx_status_process_ampdu()
1291 struct carl9170_sta_info *sta_info; in carl9170_tx_ps_drop() local
1299 sta_info = (void *) sta->drv_priv; in carl9170_tx_ps_drop()
1302 if (unlikely(sta_info->sleeping) && in carl9170_tx_ps_drop()
1400 struct carl9170_sta_info *sta_info; in carl9170_tx_ampdu_queue() local
1408 sta_info = (void *) sta->drv_priv; in carl9170_tx_ampdu_queue()
1411 agg = rcu_dereference(sta_info->agg[tid]); in carl9170_tx_ampdu_queue()