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 | ) |