Lines Matching refs:oq_pi
3143 pqi_index_t oq_pi; in pqi_process_io_intr() local
3153 oq_pi = readl(queue_group->oq_pi); in pqi_process_io_intr()
3154 if (oq_pi >= ctrl_info->num_elements_per_oq) { in pqi_process_io_intr()
3158 oq_pi, ctrl_info->num_elements_per_oq - 1, oq_ci); in pqi_process_io_intr()
3161 if (oq_pi == oq_ci) in pqi_process_io_intr()
3173 request_id, ctrl_info->max_io_slots - 1, oq_pi, oq_ci); in pqi_process_io_intr()
3182 request_id, oq_pi, oq_ci); in pqi_process_io_intr()
3218 response->header.iu_type, oq_pi, oq_ci); in pqi_process_io_intr()
3572 pqi_index_t oq_pi; in pqi_process_event_intr() local
3584 oq_pi = readl(event_queue->oq_pi); in pqi_process_event_intr()
3585 if (oq_pi >= PQI_NUM_EVENT_QUEUE_ELEMENTS) { in pqi_process_event_intr()
3589 oq_pi, PQI_NUM_EVENT_QUEUE_ELEMENTS - 1, oq_ci); in pqi_process_event_intr()
3593 if (oq_pi == oq_ci) in pqi_process_event_intr()
3938 queue_group->oq_pi = next_queue_index; in pqi_alloc_operational_queues()
3948 ctrl_info->event_queue.oq_pi = next_queue_index; in pqi_alloc_operational_queues()
4026 admin_queues->oq_pi = in pqi_alloc_admin_queues()
4027 (pqi_index_t __iomem *)&admin_queues_aligned->oq_pi; in pqi_alloc_admin_queues()
4043 ((void __iomem *)admin_queues->oq_pi - in pqi_alloc_admin_queues()
4136 pqi_index_t oq_pi; in pqi_poll_for_admin_response() local
4146 oq_pi = readl(admin_queues->oq_pi); in pqi_poll_for_admin_response()
4147 if (oq_pi != oq_ci) in pqi_poll_for_admin_response()
7848 writel(0, admin_queues->oq_pi); in pqi_reinit_queues()
7857 writel(0, ctrl_info->queue_groups[i].oq_pi); in pqi_reinit_queues()
7861 writel(0, event_queue->oq_pi); in pqi_reinit_queues()