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;