iPXE
Data Fields
gve_admin_create_rx Struct Reference

Create receive queue command. More...

#include <gve.h>

Data Fields

struct gve_admin_header hdr
 Header. More...
 
uint32_t id
 Queue ID. More...
 
uint32_t index
 Index. More...
 
uint8_t reserved_a [4]
 Reserved. More...
 
uint32_t notify_id
 Notification channel ID. More...
 
uint64_t res
 Queue resources address. More...
 
uint64_t cmplt
 Completion ring address. More...
 
uint64_t desc
 Descriptor ring address. More...
 
uint32_t qpl_id
 Queue page list ID. More...
 
uint16_t desc_count
 Number of descriptor ring entries. More...
 
uint16_t bufsz
 Packet buffer size. More...
 
uint16_t cmplt_count
 Number of completion ring entries. More...
 
uint8_t reserved [6]
 Reserved. More...
 

Detailed Description

Create receive queue command.

Definition at line 296 of file gve.h.

Field Documentation

◆ hdr

struct gve_admin_header gve_admin_create_rx::hdr

Header.

Definition at line 298 of file gve.h.

◆ id

uint32_t gve_admin_create_rx::id

Queue ID.

Definition at line 300 of file gve.h.

◆ index

uint32_t gve_admin_create_rx::index

Index.

Definition at line 302 of file gve.h.

◆ reserved_a

uint8_t gve_admin_create_rx::reserved_a[4]

Reserved.

Definition at line 304 of file gve.h.

◆ notify_id

uint32_t gve_admin_create_rx::notify_id

Notification channel ID.

Definition at line 306 of file gve.h.

◆ res

uint64_t gve_admin_create_rx::res

Queue resources address.

Definition at line 308 of file gve.h.

◆ cmplt

uint64_t gve_admin_create_rx::cmplt

Completion ring address.

Definition at line 310 of file gve.h.

◆ desc

uint64_t gve_admin_create_rx::desc

Descriptor ring address.

Definition at line 312 of file gve.h.

◆ qpl_id

uint32_t gve_admin_create_rx::qpl_id

Queue page list ID.

Definition at line 314 of file gve.h.

◆ desc_count

uint16_t gve_admin_create_rx::desc_count

Number of descriptor ring entries.

Definition at line 316 of file gve.h.

◆ bufsz

uint16_t gve_admin_create_rx::bufsz

Packet buffer size.

Definition at line 318 of file gve.h.

◆ cmplt_count

uint16_t gve_admin_create_rx::cmplt_count

Number of completion ring entries.

Definition at line 320 of file gve.h.

◆ reserved

uint8_t gve_admin_create_rx::reserved[6]

Reserved.

Definition at line 322 of file gve.h.


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