xref: /qemu/hw/i386/kvm/xen_overlay.h (revision d40ddd529004709350202114fc1c2fc99127647d)
1*d40ddd52SDavid Woodhouse /*
2*d40ddd52SDavid Woodhouse  * QEMU Xen emulation: Shared/overlay pages support
3*d40ddd52SDavid Woodhouse  *
4*d40ddd52SDavid Woodhouse  * Copyright © 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
5*d40ddd52SDavid Woodhouse  *
6*d40ddd52SDavid Woodhouse  * Authors: David Woodhouse <dwmw2@infradead.org>
7*d40ddd52SDavid Woodhouse  *
8*d40ddd52SDavid Woodhouse  * This work is licensed under the terms of the GNU GPL, version 2 or later.
9*d40ddd52SDavid Woodhouse  * See the COPYING file in the top-level directory.
10*d40ddd52SDavid Woodhouse  */
11*d40ddd52SDavid Woodhouse 
12*d40ddd52SDavid Woodhouse #ifndef QEMU_XEN_OVERLAY_H
13*d40ddd52SDavid Woodhouse #define QEMU_XEN_OVERLAY_H
14*d40ddd52SDavid Woodhouse 
15*d40ddd52SDavid Woodhouse void xen_overlay_create(void);
16*d40ddd52SDavid Woodhouse 
17*d40ddd52SDavid Woodhouse int xen_overlay_map_shinfo_page(uint64_t gpa);
18*d40ddd52SDavid Woodhouse void *xen_overlay_get_shinfo_ptr(void);
19*d40ddd52SDavid Woodhouse 
20*d40ddd52SDavid Woodhouse #endif /* QEMU_XEN_OVERLAY_H */
21