Searched refs:interrupt_request (Results 1 – 13 of 13) sorted by relevance
237 return env->interrupt_request; in need_handle_intr_request()240 return env->interrupt_request; in need_handle_intr_request()247 int ret, interrupt_request; in cpu_exec() local388 interrupt_request = env->interrupt_request; in cpu_exec()392 interrupt_request &= ~CPU_INTERRUPT_SSTEP_MASK; in cpu_exec()394 if (interrupt_request & CPU_INTERRUPT_DEBUG) { in cpu_exec()395 env->interrupt_request &= ~CPU_INTERRUPT_DEBUG; in cpu_exec()402 if (interrupt_request & CPU_INTERRUPT_HALT) { in cpu_exec()403 env->interrupt_request &= ~CPU_INTERRUPT_HALT; in cpu_exec()410 if (interrupt_request & CPU_INTERRUPT_INIT) { in cpu_exec()[all …]
162 uint32_t interrupt_request; \
543 qemu_put_be32s(f, &env->interrupt_request); in cpu_common_save()554 qemu_get_be32s(f, &env->interrupt_request); in cpu_common_load()557 env->interrupt_request &= ~0x01; in cpu_common_load()1025 if (env->interrupt_request && env->current_tb) in tb_invalidate_phys_page_range()1026 cpu_interrupt(env, env->interrupt_request); in tb_invalidate_phys_page_range()1585 old_mask = env->interrupt_request; in cpu_interrupt()1586 env->interrupt_request |= mask; in cpu_interrupt()1614 env->interrupt_request &= ~mask; in cpu_reset_interrupt()
96 - Fix race condition in env->interrupt_request. When using TCG and a dynticks
43 if ((env->interrupt_request & CPU_INTERRUPT_HARD) && in cpu_has_work()48 if (env->interrupt_request & CPU_INTERRUPT_TIMER) { in cpu_has_work()
345 work = (env->interrupt_request & CPU_INTERRUPT_HARD) && in cpu_has_work()347 work |= env->interrupt_request & CPU_INTERRUPT_NMI; in cpu_has_work()348 work |= env->interrupt_request & CPU_INTERRUPT_INIT; in cpu_has_work()349 work |= env->interrupt_request & CPU_INTERRUPT_SIPI; in cpu_has_work()
479 (env->interrupt_request & CPU_INTERRUPT_HARD)) in hax_vcpu_interrupt()483 env->interrupt_request &= ~CPU_INTERRUPT_HARD; in hax_vcpu_interrupt()496 if ((env->interrupt_request & CPU_INTERRUPT_HARD)) in hax_vcpu_interrupt()593 if (!(env->interrupt_request & CPU_INTERRUPT_HARD) && in hax_vcpu_hax_exec()594 !(env->interrupt_request & CPU_INTERRUPT_NMI)) { in hax_vcpu_hax_exec()
711 (env->interrupt_request & CPU_INTERRUPT_HARD) && in kvm_arch_pre_run()715 env->interrupt_request &= ~CPU_INTERRUPT_HARD; in kvm_arch_pre_run()730 if ((env->interrupt_request & CPU_INTERRUPT_HARD)) in kvm_arch_pre_run()763 if (!((env->interrupt_request & CPU_INTERRUPT_HARD) && in kvm_handle_halt()765 !(env->interrupt_request & CPU_INTERRUPT_NMI)) { in kvm_handle_halt()
1829 int sipi = env->interrupt_request & CPU_INTERRUPT_SIPI; in do_cpu_init()1831 env->interrupt_request = sipi; in do_cpu_init()
5056 env->interrupt_request |= CPU_INTERRUPT_VIRQ; in helper_vmrun()5343 if (env->interrupt_request & CPU_INTERRUPT_VIRQ) in helper_vmexit()5360 env->interrupt_request &= ~CPU_INTERRUPT_VIRQ; in helper_vmexit()
37 return (env->interrupt_request & in cpu_has_work()
961 env->interrupt_request |= CPU_INTERRUPT_EXITTB; in do_interrupt()
14 !(env->interrupt_request & CPU_INTERRUPT_HARD)) { in cpu_mips_update_irq()