/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/include/sysemu/ |
H A D | hvf.h | 83 int hvf_init_vcpu(CPUState *); 84 int hvf_vcpu_exec(CPUState *); 85 int hvf_smp_cpu_exec(CPUState *); 86 void hvf_cpu_synchronize_state(CPUState *); 88 void hvf_cpu_synchronize_post_init(CPUState *); 91 void hvf_vcpu_destroy(CPUState *); 92 void hvf_raise_event(CPUState *); 94 void hvf_reset_vcpu(CPUState *); 95 void vmx_update_tpr(CPUState *); 96 void update_apic_tpr(CPUState *); [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/include/sysemu/ |
H A D | kvm.h | 218 int kvm_init_vcpu(CPUState *cpu); 219 int kvm_cpu_exec(CPUState *cpu); 220 int kvm_destroy_vcpu(CPUState *cpu); 259 void kvm_remove_all_breakpoints(CPUState *cpu); 360 int kvm_arch_get_registers(CPUState *cpu); 373 int kvm_arch_init_vcpu(CPUState *cpu); 378 unsigned long kvm_arch_vcpu_id(CPUState *cpu); 420 int kvm_sw_breakpoints_active(CPUState *cpu); 422 int kvm_arch_insert_sw_breakpoint(CPUState *cpu, 476 void kvm_cpu_synchronize_state(CPUState *cpu); [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/i386/hvf/ |
H A D | x86hvf.h | 23 int hvf_process_events(CPUState *); 24 bool hvf_inject_interrupts(CPUState *); 25 void hvf_set_segment(struct CPUState *cpu, struct vmx_segment *vmx_seg, 28 void hvf_put_xsave(CPUState *cpu_state); 29 void hvf_put_segments(CPUState *cpu_state); 30 void hvf_put_msrs(CPUState *cpu_state); 31 void hvf_get_xsave(CPUState *cpu_state); 32 void hvf_get_msrs(CPUState *cpu_state); 33 void vmx_clear_int_window_exiting(CPUState *cpu); 34 void hvf_get_segments(CPUState *cpu_state); [all …]
|
/dports/emulators/qemu/qemu-6.2.0/target/i386/hvf/ |
H A D | x86hvf.h | 23 int hvf_process_events(CPUState *); 24 bool hvf_inject_interrupts(CPUState *); 25 void hvf_set_segment(struct CPUState *cpu, struct vmx_segment *vmx_seg, 28 void hvf_put_xsave(CPUState *cpu_state); 29 void hvf_put_segments(CPUState *cpu_state); 30 void hvf_put_msrs(CPUState *cpu_state); 31 void hvf_get_xsave(CPUState *cpu_state); 32 void hvf_get_msrs(CPUState *cpu_state); 33 void vmx_clear_int_window_exiting(CPUState *cpu); 34 void hvf_get_segments(CPUState *cpu_state); [all …]
|
/dports/emulators/py-unicorn/unicorn-1.0.2/qemu/target-i386/ |
H A D | cpu-qom.h | 67 void (*parent_reset)(CPUState *cpu); 81 CPUState parent_obj; 131 void x86_cpu_do_interrupt(CPUState *cpu); 132 bool x86_cpu_exec_interrupt(CPUState *cpu, int int_req); 134 int x86_cpu_write_elf64_note(WriteCoreDumpFunction f, CPUState *cpu, 136 int x86_cpu_write_elf32_note(WriteCoreDumpFunction f, CPUState *cpu, 149 hwaddr x86_cpu_get_phys_page_debug(CPUState *cpu, vaddr addr); 151 int x86_cpu_gdb_read_register(CPUState *cpu, uint8_t *buf, int reg); 152 int x86_cpu_gdb_write_register(CPUState *cpu, uint8_t *buf, int reg); 154 void x86_cpu_exec_enter(CPUState *cpu); [all …]
|
/dports/emulators/unicorn/unicorn-1.0.2/qemu/target-i386/ |
H A D | cpu-qom.h | 67 void (*parent_reset)(CPUState *cpu); 81 CPUState parent_obj; 131 void x86_cpu_do_interrupt(CPUState *cpu); 132 bool x86_cpu_exec_interrupt(CPUState *cpu, int int_req); 134 int x86_cpu_write_elf64_note(WriteCoreDumpFunction f, CPUState *cpu, 136 int x86_cpu_write_elf32_note(WriteCoreDumpFunction f, CPUState *cpu, 149 hwaddr x86_cpu_get_phys_page_debug(CPUState *cpu, vaddr addr); 151 int x86_cpu_gdb_read_register(CPUState *cpu, uint8_t *buf, int reg); 152 int x86_cpu_gdb_write_register(CPUState *cpu, uint8_t *buf, int reg); 154 void x86_cpu_exec_enter(CPUState *cpu); [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/include/hw/core/ |
H A D | tcg-cpu-ops.h | 33 void (*synchronize_from_tb)(CPUState *cpu, const TranslationBlock *tb); 35 void (*cpu_exec_enter)(CPUState *cpu); 37 void (*cpu_exec_exit)(CPUState *cpu); 39 bool (*cpu_exec_interrupt)(CPUState *cpu, int interrupt_request); 47 void (*do_interrupt)(CPUState *cpu); 57 bool (*tlb_fill)(CPUState *cpu, vaddr address, int size, 61 void (*debug_excp_handler)(CPUState *cpu); 76 void (*do_unaligned_access)(CPUState *cpu, vaddr addr, 83 vaddr (*adjust_watchpoint_address)(CPUState *cpu, vaddr addr, int len); 89 bool (*debug_check_watchpoint)(CPUState *cpu, CPUWatchpoint *wp); [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/target/arm/ |
H A D | kvm_arm.h | 31 int kvm_arm_vcpu_init(CPUState *cs); 45 int kvm_arm_vcpu_finalize(CPUState *cs, int feature); 164 void kvm_arm_init_serror_injection(CPUState *cs); 345 void kvm_arm_get_virtual_time(CPUState *cs); 353 void kvm_arm_put_virtual_time(CPUState *cs); 359 void kvm_arm_pmu_set_irq(CPUState *cs, int irq); 360 void kvm_arm_pmu_init(CPUState *cs); 369 void kvm_arm_pvtime_init(CPUState *cs, uint64_t ipa); 427 static inline void kvm_arm_pmu_init(CPUState *cs) in kvm_arm_pmu_init() 490 bool kvm_arm_hw_debug_active(CPUState *cs); [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/arm/ |
H A D | kvm_arm.h | 31 int kvm_arm_vcpu_init(CPUState *cs); 45 int kvm_arm_vcpu_finalize(CPUState *cs, int feature); 164 void kvm_arm_init_serror_injection(CPUState *cs); 345 void kvm_arm_get_virtual_time(CPUState *cs); 353 void kvm_arm_put_virtual_time(CPUState *cs); 359 void kvm_arm_pmu_set_irq(CPUState *cs, int irq); 360 void kvm_arm_pmu_init(CPUState *cs); 369 void kvm_arm_pvtime_init(CPUState *cs, uint64_t ipa); 427 static inline void kvm_arm_pmu_init(CPUState *cs) in kvm_arm_pmu_init() 490 bool kvm_arm_hw_debug_active(CPUState *cs); [all …]
|
/dports/emulators/qemu/qemu-6.2.0/target/arm/ |
H A D | kvm_arm.h | 31 int kvm_arm_vcpu_init(CPUState *cs); 45 int kvm_arm_vcpu_finalize(CPUState *cs, int feature); 164 void kvm_arm_init_serror_injection(CPUState *cs); 345 void kvm_arm_get_virtual_time(CPUState *cs); 353 void kvm_arm_put_virtual_time(CPUState *cs); 359 void kvm_arm_pmu_set_irq(CPUState *cs, int irq); 360 void kvm_arm_pmu_init(CPUState *cs); 369 void kvm_arm_pvtime_init(CPUState *cs, uint64_t ipa); 427 static inline void kvm_arm_pmu_init(CPUState *cs) in kvm_arm_pmu_init() 490 bool kvm_arm_hw_debug_active(CPUState *cs); [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/target/arm/ |
H A D | kvm_arm.h | 31 int kvm_arm_vcpu_init(CPUState *cs); 45 int kvm_arm_vcpu_finalize(CPUState *cs, int feature); 164 void kvm_arm_init_serror_injection(CPUState *cs); 347 void kvm_arm_get_virtual_time(CPUState *cs); 355 void kvm_arm_put_virtual_time(CPUState *cs); 361 void kvm_arm_pmu_set_irq(CPUState *cs, int irq); 362 void kvm_arm_pmu_init(CPUState *cs); 371 void kvm_arm_pvtime_init(CPUState *cs, uint64_t ipa); 429 static inline void kvm_arm_pmu_init(CPUState *cs) in kvm_arm_pmu_init() 492 bool kvm_arm_hw_debug_active(CPUState *cs); [all …]
|
/dports/emulators/qemu/qemu-6.2.0/include/hw/core/ |
H A D | sysemu-cpu-ops.h | 22 void (*get_memory_mapping)(CPUState *cpu, MemoryMappingList *list, 27 bool (*get_paging_enabled)(const CPUState *cpu); 31 hwaddr (*get_phys_page_debug)(CPUState *cpu, vaddr addr); 39 hwaddr (*get_phys_page_attrs_debug)(CPUState *cpu, vaddr addr, 45 int (*asidx_from_attrs)(CPUState *cpu, MemTxAttrs attrs); 50 GuestPanicInformation* (*get_crash_info)(CPUState *cpu); 55 int (*write_elf32_note)(WriteCoreDumpFunction f, CPUState *cpu, 61 int (*write_elf64_note)(WriteCoreDumpFunction f, CPUState *cpu, 67 int (*write_elf32_qemunote)(WriteCoreDumpFunction f, CPUState *cpu, 73 int (*write_elf64_qemunote)(WriteCoreDumpFunction f, CPUState *cpu, [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/include/hw/core/ |
H A D | sysemu-cpu-ops.h | 22 void (*get_memory_mapping)(CPUState *cpu, MemoryMappingList *list, 27 bool (*get_paging_enabled)(const CPUState *cpu); 31 hwaddr (*get_phys_page_debug)(CPUState *cpu, vaddr addr); 39 hwaddr (*get_phys_page_attrs_debug)(CPUState *cpu, vaddr addr, 45 int (*asidx_from_attrs)(CPUState *cpu, MemTxAttrs attrs); 50 GuestPanicInformation* (*get_crash_info)(CPUState *cpu); 55 int (*write_elf32_note)(WriteCoreDumpFunction f, CPUState *cpu, 61 int (*write_elf64_note)(WriteCoreDumpFunction f, CPUState *cpu, 67 int (*write_elf32_qemunote)(WriteCoreDumpFunction f, CPUState *cpu, 73 int (*write_elf64_qemunote)(WriteCoreDumpFunction f, CPUState *cpu, [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/include/qemu/ |
H A D | plugin.h | 187 void qemu_plugin_vcpu_init_hook(CPUState *cpu); 188 void qemu_plugin_vcpu_exit_hook(CPUState *cpu); 190 void qemu_plugin_vcpu_idle_cb(CPUState *cpu); 191 void qemu_plugin_vcpu_resume_cb(CPUState *cpu); 193 qemu_plugin_vcpu_syscall(CPUState *cpu, int64_t num, uint64_t a1, 206 void qemu_plugin_disable_mem_helpers(CPUState *cpu); 210 static inline void qemu_plugin_vcpu_init_hook(CPUState *cpu) in qemu_plugin_vcpu_init_hook() 213 static inline void qemu_plugin_vcpu_exit_hook(CPUState *cpu) in qemu_plugin_vcpu_exit_hook() 216 static inline void qemu_plugin_tb_trans_cb(CPUState *cpu, in qemu_plugin_tb_trans_cb() 220 static inline void qemu_plugin_vcpu_idle_cb(CPUState *cpu) in qemu_plugin_vcpu_idle_cb() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/include/qemu/ |
H A D | plugin.h | 169 void qemu_plugin_vcpu_init_hook(CPUState *cpu); 170 void qemu_plugin_vcpu_exit_hook(CPUState *cpu); 172 void qemu_plugin_vcpu_idle_cb(CPUState *cpu); 173 void qemu_plugin_vcpu_resume_cb(CPUState *cpu); 175 qemu_plugin_vcpu_syscall(CPUState *cpu, int64_t num, uint64_t a1, 188 void qemu_plugin_disable_mem_helpers(CPUState *cpu); 207 static inline void qemu_plugin_vcpu_init_hook(CPUState *cpu) in qemu_plugin_vcpu_init_hook() 210 static inline void qemu_plugin_vcpu_exit_hook(CPUState *cpu) in qemu_plugin_vcpu_exit_hook() 213 static inline void qemu_plugin_tb_trans_cb(CPUState *cpu, in qemu_plugin_tb_trans_cb() 217 static inline void qemu_plugin_vcpu_idle_cb(CPUState *cpu) in qemu_plugin_vcpu_idle_cb() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/include/qemu/ |
H A D | plugin.h | 187 void qemu_plugin_vcpu_init_hook(CPUState *cpu); 188 void qemu_plugin_vcpu_exit_hook(CPUState *cpu); 190 void qemu_plugin_vcpu_idle_cb(CPUState *cpu); 191 void qemu_plugin_vcpu_resume_cb(CPUState *cpu); 193 qemu_plugin_vcpu_syscall(CPUState *cpu, int64_t num, uint64_t a1, 206 void qemu_plugin_disable_mem_helpers(CPUState *cpu); 210 static inline void qemu_plugin_vcpu_init_hook(CPUState *cpu) in qemu_plugin_vcpu_init_hook() 213 static inline void qemu_plugin_vcpu_exit_hook(CPUState *cpu) in qemu_plugin_vcpu_exit_hook() 216 static inline void qemu_plugin_tb_trans_cb(CPUState *cpu, in qemu_plugin_tb_trans_cb() 220 static inline void qemu_plugin_vcpu_idle_cb(CPUState *cpu) in qemu_plugin_vcpu_idle_cb() [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/include/qemu/ |
H A D | plugin.h | 187 void qemu_plugin_vcpu_init_hook(CPUState *cpu); 188 void qemu_plugin_vcpu_exit_hook(CPUState *cpu); 190 void qemu_plugin_vcpu_idle_cb(CPUState *cpu); 191 void qemu_plugin_vcpu_resume_cb(CPUState *cpu); 193 qemu_plugin_vcpu_syscall(CPUState *cpu, int64_t num, uint64_t a1, 206 void qemu_plugin_disable_mem_helpers(CPUState *cpu); 210 static inline void qemu_plugin_vcpu_init_hook(CPUState *cpu) in qemu_plugin_vcpu_init_hook() 213 static inline void qemu_plugin_vcpu_exit_hook(CPUState *cpu) in qemu_plugin_vcpu_exit_hook() 216 static inline void qemu_plugin_tb_trans_cb(CPUState *cpu, in qemu_plugin_tb_trans_cb() 220 static inline void qemu_plugin_vcpu_idle_cb(CPUState *cpu) in qemu_plugin_vcpu_idle_cb() [all …]
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/include/qemu/ |
H A D | plugin.h | 187 void qemu_plugin_vcpu_init_hook(CPUState *cpu); 188 void qemu_plugin_vcpu_exit_hook(CPUState *cpu); 190 void qemu_plugin_vcpu_idle_cb(CPUState *cpu); 191 void qemu_plugin_vcpu_resume_cb(CPUState *cpu); 193 qemu_plugin_vcpu_syscall(CPUState *cpu, int64_t num, uint64_t a1, 206 void qemu_plugin_disable_mem_helpers(CPUState *cpu); 210 static inline void qemu_plugin_vcpu_init_hook(CPUState *cpu) in qemu_plugin_vcpu_init_hook() 213 static inline void qemu_plugin_vcpu_exit_hook(CPUState *cpu) in qemu_plugin_vcpu_exit_hook() 216 static inline void qemu_plugin_tb_trans_cb(CPUState *cpu, in qemu_plugin_tb_trans_cb() 220 static inline void qemu_plugin_vcpu_idle_cb(CPUState *cpu) in qemu_plugin_vcpu_idle_cb() [all …]
|
/dports/emulators/qemu/qemu-6.2.0/include/sysemu/ |
H A D | cpus.h | 13 void dummy_start_vcpu_thread(CPUState *); 20 void cpus_kick_thread(CPUState *cpu); 21 bool cpu_work_list_empty(CPUState *cpu); 22 bool cpu_thread_is_idle(CPUState *cpu); 24 bool cpu_can_run(CPUState *cpu); 25 void qemu_wait_io_event_common(CPUState *cpu); 26 void qemu_wait_io_event(CPUState *cpu); 27 void cpu_thread_signal_created(CPUState *cpu); 28 void cpu_thread_signal_destroyed(CPUState *cpu); 29 void cpu_handle_guest_debug(CPUState *cpu);
|
H A D | kvm.h | 246 void kvm_remove_all_breakpoints(CPUState *cpu); 258 int kvm_vcpu_ioctl(CPUState *cpu, int type, ...); 343 int kvm_arch_get_registers(CPUState *cpu); 356 int kvm_arch_init_vcpu(CPUState *cpu); 357 int kvm_arch_destroy_vcpu(CPUState *cpu); 362 unsigned long kvm_arch_vcpu_id(CPUState *cpu); 405 int kvm_sw_breakpoints_active(CPUState *cpu); 407 int kvm_arch_insert_sw_breakpoint(CPUState *cpu, 409 int kvm_arch_remove_sw_breakpoint(CPUState *cpu, 463 void kvm_cpu_synchronize_state(CPUState *cpu); [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/include/sysemu/ |
H A D | cpus.h | 13 void dummy_start_vcpu_thread(CPUState *); 20 void cpus_kick_thread(CPUState *cpu); 21 bool cpu_work_list_empty(CPUState *cpu); 22 bool cpu_thread_is_idle(CPUState *cpu); 24 bool cpu_can_run(CPUState *cpu); 25 void qemu_wait_io_event_common(CPUState *cpu); 26 void qemu_wait_io_event(CPUState *cpu); 27 void cpu_thread_signal_created(CPUState *cpu); 28 void cpu_thread_signal_destroyed(CPUState *cpu); 29 void cpu_handle_guest_debug(CPUState *cpu);
|
H A D | kvm.h | 246 void kvm_remove_all_breakpoints(CPUState *cpu); 258 int kvm_vcpu_ioctl(CPUState *cpu, int type, ...); 343 int kvm_arch_get_registers(CPUState *cpu); 356 int kvm_arch_init_vcpu(CPUState *cpu); 357 int kvm_arch_destroy_vcpu(CPUState *cpu); 362 unsigned long kvm_arch_vcpu_id(CPUState *cpu); 405 int kvm_sw_breakpoints_active(CPUState *cpu); 407 int kvm_arch_insert_sw_breakpoint(CPUState *cpu, 409 int kvm_arch_remove_sw_breakpoint(CPUState *cpu, 463 void kvm_cpu_synchronize_state(CPUState *cpu); [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/include/sysemu/ |
H A D | cpus.h | 13 void dummy_start_vcpu_thread(CPUState *); 20 void cpus_kick_thread(CPUState *cpu); 21 bool cpu_work_list_empty(CPUState *cpu); 22 bool cpu_thread_is_idle(CPUState *cpu); 24 bool cpu_can_run(CPUState *cpu); 25 void qemu_wait_io_event_common(CPUState *cpu); 26 void qemu_wait_io_event(CPUState *cpu); 27 void cpu_thread_signal_created(CPUState *cpu); 28 void cpu_thread_signal_destroyed(CPUState *cpu); 29 void cpu_handle_guest_debug(CPUState *cpu);
|
H A D | kvm.h | 246 void kvm_remove_all_breakpoints(CPUState *cpu); 258 int kvm_vcpu_ioctl(CPUState *cpu, int type, ...); 343 int kvm_arch_get_registers(CPUState *cpu); 356 int kvm_arch_init_vcpu(CPUState *cpu); 357 int kvm_arch_destroy_vcpu(CPUState *cpu); 362 unsigned long kvm_arch_vcpu_id(CPUState *cpu); 405 int kvm_sw_breakpoints_active(CPUState *cpu); 407 int kvm_arch_insert_sw_breakpoint(CPUState *cpu, 409 int kvm_arch_remove_sw_breakpoint(CPUState *cpu, 463 void kvm_cpu_synchronize_state(CPUState *cpu); [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/include/sysemu/ |
H A D | kvm.h | 262 void kvm_remove_all_breakpoints(CPUState *cpu); 278 int kvm_vcpu_ioctl(CPUState *cpu, int type, ...); 363 int kvm_arch_get_registers(CPUState *cpu); 376 int kvm_arch_init_vcpu(CPUState *cpu); 377 int kvm_arch_destroy_vcpu(CPUState *cpu); 382 unsigned long kvm_arch_vcpu_id(CPUState *cpu); 425 int kvm_sw_breakpoints_active(CPUState *cpu); 427 int kvm_arch_insert_sw_breakpoint(CPUState *cpu, 429 int kvm_arch_remove_sw_breakpoint(CPUState *cpu, 483 void kvm_cpu_synchronize_state(CPUState *cpu); [all …]
|