|
| From: | Richard Henderson |
| Subject: | Re: [Qemu-ppc] [Qemu-devel] [PATCH v6 11/26] memory: Access MemoryRegion with MemOp |
| Date: | Wed, 7 Aug 2019 08:38:25 -0700 |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 |
On 8/7/19 1:29 AM, address@hidden wrote:
> Convert memory_region_dispatch_{read|write} operand "unsigned size"
> into a "MemOp op".
>
> Signed-off-by: Tony Nguyen <address@hidden>
> ---
> include/exec/memop.h | 18 +++++++++++++-----
> include/exec/memory.h | 9 +++++----
> memory.c | 7 +++++--
> 3 files changed, 23 insertions(+), 11 deletions(-)
Reviewed-by: Richard Henderson <address@hidden>
> +/* MemOp to size in bytes. */
> +static inline unsigned memop_size(MemOp op)
> +{
> + return 1 << ((op) & MO_SIZE);
> +}
s/(op)/op/
This is no longer a macro requiring such things.
r~
| [Prev in Thread] | Current Thread | [Next in Thread] |