Searched refs:eic (Results 1 – 3 of 3) sorted by relevance
55 struct eic { struct61 static struct eic *nmi_eic; argument66 struct eic *eic = irq_data_get_irq_chip_data(d); in eic_ack_irq() local67 eic_writel(eic, ICR, 1 << (d->irq - eic->first_irq)); in eic_ack_irq()72 struct eic *eic = irq_data_get_irq_chip_data(d); in eic_mask_irq() local73 eic_writel(eic, IDR, 1 << (d->irq - eic->first_irq)); in eic_mask_irq()78 struct eic *eic = irq_data_get_irq_chip_data(d); in eic_mask_ack_irq() local79 eic_writel(eic, ICR, 1 << (d->irq - eic->first_irq)); in eic_mask_ack_irq()80 eic_writel(eic, IDR, 1 << (d->irq - eic->first_irq)); in eic_mask_ack_irq()85 struct eic *eic = irq_data_get_irq_chip_data(d); in eic_unmask_irq() local[all …]
254 u16 eic = vcpu->arch.sie_block->eic; in handle_external_interrupt() local265 if ((eic == EXT_IRQ_CLK_COMP || eic == EXT_IRQ_CPU_TIMER) && in handle_external_interrupt()269 switch (eic) { in handle_external_interrupt()
154 __u16 eic; /* 0x00c6 */ member