iPXE
xen_hypervisor Struct Reference

A Xen hypervisor. More...

#include <xen.h>

Data Fields

struct xen_hypercallhypercall
 Hypercall table.
struct shared_infoshared
 Shared info page.
struct xen_grant grant
 Grant table.
struct xen_store store
 XenStore.

Detailed Description

A Xen hypervisor.

Definition at line 51 of file xen.h.

Field Documentation

◆ hypercall

struct xen_hypercall* xen_hypervisor::hypercall

Hypercall table.

Definition at line 53 of file xen.h.

Referenced by hvm_map_hypercall(), and hvm_unmap_hypercall().

◆ shared

struct shared_info* xen_hypervisor::shared

Shared info page.

Definition at line 55 of file xen.h.

Referenced by hvm_map_shared_info(), and hvm_unmap_shared_info().

◆ grant

struct xen_grant xen_hypervisor::grant

Grant table.

Definition at line 57 of file xen.h.

Referenced by __attribute__(), hvm_map_grant(), hvm_unmap_grant(), if(), xengrant_alloc(), xengrant_init(), and xengrant_zero().

◆ store

struct xen_store xen_hypervisor::store

The documentation for this struct was generated from the following file: