|
OvmfPkg[all]
0.1
|
Data Structures | |
| struct | vcpu_guest_core_regs |
| struct | arch_vcpu_info |
| struct | arch_shared_info |
Macros | |
| #define | XEN_HYPERCALL_TAG 0xEA1 |
| #define | uint64_aligned_t UINT64 __attribute__((aligned(8))) |
| #define | ___DEFINE_XEN_GUEST_HANDLE(name, type) |
| #define | __DEFINE_XEN_GUEST_HANDLE(name, type) |
| #define | DEFINE_XEN_GUEST_HANDLE(name) __DEFINE_XEN_GUEST_HANDLE(name, name) |
| #define | __XEN_GUEST_HANDLE(name) __guest_handle_64_ ## name |
| #define | XEN_GUEST_HANDLE(name) __XEN_GUEST_HANDLE(name) |
| #define | XEN_GUEST_HANDLE_PARAM(name) __guest_handle_ ## name |
| #define | set_xen_guest_handle_raw(hnd, val) |
| #define | set_xen_guest_handle(hnd, val) set_xen_guest_handle_raw(hnd, val) |
| #define | __DECL_REG(n64, n32) |
| #define | PRI_xen_pfn PRIx64 |
| #define | XEN_LEGACY_MAX_VCPUS 1 |
| #define | PRI_xen_ulong PRIx64 |
Typedefs | |
| typedef struct vcpu_guest_core_regs | vcpu_guest_core_regs_t |
| typedef UINT64 | xen_pfn_t |
| typedef UINT64 | xen_ulong_t |
| typedef struct arch_vcpu_info | arch_vcpu_info_t |
| typedef struct arch_shared_info | arch_shared_info_t |
| typedef UINT64 | xen_callback_t |
Functions | |
| DEFINE_XEN_GUEST_HANDLE (vcpu_guest_core_regs_t) | |
| #define ___DEFINE_XEN_GUEST_HANDLE | ( | name, | |
| type | |||
| ) |
| #define __DECL_REG | ( | n64, | |
| n32 | |||
| ) |
| #define __DEFINE_XEN_GUEST_HANDLE | ( | name, | |
| type | |||
| ) |
| #define __XEN_GUEST_HANDLE | ( | name | ) | __guest_handle_64_ ## name |
| #define DEFINE_XEN_GUEST_HANDLE | ( | name | ) | __DEFINE_XEN_GUEST_HANDLE(name, name) |
| #define PRI_xen_pfn PRIx64 |
| #define PRI_xen_ulong PRIx64 |
| #define set_xen_guest_handle | ( | hnd, | |
| val | |||
| ) | set_xen_guest_handle_raw(hnd, val) |
| #define set_xen_guest_handle_raw | ( | hnd, | |
| val | |||
| ) |
| #define uint64_aligned_t UINT64 __attribute__((aligned(8))) |
| #define XEN_GUEST_HANDLE | ( | name | ) | __XEN_GUEST_HANDLE(name) |
| #define XEN_GUEST_HANDLE_PARAM | ( | name | ) | __guest_handle_ ## name |
| #define XEN_HYPERCALL_TAG 0xEA1 |
| #define XEN_LEGACY_MAX_VCPUS 1 |
| typedef struct arch_shared_info arch_shared_info_t |
| typedef struct arch_vcpu_info arch_vcpu_info_t |
| typedef struct vcpu_guest_core_regs vcpu_guest_core_regs_t |
| typedef UINT64 xen_callback_t |
| typedef UINT64 xen_pfn_t |
| typedef UINT64 xen_ulong_t |
| DEFINE_XEN_GUEST_HANDLE | ( | vcpu_guest_core_regs_t | ) |