diff options
author | Greg Kurz <groug@kaod.org> | 2020-05-14 00:56:48 +0200 |
---|---|---|
committer | David Gibson <david@gibson.dropbear.id.au> | 2020-05-27 15:29:36 +1000 |
commit | 6fc009603c64a35f30c7f1047ca38d4f1ff753c7 (patch) | |
tree | 3fd9355c174fd2f5fd96b394271a3084ff283994 | |
parent | 0911a60c76b8598f1863c6951b2b690059465153 (diff) | |
download | qemu-6fc009603c64a35f30c7f1047ca38d4f1ff753c7.zip qemu-6fc009603c64a35f30c7f1047ca38d4f1ff753c7.tar.gz qemu-6fc009603c64a35f30c7f1047ca38d4f1ff753c7.tar.bz2 |
target/ppc: Pass const pointer to ppc_radix64_get_prot_amr()
This doesn't require write access to the CPU structure.
Signed-off-by: Greg Kurz <groug@kaod.org>
Message-Id: <158941060817.240484.14621015211317485106.stgit@bahia.lan>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
-rw-r--r-- | target/ppc/mmu-radix64.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/target/ppc/mmu-radix64.h b/target/ppc/mmu-radix64.h index 9622854..f28c579 100644 --- a/target/ppc/mmu-radix64.h +++ b/target/ppc/mmu-radix64.h @@ -55,9 +55,9 @@ static inline int ppc_radix64_get_prot_eaa(uint64_t pte) (pte & R_PTE_EAA_X ? PAGE_EXEC : 0); } -static inline int ppc_radix64_get_prot_amr(PowerPCCPU *cpu) +static inline int ppc_radix64_get_prot_amr(const PowerPCCPU *cpu) { - CPUPPCState *env = &cpu->env; + const CPUPPCState *env = &cpu->env; int amr = env->spr[SPR_AMR] >> 62; /* We only care about key0 AMR63:62 */ int iamr = env->spr[SPR_IAMR] >> 62; /* We only care about key0 IAMR63:62 */ |