/openbmc/qemu/target/ppc/ |
H A D | mmu_common.c | 586 hwaddr *raddrp, int *psizep, int *protp) in ppc_real_mode_xlate() argument 593 *protp = PAGE_RWX; 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 817 psizep, protp, mmu_idx, guest_visible); in ppc_xlate() [all …]
|
H A D | mmu-radix64.c | 680 int *psizep, int *protp, int mmu_idx, in ppc_radix64_xlate_impl() argument 705 *protp = PAGE_READ | PAGE_WRITE | PAGE_EXEC; in ppc_radix64_xlate_impl() 755 *protp = PAGE_READ | PAGE_WRITE | PAGE_EXEC; in ppc_radix64_xlate_impl() 774 *protp &= prot; in ppc_radix64_xlate_impl() 799 *protp &= prot; in ppc_radix64_xlate_impl() 809 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx, in ppc_radix64_xlate() argument 813 psizep, protp, mmu_idx, guest_visible); in ppc_radix64_xlate() 819 *protp & PAGE_READ ? 'r' : '-', in ppc_radix64_xlate() 820 *protp & PAGE_WRITE ? 'w' : '-', in ppc_radix64_xlate() 821 *protp & PAGE_EXEC ? 'x' : '-', in ppc_radix64_xlate()
|
H A D | mmu-hash32.c | 295 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx, in ppc_hash32_xlate() argument 313 *protp = PAGE_READ | PAGE_WRITE | PAGE_EXEC; in ppc_hash32_xlate() 319 raddr = ppc_hash32_bat_lookup(cpu, eaddr, access_type, protp, mmu_idx); in ppc_hash32_xlate() 321 if (!check_prot_access_type(*protp, access_type)) { in ppc_hash32_xlate() 350 raddrp, protp, mmu_idx, guest_visible); in ppc_hash32_xlate() 428 *protp = prot; in ppc_hash32_xlate()
|
H A D | mmu-radix64.h | 18 hwaddr *raddr, int *psizep, int *protp, int mmu_idx,
|
H A D | mmu-booke.h | 14 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx,
|
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-booke.c | 477 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx, in ppc_booke_xlate() argument 494 *protp = prot; in ppc_booke_xlate()
|
H A D | mmu-hash64.c | 983 hwaddr *raddrp, int *psizep, int *protp, int mmu_idx, in ppc_hash64_xlate() argument 1067 *protp = PAGE_READ | PAGE_WRITE | PAGE_EXEC; in ppc_hash64_xlate() 1205 *protp = prot; in ppc_hash64_xlate()
|
H A D | internal.h | 248 hwaddr *raddrp, int *psizep, int *protp,
|