Home
last modified time | relevance | path

Searched refs:kvm_run (Results 1 – 13 of 13) sorted by relevance

/qemu/target/s390x/kvm/
H A Dkvm.c485 cs->kvm_run->psw_addr = env->psw.addr; in kvm_arch_put_registers()
486 cs->kvm_run->psw_mask = env->psw.mask; in kvm_arch_put_registers()
488 memcpy(cs->kvm_run->s.regs.gprs, env->regs, sizeof(cs->kvm_run->s.regs.gprs)); in kvm_arch_put_registers()
526 memcpy(cs->kvm_run->s.regs.acrs, env->aregs, sizeof(cs->kvm_run->s.regs.acrs)); in kvm_arch_put_registers()
527 memcpy(cs->kvm_run->s.regs.crs, env->cregs, sizeof(cs->kvm_run->s.regs.crs)); in kvm_arch_put_registers()
536 cs->kvm_run->s.regs.pp = env->pp; in kvm_arch_put_registers()
648 env->pp = cs->kvm_run->s.regs.pp; in kvm_arch_get_registers()
1716 struct kvm_run *run = cs->kvm_run; in handle_intercept()
1777 struct kvm_run *run = cs->kvm_run; in handle_tsch()
1867 struct kvm_run *run = cs->kvm_run; in handle_stsi()
[all …]
H A Dpv.c201 int r1 = (cs->kvm_run->s390_sieic.ipa & 0x00f0) >> 4; in s390_pv_inject_reset_error()
/qemu/include/sysemu/
H A Dkvm.h163 struct kvm_run;
322 void kvm_arch_pre_run(CPUState *cpu, struct kvm_run *run);
323 MemTxAttrs kvm_arch_post_run(CPUState *cpu, struct kvm_run *run);
325 int kvm_arch_handle_exit(CPUState *cpu, struct kvm_run *run);
/qemu/include/hw/core/
H A Dcpu.h367 struct kvm_run;
516 struct kvm_run *kvm_run; member
/qemu/target/loongarch/kvm/
H A Dkvm.c717 void kvm_arch_pre_run(CPUState *cs, struct kvm_run *run) in kvm_arch_pre_run()
721 MemTxAttrs kvm_arch_post_run(CPUState *cs, struct kvm_run *run) in kvm_arch_post_run()
736 int kvm_arch_handle_exit(CPUState *cs, struct kvm_run *run) in kvm_arch_handle_exit()
/qemu/accel/kvm/
H A Dkvm-all.c364 ret = munmap(cpu->kvm_run, mmap_size); in do_kvm_destroy_vcpu()
439 cpu->kvm_run = mmap(NULL, mmap_size, PROT_READ | PROT_WRITE, MAP_SHARED, in kvm_init_vcpu()
441 if (cpu->kvm_run == MAP_FAILED) { in kvm_init_vcpu()
451 (void *)cpu->kvm_run + s->coalesced_mmio * PAGE_SIZE; in kvm_init_vcpu()
2666 static int kvm_handle_internal_error(CPUState *cpu, struct kvm_run *run) in kvm_handle_internal_error()
2800 qatomic_set(&cpu->kvm_run->immediate_exit, 1); in kvm_cpu_kick()
2821 qatomic_set(&cpu->kvm_run->immediate_exit, 0); in kvm_eat_signals()
2937 struct kvm_run *run = cpu->kvm_run; in kvm_cpu_exec()
/qemu/target/riscv/kvm/
H A Dkvm-cpu.c1379 void kvm_arch_pre_run(CPUState *cs, struct kvm_run *run) in kvm_arch_pre_run()
1383 MemTxAttrs kvm_arch_post_run(CPUState *cs, struct kvm_run *run) in kvm_arch_post_run()
1393 static int kvm_riscv_handle_sbi(CPUState *cs, struct kvm_run *run) in kvm_riscv_handle_sbi()
1421 int kvm_arch_handle_exit(CPUState *cs, struct kvm_run *run) in kvm_arch_handle_exit()
/qemu/target/ppc/
H A Dkvm_ppc.h94 int kvm_handle_nmi(PowerPCCPU *cpu, struct kvm_run *run);
H A Dkvm.c1331 void kvm_arch_pre_run(CPUState *cs, struct kvm_run *run) in kvm_arch_pre_run()
1336 MemTxAttrs kvm_arch_post_run(CPUState *cs, struct kvm_run *run) in kvm_arch_post_run()
1604 static int kvm_handle_debug(PowerPCCPU *cpu, struct kvm_run *run) in kvm_handle_debug()
1656 int kvm_arch_handle_exit(CPUState *cs, struct kvm_run *run) in kvm_arch_handle_exit()
2850 int kvm_handle_nmi(PowerPCCPU *cpu, struct kvm_run *run) in kvm_handle_nmi()
/qemu/target/mips/
H A Dkvm.c134 void kvm_arch_pre_run(CPUState *cs, struct kvm_run *run) in kvm_arch_pre_run()
156 MemTxAttrs kvm_arch_post_run(CPUState *cs, struct kvm_run *run) in kvm_arch_post_run()
166 int kvm_arch_handle_exit(CPUState *cs, struct kvm_run *run) in kvm_arch_handle_exit()
/qemu/target/arm/
H A Dkvm.c1210 void kvm_arch_pre_run(CPUState *cs, struct kvm_run *run) in kvm_arch_pre_run()
1237 MemTxAttrs kvm_arch_post_run(CPUState *cs, struct kvm_run *run) in kvm_arch_post_run()
1423 int kvm_arch_handle_exit(CPUState *cs, struct kvm_run *run) in kvm_arch_handle_exit()
/qemu/target/i386/kvm/
H A Dkvm.c4764 void kvm_arch_pre_run(CPUState *cpu, struct kvm_run *run) in kvm_arch_pre_run()
4863 MemTxAttrs kvm_arch_post_run(CPUState *cpu, struct kvm_run *run) in kvm_arch_post_run()
4987 struct kvm_run *run = cs->kvm_run; in kvm_handle_tpr_access()
5247 static int kvm_handle_rdmsr(X86CPU *cpu, struct kvm_run *run) in kvm_handle_rdmsr()
5267 static int kvm_handle_wrmsr(X86CPU *cpu, struct kvm_run *run) in kvm_handle_wrmsr()
5325 int kvm_arch_handle_exit(CPUState *cs, struct kvm_run *run) in kvm_arch_handle_exit()
/qemu/linux-headers/linux/
H A Dkvm.h196 struct kvm_run { struct