Lines Matching refs:tid_data
1010 struct iwl_tid_data *tid_data; in iwlagn_tx_agg_start() local
1039 tid_data = &priv->stations[sta_id].tid[tid]; in iwlagn_tx_agg_start()
1040 *ssn = SEQ_TO_SN(tid_data->seq_number); in iwlagn_tx_agg_start()
1041 tid_data->agg.txq_id = txq_id; in iwlagn_tx_agg_start()
1051 tid_data = &priv->stations[sta_id].tid[tid]; in iwlagn_tx_agg_start()
1052 if (tid_data->tfds_in_queue == 0) { in iwlagn_tx_agg_start()
1054 tid_data->agg.state = IWL_AGG_ON; in iwlagn_tx_agg_start()
1058 tid_data->tfds_in_queue); in iwlagn_tx_agg_start()
1059 tid_data->agg.state = IWL_EMPTYING_HW_QUEUE_ADDBA; in iwlagn_tx_agg_start()
1069 struct iwl_tid_data *tid_data; in iwlagn_tx_agg_stop() local
1086 tid_data = &priv->stations[sta_id].tid[tid]; in iwlagn_tx_agg_stop()
1087 ssn = (tid_data->seq_number & IEEE80211_SCTL_SEQ) >> 4; in iwlagn_tx_agg_stop()
1088 txq_id = tid_data->agg.txq_id; in iwlagn_tx_agg_stop()
1147 struct iwl_tid_data *tid_data = &priv->stations[sta_id].tid[tid]; in iwlagn_txq_check_empty() local
1158 if ((txq_id == tid_data->agg.txq_id) && in iwlagn_txq_check_empty()
1160 u16 ssn = SEQ_TO_SN(tid_data->seq_number); in iwlagn_txq_check_empty()
1165 tid_data->agg.state = IWL_AGG_OFF; in iwlagn_txq_check_empty()
1171 if (tid_data->tfds_in_queue == 0) { in iwlagn_txq_check_empty()
1173 tid_data->agg.state = IWL_AGG_ON; in iwlagn_txq_check_empty()