hrr_queue 5714 drivers/scsi/ipr.c static int ipr_process_hrrq(struct ipr_hrr_queue *hrr_queue, int budget, hrr_queue 5720 drivers/scsi/ipr.c struct ipr_ioa_cfg *ioa_cfg = hrr_queue->ioa_cfg; hrr_queue 5724 drivers/scsi/ipr.c if (!hrr_queue->allow_interrupts) hrr_queue 5727 drivers/scsi/ipr.c while ((be32_to_cpu(*hrr_queue->hrrq_curr) & IPR_HRRQ_TOGGLE_BIT) == hrr_queue 5728 drivers/scsi/ipr.c hrr_queue->toggle_bit) { hrr_queue 5730 drivers/scsi/ipr.c cmd_index = (be32_to_cpu(*hrr_queue->hrrq_curr) & hrr_queue 5734 drivers/scsi/ipr.c if (unlikely(cmd_index > hrr_queue->max_cmd_id || hrr_queue 5735 drivers/scsi/ipr.c cmd_index < hrr_queue->min_cmd_id)) { hrr_queue 5749 drivers/scsi/ipr.c if (hrr_queue->hrrq_curr < hrr_queue->hrrq_end) { hrr_queue 5750 drivers/scsi/ipr.c hrr_queue->hrrq_curr++; hrr_queue 5752 drivers/scsi/ipr.c hrr_queue->hrrq_curr = hrr_queue->hrrq_start; hrr_queue 5753 drivers/scsi/ipr.c hrr_queue->toggle_bit ^= 1u;