/qemu/hw/intc/ |
H A D | arm_gicv3_cpuif.c | 50 static inline int icv_min_vbpr(GICv3CPUState *cs) in icv_min_vbpr() 55 static inline int ich_num_aprs(GICv3CPUState *cs) in ich_num_aprs() 107 static int read_vbpr(GICv3CPUState *cs, int grp) in read_vbpr() 178 static int hppvi_index(GICv3CPUState *cs) in hppvi_index() 561 GICv3CPUState *cs = icc_cs_from_env(env); in icv_ap_read() local 573 GICv3CPUState *cs = icc_cs_from_env(env); in icv_ap_write() local 591 GICv3CPUState *cs = icc_cs_from_env(env); in icv_bpr_read() local 617 GICv3CPUState *cs = icc_cs_from_env(env); in icv_bpr_write() local 1046 void gicv3_cpuif_update(GICv3CPUState *cs) in gicv3_cpuif_update() 3017 GICv3CPUState *cs = opaque; in gicv3_cpuif_el_change_hook() local [all …]
|
H A D | arm_gicv3_redist.c | 17 static uint32_t mask_group(GICv3CPUState *cs, MemTxAttrs attrs) in mask_group() 31 static int gicr_ns_access(GICv3CPUState *cs, int irq) in gicr_ns_access() 72 static bool vcpu_resident(GICv3CPUState *cs, uint64_t vptaddr) in vcpu_resident() 99 static void update_for_one_lpi(GICv3CPUState *cs, int irq, in update_for_one_lpi() 240 static void gicv3_redist_update_vlpi_only(GICv3CPUState *cs) in gicv3_redist_update_vlpi_only() 257 static void gicv3_redist_update_vlpi(GICv3CPUState *cs) in gicv3_redist_update_vlpi() 716 GICv3CPUState *cs; in gicv3_redist_read() local 775 GICv3CPUState *cs; in gicv3_redist_write() local 837 void gicv3_redist_update_lpi_only(GICv3CPUState *cs) in gicv3_redist_update_lpi_only() 863 void gicv3_redist_update_lpi(GICv3CPUState *cs) in gicv3_redist_update_lpi() [all …]
|
H A D | arm_gicv3_common.c | 37 static void gicv3_gicd_no_migration_shift_bug_post_load(GICv3State *cs) in gicv3_gicd_no_migration_shift_bug_post_load() 98 GICv3CPUState *cs = opaque; in virt_state_needed() local 119 GICv3CPUState *cs = opaque; in vmstate_gicv3_cpu_pre_load() local 132 GICv3CPUState *cs = opaque; in icc_sre_el1_reg_needed() local 150 GICv3CPUState *cs = opaque; in gicv4_needed() local 169 GICv3CPUState *cs = opaque; in gicv3_cpu_nmi_needed() local 224 GICv3State *cs = opaque; in gicv3_pre_load() local 262 GICv3State *cs = opaque; in gicv3_nmi_needed() local 504 GICv3CPUState *cs = &s->cpu[i]; in arm_gicv3_common_reset_hold() local
|
/qemu/target/i386/hvf/ |
H A D | x86hvf.c | 73 void hvf_put_xsave(CPUState *cs) in hvf_put_xsave() 85 static void hvf_put_segments(CPUState *cs) in hvf_put_segments() 129 void hvf_put_msrs(CPUState *cs) in hvf_put_msrs() 154 void hvf_get_xsave(CPUState *cs) in hvf_get_xsave() 166 static void hvf_get_segments(CPUState *cs) in hvf_get_segments() 211 void hvf_get_msrs(CPUState *cs) in hvf_get_msrs() 239 int hvf_put_registers(CPUState *cs) in hvf_put_registers() 283 int hvf_get_registers(CPUState *cs) in hvf_get_registers() 335 void vmx_clear_int_window_exiting(CPUState *cs) in vmx_clear_int_window_exiting() 343 bool hvf_inject_interrupts(CPUState *cs) in hvf_inject_interrupts() [all …]
|
/qemu/target/loongarch/kvm/ |
H A D | kvm.c | 35 static int kvm_loongarch_get_regs_core(CPUState *cs) in kvm_loongarch_get_regs_core() 58 static int kvm_loongarch_put_regs_core(CPUState *cs) in kvm_loongarch_put_regs_core() 79 static int kvm_loongarch_get_csr(CPUState *cs) in kvm_loongarch_get_csr() 528 static int kvm_check_cpucfg2(CPUState *cs) in kvm_check_cpucfg2() 581 int kvm_arch_get_registers(CPUState *cs) in kvm_arch_get_registers() 641 CPUState *cs = opaque; in kvm_loongarch_vm_stage_change() local 659 int kvm_arch_init_vcpu(CPUState *cs) in kvm_arch_init_vcpu() 665 int kvm_arch_destroy_vcpu(CPUState *cs) in kvm_arch_destroy_vcpu() 670 unsigned long kvm_arch_vcpu_id(CPUState *cs) in kvm_arch_vcpu_id() 726 int kvm_arch_process_async_events(CPUState *cs) in kvm_arch_process_async_events() [all …]
|
/qemu/semihosting/ |
H A D | syscalls.c | 25 static int validate_strlen(CPUState *cs, target_ulong str, target_ulong tlen) in validate_strlen() 53 static int validate_lock_user_string(char **pstr, CPUState *cs, in validate_lock_user_string() 74 static int copy_stat_to_user(CPUState *cs, target_ulong addr, in copy_stat_to_user() 120 static void gdb_open_cb(CPUState *cs, uint64_t ret, int err) in gdb_open_cb() 130 static void gdb_open(CPUState *cs, gdb_syscall_complete_cb complete, in gdb_open() 146 static void gdb_close(CPUState *cs, gdb_syscall_complete_cb complete, in gdb_close() 152 static void gdb_read(CPUState *cs, gdb_syscall_complete_cb complete, in gdb_read() 159 static void gdb_write(CPUState *cs, gdb_syscall_complete_cb complete, in gdb_write() 166 static void gdb_lseek(CPUState *cs, gdb_syscall_complete_cb complete, in gdb_lseek() 179 static void gdb_fstat(CPUState *cs, gdb_syscall_complete_cb complete, in gdb_fstat() [all …]
|
/qemu/target/mips/ |
H A D | kvm.c | 42 unsigned long kvm_arch_vcpu_id(CPUState *cs) in kvm_arch_vcpu_id() 64 int kvm_arch_init_vcpu(CPUState *cs) in kvm_arch_init_vcpu() 93 int kvm_arch_destroy_vcpu(CPUState *cs) in kvm_arch_destroy_vcpu() 161 int kvm_arch_process_async_events(CPUState *cs) in kvm_arch_process_async_events() 182 bool kvm_arch_stop_on_emulation_error(CPUState *cs) in kvm_arch_stop_on_emulation_error() 194 CPUState *cs = CPU(cpu); in kvm_mips_set_interrupt() local 214 CPUState *cs = current_cpu; in kvm_mips_set_ipi_interrupt() local 460 static int kvm_mips_save_count(CPUState *cs) in kvm_mips_save_count() 501 static int kvm_mips_restore_count(CPUState *cs) in kvm_mips_restore_count() 554 CPUState *cs = opaque; in kvm_mips_update_state() local [all …]
|
/qemu/target/s390x/ |
H A D | gdbstub.c | 46 int s390_cpu_gdb_write_register(CPUState *cs, uint8_t *mem_buf, int n) in s390_cpu_gdb_write_register() 71 static int cpu_read_ac_reg(CPUState *cs, GByteArray *buf, int n) in cpu_read_ac_reg() 84 static int cpu_write_ac_reg(CPUState *cs, uint8_t *mem_buf, int n) in cpu_write_ac_reg() 104 static int cpu_read_fp_reg(CPUState *cs, GByteArray *buf, int n) in cpu_read_fp_reg() 119 static int cpu_write_fp_reg(CPUState *cs, uint8_t *mem_buf, int n) in cpu_write_fp_reg() 142 static int cpu_read_vreg(CPUState *cs, GByteArray *buf, int n) in cpu_read_vreg() 163 static int cpu_write_vreg(CPUState *cs, uint8_t *mem_buf, int n) in cpu_write_vreg() 186 static int cpu_read_c_reg(CPUState *cs, GByteArray *buf, int n) in cpu_read_c_reg() 199 static int cpu_write_c_reg(CPUState *cs, uint8_t *mem_buf, int n) in cpu_write_c_reg() 328 static int cpu_read_gs_reg(CPUState *cs, GByteArray *buf, int n) in cpu_read_gs_reg() [all …]
|
/qemu/target/hppa/ |
H A D | cpu.c | 31 static void hppa_cpu_set_pc(CPUState *cs, vaddr value) in hppa_cpu_set_pc() 39 static vaddr hppa_cpu_get_pc(CPUState *cs) in hppa_cpu_get_pc() 46 static void hppa_cpu_synchronize_from_tb(CPUState *cs, in hppa_cpu_synchronize_from_tb() 73 static void hppa_restore_state_to_opc(CPUState *cs, in hppa_restore_state_to_opc() 92 static bool hppa_cpu_has_work(CPUState *cs) in hppa_cpu_has_work() 97 static int hppa_cpu_mmu_index(CPUState *cs, bool ifetch) in hppa_cpu_mmu_index() 108 static void hppa_cpu_disas_set_info(CPUState *cs, disassemble_info *info) in hppa_cpu_disas_set_info() 116 void hppa_cpu_do_unaligned_access(CPUState *cs, vaddr addr, in hppa_cpu_do_unaligned_access() 133 CPUState *cs = CPU(dev); in hppa_cpu_realizefn() local 159 CPUState *cs = CPU(obj); in hppa_cpu_initfn() local
|
/qemu/target/i386/kvm/ |
H A D | xen-emu.c | 193 int kvm_xen_init_vcpu(CPUState *cs) in kvm_xen_init_vcpu() 422 CPUState *cs = qemu_get_cpu(0); in kvm_xen_set_callback_asserted() local 640 CPUState *cs = CPU(cpu); in do_add_to_physmap() local 672 CPUState *cs = CPU(cpu); in do_add_to_physmap_batch() local 757 CPUState *cs = CPU(cpu); in handle_set_param() local 793 CPUState *cs = CPU(cpu); in handle_get_param() local 1182 CPUState *cs = CPU(cpu); in kvm_xen_hcall_vcpu_op() local 1236 CPUState *cs = CPU(cpu); in kvm_xen_hcall_evtchn_op() local 1500 CPUState *cs = CPU(cpu); in kvm_xen_hcall_sched_op() local 1532 CPUState *cs = CPU(cpu); in kvm_xen_hcall_gnttab_op() local [all …]
|
/qemu/target/ppc/ |
H A D | gdbstub.c | 109 int ppc_cpu_gdb_read_register(CPUState *cs, GByteArray *buf, int n) in ppc_cpu_gdb_read_register() 299 static void gdb_gen_spr_feature(CPUState *cs) in gdb_gen_spr_feature() 366 static int gdb_get_spr_reg(CPUState *cs, GByteArray *buf, int n) in gdb_get_spr_reg() 409 static int gdb_set_spr_reg(CPUState *cs, uint8_t *mem_buf, int n) in gdb_set_spr_reg() 478 static int gdb_get_avr_reg(CPUState *cs, GByteArray *buf, int n) in gdb_get_avr_reg() 506 static int gdb_set_avr_reg(CPUState *cs, uint8_t *mem_buf, int n) in gdb_set_avr_reg() 531 static int gdb_get_spe_reg(CPUState *cs, GByteArray *buf, int n) in gdb_get_spe_reg() 558 static int gdb_set_spe_reg(CPUState *cs, uint8_t *mem_buf, int n) in gdb_set_spe_reg() 590 static int gdb_get_vsx_reg(CPUState *cs, GByteArray *buf, int n) in gdb_get_vsx_reg() 616 const gchar *ppc_gdb_arch_name(CPUState *cs) in ppc_gdb_arch_name() [all …]
|
/qemu/target/arm/ |
H A D | gdbstub.c | 30 CPUState *cs; member 41 int arm_cpu_gdb_read_register(CPUState *cs, GByteArray *mem_buf, int n) in arm_cpu_gdb_read_register() 62 int arm_cpu_gdb_write_register(CPUState *cs, uint8_t *mem_buf, int n) in arm_cpu_gdb_write_register() 109 static int vfp_gdb_get_reg(CPUState *cs, GByteArray *buf, int reg) in vfp_gdb_get_reg() 134 static int vfp_gdb_set_reg(CPUState *cs, uint8_t *buf, int reg) in vfp_gdb_set_reg() 161 static int vfp_gdb_get_sysreg(CPUState *cs, GByteArray *buf, int reg) in vfp_gdb_get_sysreg() 175 static int vfp_gdb_set_sysreg(CPUState *cs, uint8_t *buf, int reg) in vfp_gdb_set_sysreg() 191 static int mve_gdb_get_reg(CPUState *cs, GByteArray *buf, int reg) in mve_gdb_get_reg() 204 static int mve_gdb_set_reg(CPUState *cs, uint8_t *buf, int reg) in mve_gdb_set_reg() 246 static int arm_gdb_set_sysreg(CPUState *cs, uint8_t *buf, int reg) in arm_gdb_set_sysreg() [all …]
|
H A D | common-semi-target.h | 15 static inline target_ulong common_semi_arg(CPUState *cs, int argno) in common_semi_arg() 26 static inline void common_semi_set_ret(CPUState *cs, target_ulong ret) in common_semi_set_ret() 37 static inline bool common_semi_sys_exit_extended(CPUState *cs, int nr) in common_semi_sys_exit_extended() 47 static inline target_ulong common_semi_stack_bottom(CPUState *cs) in common_semi_stack_bottom()
|
/qemu/target/riscv/ |
H A D | gdbstub.c | 50 int riscv_cpu_gdb_read_register(CPUState *cs, GByteArray *mem_buf, int n) in riscv_cpu_gdb_read_register() 77 int riscv_cpu_gdb_write_register(CPUState *cs, uint8_t *mem_buf, int n) in riscv_cpu_gdb_write_register() 111 static int riscv_gdb_get_fpu(CPUState *cs, GByteArray *buf, int n) in riscv_gdb_get_fpu() 127 static int riscv_gdb_set_fpu(CPUState *cs, uint8_t *mem_buf, int n) in riscv_gdb_set_fpu() 139 static int riscv_gdb_get_vector(CPUState *cs, GByteArray *buf, int n) in riscv_gdb_get_vector() 157 static int riscv_gdb_set_vector(CPUState *cs, uint8_t *mem_buf, int n) in riscv_gdb_set_vector() 173 static int riscv_gdb_get_csr(CPUState *cs, GByteArray *buf, int n) in riscv_gdb_get_csr() 190 static int riscv_gdb_set_csr(CPUState *cs, uint8_t *mem_buf, int n) in riscv_gdb_set_csr() 207 static int riscv_gdb_get_virtual(CPUState *cs, GByteArray *buf, int n) in riscv_gdb_get_virtual() 222 static int riscv_gdb_set_virtual(CPUState *cs, uint8_t *mem_buf, int n) in riscv_gdb_set_virtual() [all …]
|
H A D | common-semi-target.h | 14 static inline target_ulong common_semi_arg(CPUState *cs, int argno) in common_semi_arg() 21 static inline void common_semi_set_ret(CPUState *cs, target_ulong ret) in common_semi_set_ret() 28 static inline bool common_semi_sys_exit_extended(CPUState *cs, int nr) in common_semi_sys_exit_extended() 38 static inline target_ulong common_semi_stack_bottom(CPUState *cs) in common_semi_stack_bottom()
|
/qemu/target/tricore/ |
H A D | cpu.c | 32 static const gchar *tricore_gdb_arch_name(CPUState *cs) in tricore_gdb_arch_name() 37 static void tricore_cpu_set_pc(CPUState *cs, vaddr value) in tricore_cpu_set_pc() 42 static vaddr tricore_cpu_get_pc(CPUState *cs) in tricore_cpu_get_pc() 47 static void tricore_cpu_synchronize_from_tb(CPUState *cs, in tricore_cpu_synchronize_from_tb() 54 static void tricore_restore_state_to_opc(CPUState *cs, in tricore_restore_state_to_opc() 63 CPUState *cs = CPU(obj); in tricore_cpu_reset_hold() local 73 static bool tricore_cpu_has_work(CPUState *cs) in tricore_cpu_has_work() 78 static int tricore_cpu_mmu_index(CPUState *cs, bool ifetch) in tricore_cpu_mmu_index() 85 CPUState *cs = CPU(dev); in tricore_cpu_realizefn() local
|
/qemu/target/rx/ |
H A D | cpu.c | 29 static void rx_cpu_set_pc(CPUState *cs, vaddr value) in rx_cpu_set_pc() 36 static vaddr rx_cpu_get_pc(CPUState *cs) in rx_cpu_get_pc() 43 static void rx_cpu_synchronize_from_tb(CPUState *cs, in rx_cpu_synchronize_from_tb() 52 static void rx_restore_state_to_opc(CPUState *cs, in rx_restore_state_to_opc() 61 static bool rx_cpu_has_work(CPUState *cs) in rx_cpu_has_work() 67 static int riscv_cpu_mmu_index(CPUState *cs, bool ifunc) in riscv_cpu_mmu_index() 74 CPUState *cs = CPU(obj); in rx_cpu_reset_hold() local 115 CPUState *cs = CPU(dev); in rx_cpu_realize() local 134 CPUState *cs = CPU(cpu); in rx_cpu_set_irq() local 156 static bool rx_cpu_tlb_fill(CPUState *cs, vaddr addr, int size, in rx_cpu_tlb_fill()
|
/qemu/target/avr/ |
H A D | helper.c | 31 bool avr_cpu_exec_interrupt(CPUState *cs, int interrupt_request) in avr_cpu_exec_interrupt() 69 void avr_cpu_do_interrupt(CPUState *cs) in avr_cpu_do_interrupt() 101 hwaddr avr_cpu_get_phys_page_debug(CPUState *cs, vaddr addr) in avr_cpu_get_phys_page_debug() 106 bool avr_cpu_tlb_fill(CPUState *cs, vaddr address, int size, in avr_cpu_tlb_fill() 161 CPUState *cs = env_cpu(env); in helper_sleep() local 169 CPUState *cs = env_cpu(env); in helper_unsupported() local 185 CPUState *cs = env_cpu(env); in helper_debug() local 193 CPUState *cs = env_cpu(env); in helper_break() local
|
H A D | cpu.c | 30 static void avr_cpu_set_pc(CPUState *cs, vaddr value) in avr_cpu_set_pc() 37 static vaddr avr_cpu_get_pc(CPUState *cs) in avr_cpu_get_pc() 44 static bool avr_cpu_has_work(CPUState *cs) in avr_cpu_has_work() 50 static int avr_cpu_mmu_index(CPUState *cs, bool ifetch) in avr_cpu_mmu_index() 55 static void avr_cpu_synchronize_from_tb(CPUState *cs, in avr_cpu_synchronize_from_tb() 62 static void avr_restore_state_to_opc(CPUState *cs, in avr_restore_state_to_opc() 71 CPUState *cs = CPU(obj); in avr_cpu_reset_hold() local 110 CPUState *cs = CPU(dev); in avr_cpu_realizefn() local 129 CPUState *cs = CPU(cpu); in avr_cpu_set_int() local 162 static void avr_cpu_dump_state(CPUState *cs, FILE *f, int flags) in avr_cpu_dump_state()
|
/qemu/target/loongarch/ |
H A D | cpu.c | 93 CPUState *cs = env_cpu(env); in do_raise_exception() local 104 static void loongarch_cpu_set_pc(CPUState *cs, vaddr value) in loongarch_cpu_set_pc() 109 static vaddr loongarch_cpu_get_pc(CPUState *cs) in loongarch_cpu_get_pc() 121 CPUState *cs = CPU(cpu); in loongarch_cpu_set_irq() local 164 static void loongarch_cpu_do_interrupt(CPUState *cs) in loongarch_cpu_do_interrupt() 336 static void loongarch_cpu_synchronize_from_tb(CPUState *cs, in loongarch_cpu_synchronize_from_tb() 343 static void loongarch_restore_state_to_opc(CPUState *cs, in loongarch_restore_state_to_opc() 351 static bool loongarch_cpu_has_work(CPUState *cs) in loongarch_cpu_has_work() 500 CPUState *cs = CPU(obj); in loongarch_cpu_reset_hold() local 572 CPUState *cs = CPU(dev); in loongarch_cpu_realizefn() local [all …]
|
/qemu/target/openrisc/ |
H A D | cpu.c | 28 static void openrisc_cpu_set_pc(CPUState *cs, vaddr value) in openrisc_cpu_set_pc() 36 static vaddr openrisc_cpu_get_pc(CPUState *cs) in openrisc_cpu_get_pc() 43 static void openrisc_cpu_synchronize_from_tb(CPUState *cs, in openrisc_cpu_synchronize_from_tb() 52 static void openrisc_restore_state_to_opc(CPUState *cs, in openrisc_restore_state_to_opc() 65 static bool openrisc_cpu_has_work(CPUState *cs) in openrisc_cpu_has_work() 71 static int openrisc_cpu_mmu_index(CPUState *cs, bool ifetch) in openrisc_cpu_mmu_index() 90 CPUState *cs = CPU(obj); in openrisc_cpu_reset_hold() local 121 CPUState *cs = CPU(cpu); in openrisc_cpu_set_irq() local 146 CPUState *cs = CPU(dev); in openrisc_cpu_realizefn() local
|
/qemu/target/xtensa/ |
H A D | dbg_helper.c | 38 CPUState *cs = env_cpu(env); in HELPER() local 59 CPUState *cs = env_cpu(env); in HELPER() local 67 bool xtensa_debug_check_breakpoint(CPUState *cs) in xtensa_debug_check_breakpoint() 87 CPUState *cs = env_cpu(env); in set_dbreak() local 134 CPUState *cs = env_cpu(env); in HELPER() local
|
H A D | cpu.c | 43 static void xtensa_cpu_set_pc(CPUState *cs, vaddr value) in xtensa_cpu_set_pc() 50 static vaddr xtensa_cpu_get_pc(CPUState *cs) in xtensa_cpu_get_pc() 57 static void xtensa_restore_state_to_opc(CPUState *cs, in xtensa_restore_state_to_opc() 66 static bool xtensa_cpu_has_work(CPUState *cs) in xtensa_cpu_has_work() 77 static int xtensa_cpu_mmu_index(CPUState *cs, bool ifetch) in xtensa_cpu_mmu_index() 98 CPUState *cs = CPU(obj); in xtensa_cpu_reset_hold() local 152 static void xtensa_cpu_disas_set_info(CPUState *cs, disassemble_info *info) in xtensa_cpu_disas_set_info() 162 CPUState *cs = CPU(dev); in xtensa_cpu_realizefn() local
|
/qemu/qga/ |
H A D | guest-agent-command-state.c | 26 void ga_command_state_add(GACommandState *cs, in ga_command_state_add() argument 46 void ga_command_state_init_all(GACommandState *cs) in ga_command_state_init_all() 62 void ga_command_state_cleanup_all(GACommandState *cs) in ga_command_state_cleanup_all() 70 GACommandState *cs = g_new0(GACommandState, 1); in ga_command_state_new() local 75 void ga_command_state_free(GACommandState *cs) in ga_command_state_free()
|
/qemu/target/sh4/ |
H A D | cpu.c | 31 static void superh_cpu_set_pc(CPUState *cs, vaddr value) in superh_cpu_set_pc() 38 static vaddr superh_cpu_get_pc(CPUState *cs) in superh_cpu_get_pc() 45 static void superh_cpu_synchronize_from_tb(CPUState *cs, in superh_cpu_synchronize_from_tb() 55 static void superh_restore_state_to_opc(CPUState *cs, in superh_restore_state_to_opc() 71 static bool superh_io_recompile_replay_branch(CPUState *cs, in superh_io_recompile_replay_branch() 86 static bool superh_cpu_has_work(CPUState *cs) in superh_cpu_has_work() 91 static int sh4_cpu_mmu_index(CPUState *cs, bool ifetch) in sh4_cpu_mmu_index() 108 CPUState *cs = CPU(obj); in superh_cpu_reset_hold() local 211 CPUState *cs = CPU(dev); in superh_cpu_realizefn() local
|