Home
last modified time | relevance | path

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

/qemu/target/s390x/kvm/
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 …]
A Dpv.c201 int r1 = (cs->kvm_run->s390_sieic.ipa & 0x00f0) >> 4; in s390_pv_inject_reset_error()
/qemu/include/sysemu/
A Dkvm.h163 struct kvm_run;
355 void kvm_arch_pre_run(CPUState *cpu, struct kvm_run *run);
356 MemTxAttrs kvm_arch_post_run(CPUState *cpu, struct kvm_run *run);
358 int kvm_arch_handle_exit(CPUState *cpu, struct kvm_run *run);
/qemu/include/hw/core/
A Dcpu.h372 struct kvm_run;
532 struct kvm_run *kvm_run; member
/qemu/target/loongarch/kvm/
A Dkvm.c957 void kvm_arch_pre_run(CPUState *cs, struct kvm_run *run) in kvm_arch_pre_run()
961 MemTxAttrs kvm_arch_post_run(CPUState *cs, struct kvm_run *run) in kvm_arch_post_run()
1020 static bool kvm_loongarch_handle_debug(CPUState *cs, struct kvm_run *run) in kvm_loongarch_handle_debug()
1037 int kvm_arch_handle_exit(CPUState *cs, struct kvm_run *run) in kvm_arch_handle_exit()
/qemu/target/riscv/kvm/
A Dkvm-cpu.c1427 void kvm_arch_pre_run(CPUState *cs, struct kvm_run *run) in kvm_arch_pre_run()
1431 MemTxAttrs kvm_arch_post_run(CPUState *cs, struct kvm_run *run) in kvm_arch_post_run()
1441 static void kvm_riscv_handle_sbi_dbcn(CPUState *cs, struct kvm_run *run) in kvm_riscv_handle_sbi_dbcn()
1514 static int kvm_riscv_handle_sbi(CPUState *cs, struct kvm_run *run) in kvm_riscv_handle_sbi()
1545 static int kvm_riscv_handle_csr(CPUState *cs, struct kvm_run *run) in kvm_riscv_handle_csr()
1582 int kvm_arch_handle_exit(CPUState *cs, struct kvm_run *run) in kvm_arch_handle_exit()
/qemu/accel/kvm/
A Dkvm-all.c500 ret = munmap(cpu->kvm_run, mmap_size); in do_kvm_destroy_vcpu()
549 cpu->kvm_run = mmap(NULL, mmap_size, PROT_READ | PROT_WRITE, MAP_SHARED, in kvm_init_vcpu()
551 if (cpu->kvm_run == MAP_FAILED) { in kvm_init_vcpu()
561 (void *)cpu->kvm_run + s->coalesced_mmio * PAGE_SIZE; in kvm_init_vcpu()
2796 static int kvm_handle_internal_error(CPUState *cpu, struct kvm_run *run) in kvm_handle_internal_error()
2948 qatomic_set(&cpu->kvm_run->immediate_exit, 1); in kvm_cpu_kick()
2969 qatomic_set(&cpu->kvm_run->immediate_exit, 0); in kvm_eat_signals()
3085 struct kvm_run *run = cpu->kvm_run; in kvm_cpu_exec()
/qemu/target/ppc/
A Dkvm_ppc.h94 int kvm_handle_nmi(PowerPCCPU *cpu, struct kvm_run *run);
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()
2874 int kvm_handle_nmi(PowerPCCPU *cpu, struct kvm_run *run) in kvm_handle_nmi()
/qemu/target/mips/
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/
A Dkvm.c1219 void kvm_arch_pre_run(CPUState *cs, struct kvm_run *run) in kvm_arch_pre_run()
1246 MemTxAttrs kvm_arch_post_run(CPUState *cs, struct kvm_run *run) in kvm_arch_post_run()
1432 int kvm_arch_handle_exit(CPUState *cs, struct kvm_run *run) in kvm_arch_handle_exit()
/qemu/target/i386/kvm/
A Dkvm.c5411 void kvm_arch_pre_run(CPUState *cpu, struct kvm_run *run) in kvm_arch_pre_run()
5510 MemTxAttrs kvm_arch_post_run(CPUState *cpu, struct kvm_run *run) in kvm_arch_post_run()
5634 struct kvm_run *run = cs->kvm_run; in kvm_handle_tpr_access()
5894 static int kvm_handle_rdmsr(X86CPU *cpu, struct kvm_run *run) in kvm_handle_rdmsr()
5914 static int kvm_handle_wrmsr(X86CPU *cpu, struct kvm_run *run) in kvm_handle_wrmsr()
5990 static int kvm_handle_hc_map_gpa_range(struct kvm_run *run) in kvm_handle_hc_map_gpa_range()
6006 static int kvm_handle_hypercall(struct kvm_run *run) in kvm_handle_hypercall()
6016 int kvm_arch_handle_exit(CPUState *cs, struct kvm_run *run) in kvm_arch_handle_exit()
/qemu/linux-headers/linux/
A Dkvm.h205 struct kvm_run { struct

Completed in 81 milliseconds