Searched refs:vhc (Results 1 – 8 of 8) sorted by relevance
/qemu/target/ppc/ |
H A D | mmu-book3s-v3.h | 111 PPCVirtualHypervisorClass *vhc = in ppc_hash64_hpt_mask() local 113 return vhc->hpt_mask(cpu->vhyp); in ppc_hash64_hpt_mask()
|
H A D | mmu-hash64.c | 520 PPCVirtualHypervisorClass *vhc = in ppc_hash64_map_hptes() local 522 return vhc->map_hptes(cpu->vhyp, ptex, n); in ppc_hash64_map_hptes() 542 PPCVirtualHypervisorClass *vhc = in ppc_hash64_unmap_hptes() local 544 vhc->unmap_hptes(cpu->vhyp, hptes, ptex, n); in ppc_hash64_unmap_hptes() 824 PPCVirtualHypervisorClass *vhc = in ppc_hash64_set_r() local 826 vhc->hpte_set_r(cpu->vhyp, ptex, pte1); in ppc_hash64_set_r() 841 PPCVirtualHypervisorClass *vhc = in ppc_hash64_set_c() local 843 vhc->hpte_set_c(cpu->vhyp, ptex, pte1); in ppc_hash64_set_c()
|
H A D | mmu-radix64.c | 681 PPCVirtualHypervisorClass *vhc; in ppc_radix64_xlate_impl() local 682 vhc = PPC_VIRTUAL_HYPERVISOR_GET_CLASS(cpu->vhyp); in ppc_radix64_xlate_impl() 683 if (!vhc->get_pate(cpu->vhyp, cpu, lpid, &pate)) { in ppc_radix64_xlate_impl()
|
H A D | excp_helper.c | 797 PPCVirtualHypervisorClass *vhc = in powerpc_excp_7xx() local 799 vhc->hypercall(cpu->vhyp, cpu); in powerpc_excp_7xx() 949 PPCVirtualHypervisorClass *vhc = in powerpc_excp_74xx() local 951 vhc->hypercall(cpu->vhyp, cpu); in powerpc_excp_74xx() 1440 PPCVirtualHypervisorClass *vhc = in powerpc_excp_books() local 1442 vhc->hypercall(cpu->vhyp, cpu); in powerpc_excp_books() 1577 PPCVirtualHypervisorClass *vhc = in powerpc_excp_books() local 1580 vhc->deliver_hv_excp(cpu, excp); in powerpc_excp_books()
|
H A D | kvm.c | 868 PPCVirtualHypervisorClass *vhc = in kvmppc_put_books_sregs() local 870 sregs.u.s.sdr1 = vhc->encode_hpt_for_kvm_pr(cpu->vhyp); in kvmppc_put_books_sregs()
|
H A D | cpu_init.c | 7251 PPCVirtualHypervisorClass *vhc = in ppc_cpu_exec_enter() local 7253 vhc->cpu_exec_enter(cpu->vhyp, cpu); in ppc_cpu_exec_enter() 7262 PPCVirtualHypervisorClass *vhc = in ppc_cpu_exec_exit() local 7264 vhc->cpu_exec_exit(cpu->vhyp, cpu); in ppc_cpu_exec_exit()
|
/qemu/hw/ppc/ |
H A D | pegasos2.c | 566 PPCVirtualHypervisorClass *vhc = PPC_VIRTUAL_HYPERVISOR_CLASS(oc); in pegasos2_machine_class_init() local 580 vhc->cpu_in_nested = pegasos2_cpu_in_nested; in pegasos2_machine_class_init() 581 vhc->hypercall = pegasos2_hypercall; in pegasos2_machine_class_init() 582 vhc->cpu_exec_enter = vhyp_nop; in pegasos2_machine_class_init() 583 vhc->cpu_exec_exit = vhyp_nop; in pegasos2_machine_class_init() 584 vhc->encode_hpt_for_kvm_pr = vhyp_encode_hpt_for_kvm_pr; in pegasos2_machine_class_init()
|
H A D | spapr.c | 4708 vhc->cpu_in_nested = spapr_cpu_in_nested; in spapr_machine_class_init() 4709 vhc->deliver_hv_excp = spapr_exit_nested; in spapr_machine_class_init() 4710 vhc->hypercall = emulate_spapr_hypercall; in spapr_machine_class_init() 4711 vhc->hpt_mask = spapr_hpt_mask; in spapr_machine_class_init() 4712 vhc->map_hptes = spapr_map_hptes; in spapr_machine_class_init() 4713 vhc->unmap_hptes = spapr_unmap_hptes; in spapr_machine_class_init() 4714 vhc->hpte_set_c = spapr_hpte_set_c; in spapr_machine_class_init() 4715 vhc->hpte_set_r = spapr_hpte_set_r; in spapr_machine_class_init() 4716 vhc->get_pate = spapr_get_pate; in spapr_machine_class_init() 4718 vhc->cpu_exec_enter = spapr_cpu_exec_enter; in spapr_machine_class_init() [all …]
|