|
OvmfPkg[all]
0.1
|
Data Structures | |
| struct | xen_add_to_physmap |
| struct | xen_remove_from_physmap |
| struct | xen_memory_map |
Macros | |
| #define | XENMAPSPACE_shared_info 0 /* shared info page */ |
| #define | XENMAPSPACE_grant_table 1 /* grant table page */ |
| #define | XENMAPSPACE_gmfn 2 /* GMFN */ |
| #define | XENMAPSPACE_gmfn_range 3 /* GMFN range, XENMEM_add_to_physmap only. */ |
| #define | XENMAPSPACE_gmfn_foreign |
| #define | XENMEM_add_to_physmap 7 |
| #define | XENMAPIDX_grant_table_status 0x80000000 |
| #define | XENMEM_remove_from_physmap 15 |
| #define | XENMEM_memory_map 9 |
Typedefs | |
| typedef struct xen_add_to_physmap | xen_add_to_physmap_t |
| typedef struct xen_remove_from_physmap | xen_remove_from_physmap_t |
| typedef struct xen_memory_map | xen_memory_map_t |
Functions | |
| DEFINE_XEN_GUEST_HANDLE (xen_add_to_physmap_t) | |
| DEFINE_XEN_GUEST_HANDLE (xen_remove_from_physmap_t) | |
| DEFINE_XEN_GUEST_HANDLE (xen_memory_map_t) | |
| #define XENMAPIDX_grant_table_status 0x80000000 |
| #define XENMAPSPACE_gmfn 2 /* GMFN */ |
| #define XENMAPSPACE_gmfn_foreign |
| #define XENMAPSPACE_gmfn_range 3 /* GMFN range, XENMEM_add_to_physmap only. */ |
| #define XENMAPSPACE_grant_table 1 /* grant table page */ |
| #define XENMAPSPACE_shared_info 0 /* shared info page */ |
| #define XENMEM_add_to_physmap 7 |
| #define XENMEM_memory_map 9 |
| #define XENMEM_remove_from_physmap 15 |
| typedef struct xen_add_to_physmap xen_add_to_physmap_t |
| typedef struct xen_memory_map xen_memory_map_t |
| typedef struct xen_remove_from_physmap xen_remove_from_physmap_t |
| DEFINE_XEN_GUEST_HANDLE | ( | xen_add_to_physmap_t | ) |
| DEFINE_XEN_GUEST_HANDLE | ( | xen_remove_from_physmap_t | ) |
| DEFINE_XEN_GUEST_HANDLE | ( | xen_memory_map_t | ) |