iPXE
Data Fields
vmbus_open_channel Struct Reference

VMBus "open channel" message. More...

#include <vmbus.h>

Data Fields

struct vmbus_message_header header
 Message header. More...
 
uint32_t channel
 Channel ID. More...
 
uint32_t id
 Open ID. More...
 
uint32_t gpadl
 Ring buffer GPADL ID. More...
 
uint32_t reserved
 Reserved. More...
 
uint32_t out_pages
 Outbound ring buffer size (in pages) More...
 
uint8_t data [120]
 User-specific data. More...
 

Detailed Description

VMBus "open channel" message.

Definition at line 128 of file vmbus.h.

Field Documentation

◆ header

struct vmbus_message_header vmbus_open_channel::header

Message header.

Definition at line 130 of file vmbus.h.

◆ channel

uint32_t vmbus_open_channel::channel

Channel ID.

Definition at line 132 of file vmbus.h.

◆ id

uint32_t vmbus_open_channel::id

Open ID.

Definition at line 134 of file vmbus.h.

◆ gpadl

uint32_t vmbus_open_channel::gpadl

Ring buffer GPADL ID.

Definition at line 136 of file vmbus.h.

◆ reserved

uint32_t vmbus_open_channel::reserved

Reserved.

Definition at line 138 of file vmbus.h.

◆ out_pages

uint32_t vmbus_open_channel::out_pages

Outbound ring buffer size (in pages)

Definition at line 140 of file vmbus.h.

◆ data

uint8_t vmbus_open_channel::data[120]

User-specific data.

Definition at line 142 of file vmbus.h.


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