Home
last modified time | relevance | path

Searched refs:interrupt_request (Results 1 – 6 of 6) sorted by relevance

/external/qemu/
Dcpu-exec.c218 int ret, interrupt_request; in cpu_exec() local
333 interrupt_request = env->interrupt_request; in cpu_exec()
334 if (unlikely(interrupt_request)) { in cpu_exec()
337 interrupt_request &= ~(CPU_INTERRUPT_HARD | in cpu_exec()
342 if (interrupt_request & CPU_INTERRUPT_DEBUG) { in cpu_exec()
343 env->interrupt_request &= ~CPU_INTERRUPT_DEBUG; in cpu_exec()
350 if (interrupt_request & CPU_INTERRUPT_HALT) { in cpu_exec()
351 env->interrupt_request &= ~CPU_INTERRUPT_HALT; in cpu_exec()
358 if (interrupt_request & CPU_INTERRUPT_INIT) { in cpu_exec()
363 } else if (interrupt_request & CPU_INTERRUPT_SIPI) { in cpu_exec()
[all …]
Dcpu-defs.h153 uint32_t interrupt_request; \
Dexec.c533 qemu_put_be32s(f, &env->interrupt_request); in cpu_common_save()
544 qemu_get_be32s(f, &env->interrupt_request); in cpu_common_load()
547 env->interrupt_request &= ~0x01; in cpu_common_load()
1016 if (env->interrupt_request && env->current_tb) in tb_invalidate_phys_page_range()
1017 cpu_interrupt(env, env->interrupt_request); in tb_invalidate_phys_page_range()
1575 old_mask = env->interrupt_request; in cpu_interrupt()
1576 env->interrupt_request |= mask; in cpu_interrupt()
1604 env->interrupt_request &= ~mask; in cpu_reset_interrupt()
DChangelog96 - Fix race condition in env->interrupt_request. When using TCG and a dynticks
/external/qemu/target-arm/
Dexec.h42 return (env->interrupt_request & in cpu_has_work()
Dhelper.c884 env->interrupt_request |= CPU_INTERRUPT_EXITTB; in do_interrupt()