iPXE
|
Go to the source code of this file.
Data Structures | |
struct | arch_vcpu_info |
struct | arch_shared_info |
struct | xen_pmu_arch |
Macros | |
#define | XEN_HYPERCALL_TAG 0XEA1 |
#define | int64_aligned_t int64_t __attribute__((aligned(8))) |
#define | uint64_aligned_t uint64_t __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 | PRI_xen_pfn PRIx64 |
#define | PRIu_xen_pfn PRIu64 |
#define | XEN_LEGACY_MAX_VCPUS 1 |
#define | PRI_xen_ulong PRIx64 |
Typedefs | |
typedef uint64_t | xen_pfn_t |
typedef uint64_t | xen_ulong_t |
typedef struct arch_vcpu_info | arch_vcpu_info_t |
typedef struct arch_shared_info | arch_shared_info_t |
typedef uint64_t | xen_callback_t |
typedef struct xen_pmu_arch | xen_pmu_arch_t |
Functions | |
FILE_LICENCE (MIT) | |
#define XEN_HYPERCALL_TAG 0XEA1 |
Definition at line 155 of file arch-arm.h.
#define int64_aligned_t int64_t __attribute__((aligned(8))) |
Definition at line 157 of file arch-arm.h.
#define uint64_aligned_t uint64_t __attribute__((aligned(8))) |
Definition at line 158 of file arch-arm.h.
Definition at line 161 of file arch-arm.h.
Definition at line 174 of file arch-arm.h.
#define DEFINE_XEN_GUEST_HANDLE | ( | name | ) | __DEFINE_XEN_GUEST_HANDLE(name, name) |
Definition at line 177 of file arch-arm.h.
Definition at line 178 of file arch-arm.h.
#define XEN_GUEST_HANDLE | ( | name | ) | __XEN_GUEST_HANDLE(name) |
Definition at line 179 of file arch-arm.h.
Definition at line 180 of file arch-arm.h.
#define set_xen_guest_handle_raw | ( | hnd, | |
val | |||
) |
Definition at line 181 of file arch-arm.h.
#define set_xen_guest_handle | ( | hnd, | |
val | |||
) | set_xen_guest_handle_raw(hnd, val) |
Definition at line 187 of file arch-arm.h.
#define PRI_xen_pfn PRIx64 |
Definition at line 190 of file arch-arm.h.
#define PRIu_xen_pfn PRIu64 |
Definition at line 191 of file arch-arm.h.
#define XEN_LEGACY_MAX_VCPUS 1 |
Definition at line 197 of file arch-arm.h.
#define PRI_xen_ulong PRIx64 |
Definition at line 200 of file arch-arm.h.
Definition at line 189 of file arch-arm.h.
typedef uint64_t xen_ulong_t |
Definition at line 199 of file arch-arm.h.
typedef struct arch_vcpu_info arch_vcpu_info_t |
Definition at line 328 of file arch-arm.h.
typedef struct arch_shared_info arch_shared_info_t |
Definition at line 332 of file arch-arm.h.
typedef uint64_t xen_callback_t |
Definition at line 333 of file arch-arm.h.
typedef struct xen_pmu_arch xen_pmu_arch_t |
FILE_LICENCE | ( | MIT | ) |