iPXE
|
A virtual machine bus. More...
#include <vmbus.h>
Data Fields | |
struct vmbus_interrupt * | intr |
Interrupt page. More... | |
struct hv_monitor * | monitor_in |
Inbound notifications. More... | |
struct hv_monitor * | monitor_out |
Outbound notifications. More... | |
const union vmbus_message * | message |
Received message buffer. More... | |
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().
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().
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().
const union vmbus_message* vmbus::message |
Received message buffer.
Definition at line 391 of file vmbus.h.
Referenced by vmbus_establish_gpadl(), vmbus_gpadl_teardown(), vmbus_initiate_contact(), vmbus_open(), vmbus_probe(), vmbus_probe_channels(), vmbus_reset_channels(), and vmbus_wait_for_message().