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