iPXE
Data Fields
ena_create_sq_req Struct Reference

Create submission queue request. More...

#include <ena.h>

Data Fields

struct ena_aq_header header
 Header. More...
 
uint8_t direction
 Direction. More...
 
uint8_t reserved_a
 Reserved. More...
 
uint16_t policy
 Policy. More...
 
uint16_t cq_id
 Completion queue identifier. More...
 
uint16_t count
 Number of entries. More...
 
uint64_t address
 Base address. More...
 
uint64_t writeback
 Writeback address. More...
 
uint8_t reserved_b [8]
 Reserved. More...
 

Detailed Description

Create submission queue request.

Definition at line 148 of file ena.h.

Field Documentation

◆ header

struct ena_aq_header ena_create_sq_req::header

Header.

Definition at line 150 of file ena.h.

◆ direction

uint8_t ena_create_sq_req::direction

Direction.

Definition at line 152 of file ena.h.

Referenced by ena_create_sq().

◆ reserved_a

uint8_t ena_create_sq_req::reserved_a

Reserved.

Definition at line 154 of file ena.h.

◆ policy

uint16_t ena_create_sq_req::policy

Policy.

Definition at line 156 of file ena.h.

Referenced by ena_create_sq().

◆ cq_id

uint16_t ena_create_sq_req::cq_id

Completion queue identifier.

Definition at line 158 of file ena.h.

Referenced by ena_create_sq().

◆ count

uint16_t ena_create_sq_req::count

Number of entries.

Definition at line 160 of file ena.h.

Referenced by ena_create_sq().

◆ address

uint64_t ena_create_sq_req::address

Base address.

Definition at line 162 of file ena.h.

Referenced by ena_create_sq().

◆ writeback

uint64_t ena_create_sq_req::writeback

Writeback address.

Definition at line 164 of file ena.h.

◆ reserved_b

uint8_t ena_create_sq_req::reserved_b[8]

Reserved.

Definition at line 166 of file ena.h.


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