static void timing_alert_interrupt(unsigned int ext_int_code, unsigned int param32, unsigned long param64) { if (param32 & 0x00c40000) etr_timing_alert((struct etr_irq_parm *) ¶m32); if (param32 & 0x00038000) stp_timing_alert((struct stp_irq_parm *) ¶m32); }
static void timing_alert_interrupt(__u16 code) { if (S390_lowcore.ext_params & 0x00c40000) etr_timing_alert((struct etr_irq_parm *) &S390_lowcore.ext_params); if (S390_lowcore.ext_params & 0x00038000) stp_timing_alert((struct stp_irq_parm *) &S390_lowcore.ext_params); }
static void timing_alert_interrupt(struct ext_code ext_code, unsigned int param32, unsigned long param64) { kstat_cpu(smp_processor_id()).irqs[EXTINT_TLA]++; if (param32 & 0x00c40000) etr_timing_alert((struct etr_irq_parm *) ¶m32); if (param32 & 0x00038000) stp_timing_alert((struct stp_irq_parm *) ¶m32); }