xen/x86: mm: Introduce {G, M}FN <-> {G, M}ADDR helpers
authorJulien Grall <julien.grall@arm.com>
Tue, 12 Sep 2017 10:03:07 +0000 (11:03 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 12 Sep 2017 10:29:40 +0000 (11:29 +0100)
commitcaa8d100b923f2abfb6ba54dbe20ab3f37f8bd91
treeaa9077e2ce0034616aaa4bbe41e1827ef6d97815
parentd0291f3391ab34b34092fcdc56abd8153cbe4579
xen/x86: mm: Introduce {G, M}FN <-> {G, M}ADDR helpers

The new wrappers will add more safety when converting an address to a
frame number (either machine or guest). They are already existing for
Arm and could be useful in common code.

Signed-off-by: Julien Grall <julien.grall@arm.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
xen/include/asm-x86/page.h