Lines Matching defs:is_int

886 static void do_interrupt_protected(int intno, int is_int, int error_code,
902 if (!is_int && !is_hw)
904 if (is_int)
927 if (is_int && dpl < cpl)
965 if (is_int && dpl < cpl)
1251 static void do_interrupt64(int intno, int is_int, int error_code,
1267 if (!is_int && !is_hw)
1269 if (is_int)
1294 if (is_int && dpl < cpl)
1567 static void do_interrupt_real(int intno, int is_int, int error_code,
1589 if (is_int)
1608 void do_interrupt_user(int intno, int is_int, int error_code,
1628 if (is_int && dpl < cpl)
1634 if (is_int)
1639 static void handle_even_inj(int intno, int is_int, int error_code,
1645 if (is_int)
1660 * Begin execution of an interruption. is_int is TRUE if coming from
1662 * instruction. It is only relevant if is_int is TRUE.
1664 void do_interrupt(int intno, int is_int, int error_code,
1671 count, intno, error_code, is_int,
1700 if (is_int) {
1712 handle_even_inj(intno, is_int, error_code, is_hw, 0);
1716 do_interrupt64(intno, is_int, error_code, next_eip, is_hw);
1724 && is_int
1731 do_interrupt_protected(intno, is_int, error_code, next_eip, is_hw);
1736 handle_even_inj(intno, is_int, error_code, is_hw, 1);
1738 do_interrupt_real(intno, is_int, error_code, next_eip);
1801 * is_int is TRUE if coming from the int instruction. next_eip is the
1803 * is_int is TRUE.
1805 static void QEMU_NORETURN raise_interrupt(int intno, int is_int, int error_code,
1809 Log2(("raise_interrupt: %x %x %x %RGv\n", intno, is_int, error_code, (RTGCPTR)env->eip + next_eip_addend));
1811 if (!is_int) {
1820 env->exception_is_int = is_int;