Home
last modified time | relevance | path

Searched refs:hrr_queue (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/scsi/
H A Dipr.c5413 static int ipr_process_hrrq(struct ipr_hrr_queue *hrr_queue, int budget, in ipr_process_hrrq() argument
5419 struct ipr_ioa_cfg *ioa_cfg = hrr_queue->ioa_cfg; in ipr_process_hrrq()
5423 if (!hrr_queue->allow_interrupts) in ipr_process_hrrq()
5426 while ((be32_to_cpu(*hrr_queue->hrrq_curr) & IPR_HRRQ_TOGGLE_BIT) == in ipr_process_hrrq()
5427 hrr_queue->toggle_bit) { in ipr_process_hrrq()
5429 cmd_index = (be32_to_cpu(*hrr_queue->hrrq_curr) & in ipr_process_hrrq()
5433 if (unlikely(cmd_index > hrr_queue->max_cmd_id || in ipr_process_hrrq()
5434 cmd_index < hrr_queue->min_cmd_id)) { in ipr_process_hrrq()
5448 if (hrr_queue->hrrq_curr < hrr_queue in ipr_process_hrrq()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A Dipr.c5732 static int ipr_process_hrrq(struct ipr_hrr_queue *hrr_queue, int budget, in ipr_process_hrrq() argument
5738 struct ipr_ioa_cfg *ioa_cfg = hrr_queue->ioa_cfg; in ipr_process_hrrq()
5742 if (!hrr_queue->allow_interrupts) in ipr_process_hrrq()
5745 while ((be32_to_cpu(*hrr_queue->hrrq_curr) & IPR_HRRQ_TOGGLE_BIT) == in ipr_process_hrrq()
5746 hrr_queue->toggle_bit) { in ipr_process_hrrq()
5748 cmd_index = (be32_to_cpu(*hrr_queue->hrrq_curr) & in ipr_process_hrrq()
5752 if (unlikely(cmd_index > hrr_queue->max_cmd_id || in ipr_process_hrrq()
5753 cmd_index < hrr_queue->min_cmd_id)) { in ipr_process_hrrq()
5767 if (hrr_queue->hrrq_curr < hrr_queue in ipr_process_hrrq()
[all...]

Completed in 22 milliseconds