Home
last modified time | relevance | path

Searched refs:vpa_addr (Results 1 – 5 of 5) sorted by relevance

/qemu/hw/ppc/
H A Dspapr_cpu_core.c71 spapr_cpu->vpa_addr = 0; in spapr_reset_vcpu()
164 return spapr_cpu->vpa_addr != 0; in vpa_needed()
173 VMSTATE_UINT64(vpa_addr, SpaprCpuState),
H A Dspapr_hcall.c348 spapr_cpu->vpa_addr = vpa; in register_vpa()
350 tmp = ldub_phys(cs->as, spapr_cpu->vpa_addr + VPA_SHARED_PROC_OFFSET); in register_vpa()
352 stb_phys(cs->as, spapr_cpu->vpa_addr + VPA_SHARED_PROC_OFFSET, tmp); in register_vpa()
369 spapr_cpu->vpa_addr = 0; in deregister_vpa()
392 if (!spapr_cpu->vpa_addr) { in register_slb_shadow()
427 if (!spapr_cpu->vpa_addr) { in register_dtl()
602 if (!spapr_cpu->vpa_addr || ((dispatch & 1) == 0)) { in h_confer()
607 spapr_cpu->vpa_addr + VPA_DISPATCH_COUNTER); in h_confer()
H A Dspapr.c4629 if (spapr_cpu->vpa_addr) { in spapr_cpu_exec_enter()
4634 spapr_cpu->vpa_addr + VPA_DISPATCH_COUNTER); in spapr_cpu_exec_enter()
4643 spapr_cpu->vpa_addr + VPA_DISPATCH_COUNTER, dispatch); in spapr_cpu_exec_enter()
4651 if (spapr_cpu->vpa_addr) { in spapr_cpu_exec_exit()
4656 spapr_cpu->vpa_addr + VPA_DISPATCH_COUNTER); in spapr_cpu_exec_exit()
4665 spapr_cpu->vpa_addr + VPA_DISPATCH_COUNTER, dispatch); in spapr_cpu_exec_exit()
/qemu/include/hw/ppc/
H A Dspapr_cpu_core.h47 uint64_t vpa_addr; member
/qemu/target/ppc/
H A Dkvm.c769 reg.addr = (uintptr_t)&spapr_cpu->vpa_addr; in kvm_get_vpa()
812 assert(spapr_cpu->vpa_addr in kvm_put_vpa()
815 if (spapr_cpu->vpa_addr) { in kvm_put_vpa()
817 reg.addr = (uintptr_t)&spapr_cpu->vpa_addr; in kvm_put_vpa()
845 if (!spapr_cpu->vpa_addr) { in kvm_put_vpa()
847 reg.addr = (uintptr_t)&spapr_cpu->vpa_addr; in kvm_put_vpa()