Lines Matching refs:write_ptr
26 int idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); in iwl_pcie_gen2_update_byte_tbl()
73 IWL_DEBUG_TX(trans, "Q:%d WR: 0x%x\n", txq->id, txq->write_ptr); in iwl_txq_inc_wr_ptr()
79 iwl_write32(trans, HBUS_TARG_WRPTR, txq->write_ptr | (txq->id << 16)); in iwl_txq_inc_wr_ptr()
472 int idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); in iwl_txq_gen2_build_tx_amsdu()
560 int idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); in iwl_txq_gen2_build_tx()
653 int idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); in iwl_txq_gen2_build_tfd()
713 used = (q->write_ptr - q->read_ptr) & in iwl_txq_space()
763 idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); in iwl_txq_gen2_tx()
800 if (txq->read_ptr == txq->write_ptr && txq->wd_timeout) in iwl_txq_gen2_tx()
804 txq->write_ptr = iwl_txq_inc_wrap(trans, txq->write_ptr); in iwl_txq_gen2_tx()
824 while (txq->write_ptr != txq->read_ptr) { in iwl_txq_gen2_unmap()
932 q->write_ptr = 0; in iwl_queue_init()
999 txq->read_ptr, txq->write_ptr); in iwl_txq_log_scd_error()
1012 txq->read_ptr, txq->write_ptr, in iwl_txq_log_scd_error()
1027 if (txq->read_ptr == txq->write_ptr) { in iwl_txq_stuck_timer()
1213 txq->write_ptr = wr_ptr; in iwl_txq_alloc_response()
1442 int write_ptr = txq->write_ptr; in iwl_txq_gen1_update_byte_cnt_tbl() local
1447 struct iwl_device_tx_cmd *dev_cmd = txq->entries[txq->write_ptr].cmd; in iwl_txq_gen1_update_byte_cnt_tbl()
1469 if (WARN_ON(len > 0xFFF || write_ptr >= TFD_QUEUE_SIZE_MAX)) in iwl_txq_gen1_update_byte_cnt_tbl()
1474 scd_bc_tbl[txq_id].tfd_offset[write_ptr] = bc_ent; in iwl_txq_gen1_update_byte_cnt_tbl()
1476 if (write_ptr < TFD_QUEUE_SIZE_BC_DUP) in iwl_txq_gen1_update_byte_cnt_tbl()
1477 scd_bc_tbl[txq_id].tfd_offset[TFD_QUEUE_SIZE_MAX + write_ptr] = in iwl_txq_gen1_update_byte_cnt_tbl()
1570 if (txq->read_ptr == txq->write_ptr) in iwl_txq_progress()
1616 txq->write_ptr, txq->read_ptr); in iwl_txq_reclaim()
1709 txq->write_ptr = ptr; in iwl_txq_set_q_ptrs()
1710 txq->read_ptr = txq->write_ptr; in iwl_txq_set_q_ptrs()
1736 if (txq->read_ptr == txq->write_ptr) in iwl_trans_txq_freeze_timer()
1804 txq->read_ptr, txq->write_ptr); in iwl_trans_txq_send_hcmd_sync()