x86/mm: don't open-code p2m_is_pod()
authorJan Beulich <jbeulich@suse.com>
Mon, 6 Dec 2021 13:13:03 +0000 (14:13 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 6 Dec 2021 13:13:03 +0000 (14:13 +0100)
commitc80878c3203d6ddb80f6c5ca4f4c83a5fc042ebe
tree8154c3d2203baef5a08e0627dcd7699cbe90b056
parent8553b17cc218046408db0fb96dfe750bce7445b9
x86/mm: don't open-code p2m_is_pod()

Replace all comparisons against p2m_populate_on_demand (outside of
switch() statements) with the designated predicate.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/p2m-ept.c
xen/arch/x86/mm/p2m-pod.c
xen/arch/x86/mm/p2m-pt.c
xen/arch/x86/mm/p2m.c
xen/arch/x86/mm/shadow/multi.c