iPXE
Data Fields
ena_aq_req Union Reference

Admin queue request. More...

#include <ena.h>

Data Fields

struct ena_aq_header header
 Header. More...
 
struct ena_create_sq_req create_sq
 Create submission queue. More...
 
struct ena_destroy_sq_req destroy_sq
 Destroy submission queue. More...
 
struct ena_create_cq_req create_cq
 Create completion queue. More...
 
struct ena_destroy_cq_req destroy_cq
 Destroy completion queue. More...
 
struct ena_get_feature_req get_feature
 Get feature. More...
 
struct ena_set_feature_req set_feature
 Set feature. More...
 
struct ena_get_stats_req get_stats
 Get statistics. More...
 
uint8_t pad [64]
 Padding. More...
 

Detailed Description

Admin queue request.

Definition at line 472 of file ena.h.

Field Documentation

◆ header

struct ena_aq_header ena_aq_req::header

◆ create_sq

struct ena_create_sq_req ena_aq_req::create_sq

Create submission queue.

Definition at line 476 of file ena.h.

Referenced by ena_create_sq().

◆ destroy_sq

struct ena_destroy_sq_req ena_aq_req::destroy_sq

Destroy submission queue.

Definition at line 478 of file ena.h.

Referenced by ena_destroy_sq().

◆ create_cq

struct ena_create_cq_req ena_aq_req::create_cq

Create completion queue.

Definition at line 480 of file ena.h.

Referenced by ena_create_cq().

◆ destroy_cq

struct ena_destroy_cq_req ena_aq_req::destroy_cq

Destroy completion queue.

Definition at line 482 of file ena.h.

Referenced by ena_destroy_cq().

◆ get_feature

struct ena_get_feature_req ena_aq_req::get_feature

Get feature.

Definition at line 484 of file ena.h.

Referenced by ena_get_device_attributes().

◆ set_feature

struct ena_set_feature_req ena_aq_req::set_feature

Set feature.

Definition at line 486 of file ena.h.

Referenced by ena_set_aenq_config(), and ena_set_host_attributes().

◆ get_stats

struct ena_get_stats_req ena_aq_req::get_stats

Get statistics.

Definition at line 488 of file ena.h.

Referenced by ena_get_stats().

◆ pad

uint8_t ena_aq_req::pad[64]

Padding.

Definition at line 490 of file ena.h.


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