Searched refs:ioa_cfg (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/scsi/ |
H A D | ipr.c | 589 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; in ipr_trc_hook() local 592 trace_index = atomic_add_return(1, &ioa_cfg->trace_index) & IPR_TRACE_INDEX_MASK; in ipr_trc_hook() 593 trace_entry = &ioa_cfg->trace[trace_index]; in ipr_trc_hook() 616 struct ipr_ioa_cfg *ioa_cfg = ipr_cmd->ioa_cfg; in ipr_lock_and_done() local 618 spin_lock_irqsave(ioa_cfg->host->host_lock, lock_flags); in ipr_lock_and_done() 620 spin_unlock_irqrestore(ioa_cfg->host->host_lock, lock_flags); in ipr_lock_and_done() 645 if (ipr_cmd->ioa_cfg->sis64) { in ipr_reinit_ipr_cmnd() 710 struct ipr_cmnd *ipr_get_free_ipr_cmnd(struct ipr_ioa_cfg *ioa_cfg) in ipr_get_free_ipr_cmnd() argument 713 __ipr_get_free_ipr_cmnd(&ioa_cfg->hrrq[IPR_INIT_HRRQ]); in ipr_get_free_ipr_cmnd() 729 static void ipr_mask_and_clear_interrupts(struct ipr_ioa_cfg *ioa_cfg, in ipr_mask_and_clear_interrupts() argument [all …]
|
H A D | ipr.h | 42 #define IPR_NUM_BASE_CMD_BLKS (ioa_cfg->max_cmds) 484 struct ipr_ioa_cfg *ioa_cfg; member 1050 #define for_each_hrrq(hrrq, ioa_cfg) \ argument 1051 for (hrrq = (ioa_cfg)->hrrq; \ 1052 hrrq < ((ioa_cfg)->hrrq + (ioa_cfg)->hrrq_num); hrrq++) 1183 struct ipr_ioa_cfg *ioa_cfg; member 1264 struct ipr_ioa_cfg *ioa_cfg; member 1576 struct ipr_ioa_cfg *ioa_cfg; member 1662 struct ipr_ioa_cfg *ioa_cfg; member 1719 #define ipr_res_printk(level, ioa_cfg, bus, target, lun, fmt, ...) \ argument [all …]
|