iPXE
Defines | Functions
params.h File Reference
#include "hvm_op.h"

Go to the source code of this file.

Defines

#define HVM_PARAM_CALLBACK_IRQ   0
#define HVM_PARAM_STORE_PFN   1
#define HVM_PARAM_STORE_EVTCHN   2
#define HVM_PARAM_PAE_ENABLED   4
#define HVM_PARAM_IOREQ_PFN   5
#define HVM_PARAM_BUFIOREQ_PFN   6
#define HVM_PARAM_BUFIOREQ_EVTCHN   26
#define HVM_PARAM_TIMER_MODE   10
#define HVMPTM_delay_for_missed_ticks   0
#define HVMPTM_no_delay_for_missed_ticks   1
#define HVMPTM_no_missed_ticks_pending   2
#define HVMPTM_one_missed_tick_pending   3
#define HVM_PARAM_HPET_ENABLED   11
#define HVM_PARAM_IDENT_PT   12
#define HVM_PARAM_DM_DOMAIN   13
#define HVM_PARAM_ACPI_S_STATE   14
#define HVM_PARAM_VM86_TSS   15
#define HVM_PARAM_VPT_ALIGN   16
#define HVM_PARAM_CONSOLE_PFN   17
#define HVM_PARAM_CONSOLE_EVTCHN   18
#define HVM_PARAM_ACPI_IOPORTS_LOCATION   19
#define HVM_PARAM_MEMORY_EVENT_CR0   20
#define HVM_PARAM_MEMORY_EVENT_CR3   21
#define HVM_PARAM_MEMORY_EVENT_CR4   22
#define HVM_PARAM_MEMORY_EVENT_INT3   23
#define HVM_PARAM_MEMORY_EVENT_SINGLE_STEP   25
#define HVM_PARAM_MEMORY_EVENT_MSR   30
#define HVMPME_MODE_MASK   (3 << 0)
#define HVMPME_mode_disabled   0
#define HVMPME_mode_async   1
#define HVMPME_mode_sync   2
#define HVMPME_onchangeonly   (1 << 2)
#define HVM_PARAM_NESTEDHVM   24
#define HVM_PARAM_PAGING_RING_PFN   27
#define HVM_PARAM_ACCESS_RING_PFN   28
#define HVM_PARAM_SHARING_RING_PFN   29
#define HVM_PARAM_TRIPLE_FAULT_REASON   31
#define HVM_PARAM_IOREQ_SERVER_PFN   32
#define HVM_PARAM_NR_IOREQ_SERVER_PAGES   33
#define HVM_PARAM_VM_GENERATION_ID_ADDR   34
#define HVM_NR_PARAMS   35

Functions

 FILE_LICENCE (MIT)

Define Documentation

#define HVM_PARAM_CALLBACK_IRQ   0

Definition at line 43 of file params.h.

#define HVM_PARAM_STORE_PFN   1

Definition at line 49 of file params.h.

Referenced by hvm_map_xenstore().

#define HVM_PARAM_STORE_EVTCHN   2

Definition at line 50 of file params.h.

Referenced by hvm_map_xenstore().

#define HVM_PARAM_PAE_ENABLED   4

Definition at line 52 of file params.h.

#define HVM_PARAM_IOREQ_PFN   5

Definition at line 54 of file params.h.

#define HVM_PARAM_BUFIOREQ_PFN   6

Definition at line 56 of file params.h.

#define HVM_PARAM_BUFIOREQ_EVTCHN   26

Definition at line 57 of file params.h.

#define HVM_PARAM_TIMER_MODE   10

Definition at line 85 of file params.h.

Definition at line 86 of file params.h.

Definition at line 87 of file params.h.

Definition at line 88 of file params.h.

Definition at line 89 of file params.h.

#define HVM_PARAM_HPET_ENABLED   11

Definition at line 92 of file params.h.

#define HVM_PARAM_IDENT_PT   12

Definition at line 95 of file params.h.

#define HVM_PARAM_DM_DOMAIN   13

Definition at line 98 of file params.h.

#define HVM_PARAM_ACPI_S_STATE   14

Definition at line 101 of file params.h.

#define HVM_PARAM_VM86_TSS   15

Definition at line 104 of file params.h.

#define HVM_PARAM_VPT_ALIGN   16

Definition at line 107 of file params.h.

#define HVM_PARAM_CONSOLE_PFN   17

Definition at line 110 of file params.h.

#define HVM_PARAM_CONSOLE_EVTCHN   18

Definition at line 111 of file params.h.

Definition at line 122 of file params.h.

#define HVM_PARAM_MEMORY_EVENT_CR0   20

Definition at line 126 of file params.h.

#define HVM_PARAM_MEMORY_EVENT_CR3   21

Definition at line 127 of file params.h.

#define HVM_PARAM_MEMORY_EVENT_CR4   22

Definition at line 128 of file params.h.

#define HVM_PARAM_MEMORY_EVENT_INT3   23

Definition at line 129 of file params.h.

Definition at line 130 of file params.h.

#define HVM_PARAM_MEMORY_EVENT_MSR   30

Definition at line 131 of file params.h.

#define HVMPME_MODE_MASK   (3 << 0)

Definition at line 133 of file params.h.

#define HVMPME_mode_disabled   0

Definition at line 134 of file params.h.

#define HVMPME_mode_async   1

Definition at line 135 of file params.h.

#define HVMPME_mode_sync   2

Definition at line 136 of file params.h.

#define HVMPME_onchangeonly   (1 << 2)

Definition at line 137 of file params.h.

#define HVM_PARAM_NESTEDHVM   24

Definition at line 140 of file params.h.

#define HVM_PARAM_PAGING_RING_PFN   27

Definition at line 143 of file params.h.

#define HVM_PARAM_ACCESS_RING_PFN   28

Definition at line 144 of file params.h.

#define HVM_PARAM_SHARING_RING_PFN   29

Definition at line 145 of file params.h.

Definition at line 148 of file params.h.

#define HVM_PARAM_IOREQ_SERVER_PFN   32

Definition at line 150 of file params.h.

Definition at line 151 of file params.h.

Definition at line 154 of file params.h.

#define HVM_NR_PARAMS   35

Definition at line 156 of file params.h.


Function Documentation

FILE_LICENCE ( MIT  )