Home
last modified time | relevance | path

Searched refs:icount_decr (Results 1 – 11 of 11) sorted by relevance

/qemu/accel/tcg/
H A Dtcg-accel-ops-icount.c114 g_assert(cpu->neg.icount_decr.u16.low == 0); in icount_prepare_for_run()
121 cpu->neg.icount_decr.u16.low = insns_left; in icount_prepare_for_run()
141 cpu->neg.icount_decr.u16.low = 0; in icount_process_data()
H A Dcpu-exec.c77 cpu_icount = cpu->icount_extra + cpu->neg.icount_decr.u16.low; in align_clocks()
128 = cpu->icount_extra + cpu->neg.icount_decr.u16.low; in init_delay_params()
724 && cpu->neg.icount_decr.u16.low + cpu->icount_extra == 0) { in cpu_handle_exception()
792 return cpu->neg.icount_decr.u16.low + cpu->icount_extra == 0; in icount_exit_request()
812 qatomic_set_mb(&cpu->neg.icount_decr.u16.high, 0); in cpu_handle_interrupt()
942 cpu->neg.icount_decr.u16.low = insns_left; in cpu_loop_exec_tb()
H A Dtranslator.c50 offsetof(ArchCPU, parent_obj.neg.icount_decr.u32) in gen_tb_start()
80 offsetof(ArchCPU, parent_obj.neg.icount_decr.u16.low) in gen_tb_start()
H A Dtcg-accel-ops.c104 qatomic_set(&cpu->neg.icount_decr.u16.high, -1); in tcg_handle_interrupt()
H A Dtranslate-all.c218 cpu->neg.icount_decr.u16.low += insns_left; in cpu_restore_state_from_tb()
624 cpu->neg.icount_decr.u16.low++; in cpu_io_recompile()
H A Dicount-common.c75 (cpu->neg.icount_decr.u16.low + cpu->icount_extra)); in icount_get_executed()
H A Duser-exec.c46 qatomic_set(&cpu->neg.icount_decr.u16.high, -1); in cpu_interrupt()
/qemu/hw/core/
H A Dcpu-common.c88 qatomic_set(&cpu->neg.icount_decr.u16.high, -1); in cpu_exit()
132 qatomic_set(&cpu->neg.icount_decr.u32, 0); in cpu_common_reset_hold()
/qemu/include/exec/
H A Dexec-all.h46 return (int32_t)qatomic_read(&cpu->neg.icount_decr.u32) < 0; in cpu_loop_exit_requested()
/qemu/docs/devel/
H A Dtcg-icount.rst39 vCPU icount_decr field which shared with the machinery for handling
/qemu/include/hw/core/
H A Dcpu.h362 IcountDecr icount_decr; member