iPXE
Data Fields
hv_monitor Struct Reference

A monitor page. More...

#include <hyperv.h>

Data Fields

uint32_t flags
 Flags. More...
 
uint8_t reserved_a [4]
 Reserved. More...
 
struct hv_monitor_trigger trigger [4]
 Trigger groups. More...
 
uint8_t reserved_b [536]
 Reserved. More...
 
uint16 latency [4][32]
 Latencies. More...
 
uint8_t reserved_c [256]
 Reserved. More...
 
struct hv_monitor_parameter param [4][32]
 Parameters. More...
 
uint8_t reserved_d [1984]
 Reserved. More...
 

Detailed Description

A monitor page.

This is the HV_MONITOR_PAGE structure from the Hypervisor Top-Level Functional Specification.

Definition at line 165 of file hyperv.h.

Field Documentation

◆ flags

uint32_t hv_monitor::flags

Flags.

Definition at line 167 of file hyperv.h.

◆ reserved_a

uint8_t hv_monitor::reserved_a[4]

Reserved.

Definition at line 169 of file hyperv.h.

◆ trigger

struct hv_monitor_trigger hv_monitor::trigger[4]

Trigger groups.

Definition at line 171 of file hyperv.h.

Referenced by vmbus_signal_monitor().

◆ reserved_b

uint8_t hv_monitor::reserved_b[536]

Reserved.

Definition at line 173 of file hyperv.h.

◆ latency

uint16 hv_monitor::latency[4][32]

Latencies.

Definition at line 175 of file hyperv.h.

◆ reserved_c

uint8_t hv_monitor::reserved_c[256]

Reserved.

Definition at line 177 of file hyperv.h.

◆ param

struct hv_monitor_parameter hv_monitor::param[4][32]

Parameters.

Definition at line 179 of file hyperv.h.

◆ reserved_d

uint8_t hv_monitor::reserved_d[1984]

Reserved.

Definition at line 181 of file hyperv.h.


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