Lines Matching refs:exception_index
100 cs->exception_index = -1; in s390_cpu_do_interrupt()
502 __func__, cs->exception_index, env->psw.mask, env->psw.addr); in s390_cpu_do_interrupt()
506 if (cs->exception_index == -1 && s390_cpu_has_mcck_int(cpu)) { in s390_cpu_do_interrupt()
507 cs->exception_index = EXCP_MCHK; in s390_cpu_do_interrupt()
510 if (cs->exception_index == -1 && s390_cpu_has_ext_int(cpu)) { in s390_cpu_do_interrupt()
511 cs->exception_index = EXCP_EXT; in s390_cpu_do_interrupt()
514 if (cs->exception_index == -1 && s390_cpu_has_io_int(cpu)) { in s390_cpu_do_interrupt()
515 cs->exception_index = EXCP_IO; in s390_cpu_do_interrupt()
518 if (cs->exception_index == -1 && s390_cpu_has_restart_int(cpu)) { in s390_cpu_do_interrupt()
519 cs->exception_index = EXCP_RESTART; in s390_cpu_do_interrupt()
522 if (cs->exception_index == -1 && s390_cpu_has_stop_int(cpu)) { in s390_cpu_do_interrupt()
523 cs->exception_index = EXCP_STOP; in s390_cpu_do_interrupt()
526 switch (cs->exception_index) { in s390_cpu_do_interrupt()
551 if (cs->exception_index != -1 && !stopped) { in s390_cpu_do_interrupt()
553 cs->exception_index = -1; in s390_cpu_do_interrupt()
556 cs->exception_index = -1; in s390_cpu_do_interrupt()