Lines Matching refs:trans_pcie

89 	struct iwl_trans_pcie *trans_pcie =  in iwl_trans_txq_update_byte_cnt_tbl()  local
100 scd_bc_tbl = trans_pcie->scd_bc_tbls.addr; in iwl_trans_txq_update_byte_cnt_tbl()
394 struct iwl_trans_pcie *trans_pcie = in iwlagn_txq_inval_byte_cnt_tbl() local
396 struct iwlagn_scd_bc_tbl *scd_bc_tbl = trans_pcie->scd_bc_tbls.addr; in iwlagn_txq_inval_byte_cnt_tbl()
406 if (txq_id != trans_pcie->cmd_queue) in iwlagn_txq_inval_byte_cnt_tbl()
424 struct iwl_trans_pcie *trans_pcie = in iwlagn_tx_queue_set_q2ratid() local
429 tbl_dw_addr = trans_pcie->scd_base_addr + in iwlagn_tx_queue_set_q2ratid()
467 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_trans_tx_queue_set_status() local
470 test_bit(txq_id, &trans_pcie->txq_ctx_active_msk) ? 1 : 0; in iwl_trans_tx_queue_set_status()
497 static inline int get_fifo_from_tid(struct iwl_trans_pcie *trans_pcie, in get_fifo_from_tid() argument
500 const u8 *ac_to_fifo = trans_pcie->ac_to_fifo[ctx]; in get_fifo_from_tid()
524 struct iwl_trans_pcie *trans_pcie = in iwl_trans_pcie_tx_agg_setup() local
532 tx_fifo = get_fifo_from_tid(trans_pcie, ctx, tid); in iwl_trans_pcie_tx_agg_setup()
538 txq_id = trans_pcie->agg_txq[sta_id][tid]; in iwl_trans_pcie_tx_agg_setup()
550 spin_lock_irqsave(&trans_pcie->irq_lock, flags); in iwl_trans_pcie_tx_agg_setup()
566 trans_pcie->txq[txq_id].q.read_ptr = (ssn & 0xff); in iwl_trans_pcie_tx_agg_setup()
567 trans_pcie->txq[txq_id].q.write_ptr = (ssn & 0xff); in iwl_trans_pcie_tx_agg_setup()
571 iwl_write_targ_mem(trans, trans_pcie->scd_base_addr + in iwl_trans_pcie_tx_agg_setup()
584 iwl_trans_tx_queue_set_status(trans, &trans_pcie->txq[txq_id], in iwl_trans_pcie_tx_agg_setup()
587 trans_pcie->txq[txq_id].sta_id = sta_id; in iwl_trans_pcie_tx_agg_setup()
588 trans_pcie->txq[txq_id].tid = tid; in iwl_trans_pcie_tx_agg_setup()
590 spin_unlock_irqrestore(&trans_pcie->irq_lock, flags); in iwl_trans_pcie_tx_agg_setup()
601 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwlagn_txq_ctx_activate_free() local
607 &trans_pcie->txq_ctx_active_msk)) in iwlagn_txq_ctx_activate_free()
615 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_trans_pcie_tx_agg_alloc() local
624 trans_pcie->agg_txq[sta_id][tid] = txq_id; in iwl_trans_pcie_tx_agg_alloc()
625 iwl_set_swq_id(&trans_pcie->txq[txq_id], get_ac_from_tid(tid), txq_id); in iwl_trans_pcie_tx_agg_alloc()
632 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_trans_pcie_tx_agg_disable() local
633 u8 txq_id = trans_pcie->agg_txq[sta_id][tid]; in iwl_trans_pcie_tx_agg_disable()
648 trans_pcie->agg_txq[sta_id][tid] = 0; in iwl_trans_pcie_tx_agg_disable()
649 trans_pcie->txq[txq_id].q.read_ptr = 0; in iwl_trans_pcie_tx_agg_disable()
650 trans_pcie->txq[txq_id].q.write_ptr = 0; in iwl_trans_pcie_tx_agg_disable()
655 iwl_txq_ctx_deactivate(trans_pcie, txq_id); in iwl_trans_pcie_tx_agg_disable()
656 iwl_trans_tx_queue_set_status(trans, &trans_pcie->txq[txq_id], 0, 0); in iwl_trans_pcie_tx_agg_disable()
673 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_enqueue_hcmd() local
674 struct iwl_tx_queue *txq = &trans_pcie->txq[trans_pcie->cmd_queue]; in iwl_enqueue_hcmd()
764 cpu_to_le16(QUEUE_TO_SEQ(trans_pcie->cmd_queue) | in iwl_enqueue_hcmd()
801 q->write_ptr, idx, trans_pcie->cmd_queue); in iwl_enqueue_hcmd()
886 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_hcmd_queue_reclaim() local
887 struct iwl_tx_queue *txq = &trans_pcie->txq[txq_id]; in iwl_hcmd_queue_reclaim()
932 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_tx_cmd_complete() local
933 struct iwl_tx_queue *txq = &trans_pcie->txq[trans_pcie->cmd_queue]; in iwl_tx_cmd_complete()
938 if (WARN(txq_id != trans_pcie->cmd_queue, in iwl_tx_cmd_complete()
940 txq_id, trans_pcie->cmd_queue, sequence, in iwl_tx_cmd_complete()
941 trans_pcie->txq[trans_pcie->cmd_queue].q.read_ptr, in iwl_tx_cmd_complete()
942 trans_pcie->txq[trans_pcie->cmd_queue].q.write_ptr)) { in iwl_tx_cmd_complete()
1010 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_send_cmd_sync() local
1049 &trans_pcie->txq[trans_pcie->cmd_queue]; in iwl_send_cmd_sync()
1086 trans_pcie->txq[trans_pcie->cmd_queue].meta[cmd_idx].flags &= in iwl_send_cmd_sync()
1110 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_tx_queue_reclaim() local
1111 struct iwl_tx_queue *txq = &trans_pcie->txq[txq_id]; in iwl_tx_queue_reclaim()
1117 if (WARN_ON(txq_id == trans_pcie->cmd_queue)) in iwl_tx_queue_reclaim()