/openbmc/qemu/target/ppc/ |
H A D | mmu_common.c | 586 hwaddr *raddrp, int *psizep, int *protp) in ppc_real_mode_xlate() argument 592 *raddrp = eaddr; in ppc_real_mode_xlate() 604 hwaddr *raddrp, int *psizep, int *protp, in ppc_40x_xlate() argument 611 if (ppc_real_mode_xlate(cpu, eaddr, access_type, raddrp, psizep, protp)) { in ppc_40x_xlate() 615 ret = mmu40x_get_physical_address(env, raddrp, protp, eaddr, access_type); in ppc_40x_xlate() 672 hwaddr *raddrp, int *psizep, int *protp, in ppc_6xx_xlate() argument 681 if (ppc_real_mode_xlate(cpu, eaddr, access_type, raddrp, psizep, protp)) { in ppc_6xx_xlate() 695 ret = mmu6xx_get_physical_address(env, raddrp, protp, eaddr, &hash, &key, in ppc_6xx_xlate() 809 hwaddr *raddrp, int *psizep, int *protp, in ppc_xlate() argument 816 return ppc_radix64_xlate(cpu, eaddr, access_type, raddrp, in ppc_xlate() [all …]
|
H A D | mmu-hash32.c | 295 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx, in ppc_hash32_xlate() argument 312 *raddrp = eaddr; in ppc_hash32_xlate() 339 *raddrp = raddr; in ppc_hash32_xlate() 350 raddrp, protp, mmu_idx, guest_visible); in ppc_hash32_xlate() 431 *raddrp = pte.pte1 & HPTE32_R_RPN; in ppc_hash32_xlate() 432 *raddrp &= TARGET_PAGE_MASK; in ppc_hash32_xlate() 433 *raddrp |= eaddr & ~TARGET_PAGE_MASK; in ppc_hash32_xlate()
|
H A D | mmu-booke.h | 11 int ppcmas_tlb_check(CPUPPCState *env, ppcmas_tlb_t *tlb, hwaddr *raddrp, 14 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx,
|
H A D | mmu-booke.c | 29 hwaddr *raddrp, in ppcemb_tlb_check() argument 51 *raddrp = (tlb->RPN & mask) | (address & ~mask); in ppcemb_tlb_check() 220 int ppcmas_tlb_check(CPUPPCState *env, ppcmas_tlb_t *tlb, hwaddr *raddrp, in ppcmas_tlb_check() argument 254 if (raddrp) { in ppcmas_tlb_check() 255 *raddrp = (tlb->mas7_3 & mask) | (address & ~mask); in ppcmas_tlb_check() 477 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx, in ppc_booke_xlate() argument 493 *raddrp = raddr; in ppc_booke_xlate()
|
H A D | mmu-radix64.c | 809 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx, in ppc_radix64_xlate() argument 812 bool ret = ppc_radix64_xlate_impl(cpu, eaddr, access_type, raddrp, in ppc_radix64_xlate() 822 *raddrp); in ppc_radix64_xlate()
|
H A D | mmu-hash32.h | 7 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx,
|
H A D | mmu-hash64.h | 11 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx,
|
H A D | mmu-hash64.c | 983 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx, in ppc_hash64_xlate() argument 1066 *raddrp = raddr; in ppc_hash64_xlate() 1204 *raddrp = deposit64(pte.pte1 & HPTE64_R_RPN, 0, apshift, eaddr); in ppc_hash64_xlate()
|
H A D | internal.h | 248 hwaddr *raddrp, int *psizep, int *protp,
|