target/arm: Create GetPhysAddrResult
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 22 Aug 2022 15:26:36 +0000 (08:26 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 22 Sep 2022 15:38:27 +0000 (16:38 +0100)
commitde05a709ec2b3ddf7a739d85ef8cdd9d5a02b6e1
tree8201fbd3038f6ab4f60018de2ba112abab62550f
parent3a661024cc680104ce2cd21f8f5466dacba6f405
target/arm: Create GetPhysAddrResult

Combine 5 output pointer arguments from get_phys_addr
into a single struct.  Adjust all callers.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20220822152741.1617527-2-richard.henderson@linaro.org
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/helper.c
target/arm/internals.h
target/arm/m_helper.c
target/arm/ptw.c
target/arm/tlb_helper.c