iPXE
Data Fields
vmbus Struct Reference

A virtual machine bus. More...

#include <vmbus.h>

Data Fields

struct vmbus_interruptintr
 Interrupt page. More...
 
struct hv_monitormonitor_in
 Inbound notifications. More...
 
struct hv_monitormonitor_out
 Outbound notifications. More...
 
const union vmbus_messagemessage
 Received message buffer. More...
 

Detailed Description

A virtual machine bus.

Definition at line 383 of file vmbus.h.

Field Documentation

◆ intr

struct vmbus_interrupt* vmbus::intr

Interrupt page.

Definition at line 385 of file vmbus.h.

Referenced by vmbus_initiate_contact(), vmbus_probe(), vmbus_remove(), vmbus_reset(), and vmbus_send().

◆ monitor_in

struct hv_monitor* vmbus::monitor_in

Inbound notifications.

Definition at line 387 of file vmbus.h.

Referenced by vmbus_initiate_contact(), vmbus_probe(), vmbus_remove(), and vmbus_reset().

◆ monitor_out

struct hv_monitor* vmbus::monitor_out

Outbound notifications.

Definition at line 389 of file vmbus.h.

Referenced by vmbus_initiate_contact(), vmbus_probe(), vmbus_remove(), vmbus_reset(), and vmbus_signal_monitor().

◆ message

const union vmbus_message* vmbus::message

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