Lines Matching refs:write_ptr
2730 il_wr(il, HBUS_TARG_WRPTR, txq->q.write_ptr | (txq_id << 8)); in il_txq_update_write_ptr()
2738 _il_wr(il, HBUS_TARG_WRPTR, txq->q.write_ptr | (txq_id << 8)); in il_txq_update_write_ptr()
2755 while (q->write_ptr != q->read_ptr) { in il_tx_queue_unmap()
2818 while (q->read_ptr != q->write_ptr) { in il_cmd_queue_unmap()
2907 int s = q->read_ptr - q->write_ptr; in il_queue_space()
2909 if (q->read_ptr > q->write_ptr) in il_queue_space()
2952 q->write_ptr = q->read_ptr = 0; in il_queue_init()
3153 idx = il_get_cmd_idx(q, q->write_ptr, cmd->flags & CMD_SIZE_HUGE); in il_enqueue_hcmd()
3177 cpu_to_le16(QUEUE_TO_SEQ(il->cmd_queue) | IDX_TO_SEQ(q->write_ptr)); in il_enqueue_hcmd()
3189 q->write_ptr, idx, il->cmd_queue); in il_enqueue_hcmd()
3195 le16_to_cpu(out_cmd->hdr.sequence), fix_size, q->write_ptr, in il_enqueue_hcmd()
3219 q->write_ptr = il_queue_inc_wrap(q->write_ptr, q->n_bd); in il_enqueue_hcmd()
3244 q->write_ptr, q->read_ptr); in il_hcmd_queue_reclaim()
3253 q->write_ptr, q->read_ptr); in il_hcmd_queue_reclaim()
3289 il->txq[il->cmd_queue].q.write_ptr)) { in il_tx_cmd_complete()
4764 if (q->read_ptr == q->write_ptr) in il_mac_flush()
4793 if (q->read_ptr == q->write_ptr) { in il_check_stuck_queue()