Lines Matching refs:txq_id
430 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE;
523 mvmsta->tid_data[tid].txq_id = IWL_MVM_INVALID_QUEUE;
528 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE;
919 mvmtxq->txq_id = queue;
926 mvmsta->tid_data[tid].txq_id = queue;
966 mvmtxq->txq_id = queue;
1172 mvmsta->tid_data[tid].txq_id = IWL_MVM_INVALID_QUEUE;
1456 mvmsta->tid_data[tid].txq_id = queue;
1642 int txq_id = tid_data->txq_id;
1645 if (txq_id == IWL_MVM_INVALID_QUEUE)
1654 txq_id = iwl_mvm_tvqm_enable_txq(mvm, sta,
1662 if (txq_id < 0)
1663 txq_id = IWL_MVM_INVALID_QUEUE;
1664 tid_data->txq_id = txq_id;
1678 cfg.aggregate = (txq_id >= IWL_MVM_DQA_MIN_DATA_QUEUE ||
1679 txq_id ==
1685 txq_id);
1687 iwl_mvm_enable_txq(mvm, sta, txq_id, seq, &cfg, wdg);
1688 mvm->queue_info[txq_id].status = IWL_MVM_QUEUE_READY;
1786 mvm_sta->tid_data[i].txq_id = IWL_MVM_INVALID_QUEUE;
1793 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE;
2008 if (mvm_sta->tid_data[i].txq_id == IWL_MVM_INVALID_QUEUE)
2012 &mvm_sta->tid_data[i].txq_id, i);
2013 mvm_sta->tid_data[i].txq_id = IWL_MVM_INVALID_QUEUE;
2021 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE;
2034 u16 txq_id;
2038 txq_id = mvm_sta->tid_data[i].txq_id;
2041 if (txq_id == IWL_MVM_INVALID_QUEUE)
2044 ret = iwl_trans_wait_txq_empty(mvm->trans, txq_id);
3112 u16 txq_id;
3128 if (mvmsta->tid_data[tid].txq_id == IWL_MVM_INVALID_QUEUE &&
3145 txq_id = mvmsta->tid_data[tid].txq_id;
3146 if (txq_id == IWL_MVM_INVALID_QUEUE) {
3155 txq_id = ret;
3158 mvm->queue_info[txq_id].status = IWL_MVM_QUEUE_RESERVED;
3159 } else if (WARN_ON(txq_id >= IWL_MAX_HW_QUEUES)) {
3165 } else if (unlikely(mvm->queue_info[txq_id].status ==
3176 tid, txq_id);
3180 tid_data->txq_id = txq_id;
3185 mvmsta->deflink.sta_id, tid, txq_id,
3243 queue = tid_data->txq_id;
3344 u16 txq_id = tid_data->txq_id;
3358 if (mvm->queue_info[txq_id].status == IWL_MVM_QUEUE_RESERVED) {
3359 mvm->queue_info[txq_id].status = IWL_MVM_QUEUE_FREE;
3360 tid_data->txq_id = IWL_MVM_INVALID_QUEUE;
3369 u16 txq_id;
3383 txq_id = tid_data->txq_id;
3386 mvmsta->deflink.sta_id, tid, txq_id,
3407 iwl_mvm_sta_tx_agg(mvm, sta, tid, txq_id, false);
3428 "\ttid_data->txq_id = %d\n", tid_data->txq_id);
3442 u16 txq_id;
3450 txq_id = tid_data->txq_id;
3452 mvmsta->deflink.sta_id, tid, txq_id,
3468 iwl_trans_wait_txq_empty(mvm->trans, txq_id);
3470 if (iwl_mvm_flush_tx_path(mvm, BIT(txq_id)))
3472 iwl_trans_wait_tx_queues_empty(mvm->trans, BIT(txq_id));
3477 iwl_mvm_sta_tx_agg(mvm, sta, tid, txq_id, false);