Lines Matching refs:oq_pi
2893 pqi_index_t oq_pi;
2903 oq_pi = readl(queue_group->oq_pi);
2904 if (oq_pi >= ctrl_info->num_elements_per_oq) {
2908 oq_pi, ctrl_info->num_elements_per_oq - 1, oq_ci);
2911 if (oq_pi == oq_ci)
2923 request_id, ctrl_info->max_io_slots - 1, oq_pi, oq_ci);
2932 request_id, oq_pi, oq_ci);
2970 response->header.iu_type, oq_pi, oq_ci);
3294 pqi_index_t oq_pi;
3306 oq_pi = readl(event_queue->oq_pi);
3307 if (oq_pi >= PQI_NUM_EVENT_QUEUE_ELEMENTS) {
3311 oq_pi, PQI_NUM_EVENT_QUEUE_ELEMENTS - 1, oq_ci);
3315 if (oq_pi == oq_ci)
3662 queue_group->oq_pi = next_queue_index;
3672 ctrl_info->event_queue.oq_pi = next_queue_index;
3749 admin_queues->oq_pi =
3750 (pqi_index_t __iomem *)&admin_queues_aligned->oq_pi;
3766 ((void __iomem *)admin_queues->oq_pi -
3858 pqi_index_t oq_pi;
3868 oq_pi = readl(admin_queues->oq_pi);
3869 if (oq_pi != oq_ci)
7362 writel(0, admin_queues->oq_pi);
7371 writel(0, ctrl_info->queue_groups[i].oq_pi);
7375 writel(0, event_queue->oq_pi);