Home
last modified time | relevance | path

Searched refs:hpaddr (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_32_mmu_host.c133 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page() local
148 hpaddr = kvmppc_gpa_to_pfn(vcpu, orig_pte->raddr, iswrite, &writable); in kvmppc_mmu_map_page()
149 if (is_error_noslot_pfn(hpaddr)) { in kvmppc_mmu_map_page()
155 hpaddr <<= PAGE_SHIFT; in kvmppc_mmu_map_page()
196 pteg1 = hpaddr | PTE_M | PTE_R | PTE_C; in kvmppc_mmu_map_page()
206 kvmppc_mmu_flush_icache(hpaddr >> PAGE_SHIFT); in kvmppc_mmu_map_page()
235 kvm_release_pfn_clean(hpaddr >> PAGE_SHIFT); in kvmppc_mmu_map_page()
244 orig_pte->vpage, hpaddr); in kvmppc_mmu_map_page()
249 pte->pfn = hpaddr >> PAGE_SHIFT; in kvmppc_mmu_map_page()
253 kvm_release_pfn_clean(hpaddr >> PAGE_SHIFT); in kvmppc_mmu_map_page()
H A Dtrace_pr.h32 TP_PROTO(int rflags, ulong hpteg, ulong va, kvm_pfn_t hpaddr,
34 TP_ARGS(rflags, hpteg, va, hpaddr, orig_pte),
43 __field( unsigned long, hpaddr )
53 __entry->hpaddr = hpaddr;
58 __entry->hpteg, __entry->va, __entry->vpage, __entry->hpaddr)
H A Dbook3s_64_mmu_host.c75 kvm_pfn_t hpaddr; in kvmppc_mmu_map_page() local
104 hpaddr = pfn << PAGE_SHIFT; in kvmppc_mmu_map_page()
147 hpaddr |= orig_pte->raddr & (~0xfffULL & ~PAGE_MASK); in kvmppc_mmu_map_page()
169 ret = mmu_hash_ops.hpte_insert(hpteg, vpn, hpaddr, rflags, vflags, in kvmppc_mmu_map_page()
183 vpn, hpaddr, orig_pte); in kvmppc_mmu_map_page()