Lines Matching refs:write_ptr

110 	IWL_DEBUG_TX(trans, "Q:%d WR: 0x%x\n", txq_id, txq->write_ptr);  in iwl_pcie_txq_inc_wr_ptr()
113 txq->write_ptr | (txq_id << 8)); in iwl_pcie_txq_inc_wr_ptr()
157 tfd = txq->tfds + trans->txqs.tfd.size * txq->write_ptr; in iwl_pcie_txq_build_tfd()
213 while (txq->write_ptr != txq->read_ptr) { in iwl_pcie_txq_unmap()
228 if (txq->read_ptr == txq->write_ptr && in iwl_pcie_txq_unmap()
377 txq->write_ptr = 0; in iwl_trans_pcie_tx_reset()
684 txq->write_ptr, txq->read_ptr); in iwl_pcie_cmdq_reclaim()
694 idx, txq->write_ptr, r); in iwl_pcie_cmdq_reclaim()
699 if (txq->read_ptr == txq->write_ptr) in iwl_pcie_cmdq_reclaim()
795 !((ssn - txq->write_ptr) & 0x3f) && in iwl_trans_pcie_txq_enable()
796 (ssn != txq->write_ptr); in iwl_trans_pcie_txq_enable()
804 txq->write_ptr = (ssn & 0xff); in iwl_trans_pcie_txq_enable()
1012 idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); in iwl_pcie_enqueue_hcmd()
1031 INDEX_TO_SEQ(txq->write_ptr)); in iwl_pcie_enqueue_hcmd()
1039 INDEX_TO_SEQ(txq->write_ptr)); in iwl_pcie_enqueue_hcmd()
1089 cmd_size, txq->write_ptr, idx, trans->txqs.cmd.q_id); in iwl_pcie_enqueue_hcmd()
1106 txq->write_ptr); in iwl_pcie_enqueue_hcmd()
1130 txq->write_ptr); in iwl_pcie_enqueue_hcmd()
1147 if (txq->read_ptr == txq->write_ptr && txq->wd_timeout) in iwl_pcie_enqueue_hcmd()
1157 txq->write_ptr = iwl_txq_inc_wrap(trans, txq->write_ptr); in iwl_pcie_enqueue_hcmd()
1193 txq->write_ptr)) { in iwl_pcie_hcmd_complete()
1312 iwl_txq_get_tfd(trans, txq, txq->write_ptr), in iwl_fill_data_tbs_amsdu()
1497 (wifi_seq & 0xff) != txq->write_ptr, in iwl_trans_pcie_tx()
1499 txq_id, wifi_seq, txq->write_ptr); in iwl_trans_pcie_tx()
1502 txq->entries[txq->write_ptr].skb = skb; in iwl_trans_pcie_tx()
1503 txq->entries[txq->write_ptr].cmd = dev_cmd; in iwl_trans_pcie_tx()
1507 INDEX_TO_SEQ(txq->write_ptr))); in iwl_trans_pcie_tx()
1509 tb0_phys = iwl_txq_get_first_tb_dma(txq, txq->write_ptr); in iwl_trans_pcie_tx()
1517 out_meta = &txq->entries[txq->write_ptr].meta; in iwl_trans_pcie_tx()
1559 iwl_txq_get_tfd(trans, txq, txq->write_ptr), in iwl_trans_pcie_tx()
1590 memcpy(&txq->first_tb_bufs[txq->write_ptr], dev_cmd, IWL_FIRST_TB_SIZE); in iwl_trans_pcie_tx()
1592 tfd = iwl_txq_get_tfd(trans, txq, txq->write_ptr); in iwl_trans_pcie_tx()
1601 if (txq->read_ptr == txq->write_ptr && txq->wd_timeout) { in iwl_trans_pcie_tx()
1616 txq->write_ptr = iwl_txq_inc_wrap(trans, txq->write_ptr); in iwl_trans_pcie_tx()
1627 iwl_txq_gen1_tfd_unmap(trans, out_meta, txq, txq->write_ptr); in iwl_trans_pcie_tx()