|
iPXE
|
Xen HVM driver. More...
Go to the source code of this file.
Data Structures | |
| struct | hvm_device |
| A Xen HVM device. More... | |
Macros | |
| #define | HVM_CPUID_MIN 0x40000000UL |
| Minimum CPUID base. More... | |
| #define | HVM_CPUID_MAX 0x4000ff00UL |
| Maximum CPUID base. More... | |
| #define | HVM_CPUID_STEP 0x00000100UL |
| Increment between CPUID bases. More... | |
| #define | HVM_CPUID_MAGIC "XenVMMXenVMM" |
| Magic signature. More... | |
| #define | HVM_CPUID_VERSION 1 |
| Get Xen version. More... | |
| #define | HVM_CPUID_PAGES 2 |
| Get number of hypercall pages. More... | |
| #define | HVM_MMIO_BAR PCI_BASE_ADDRESS_1 |
| PCI MMIO BAR. More... | |
Functions | |
| FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
| static int | xen_hvm_get_param (struct xen_hypervisor *xen, unsigned int index, uint64_t *value) |
| Get HVM parameter value. More... | |
Xen HVM driver.
Definition in file hvm.h.
| #define HVM_CPUID_STEP 0x00000100UL |
| #define HVM_MMIO_BAR PCI_BASE_ADDRESS_1 |
| FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
|
inlinestatic |
Get HVM parameter value.
| xen | Xen hypervisor |
| index | Parameter index |
| value | Value to fill in |
| xenrc | Xen status code |
Definition at line 64 of file hvm.h.
References __HYPERVISOR_hvm_op, DOMID_SELF, HVMOP_get_param, index, param, and value.
Referenced by hvm_map_xenstore().
1.8.15