iPXE
Data Fields
arbel_completion_queue Struct Reference

An Arbel completion queue. More...

#include <arbel.h>

Data Fields

unsigned int ci_doorbell_idx
 Consumer counter doorbell record number. More...
 
unsigned int arm_doorbell_idx
 Arm queue doorbell record number. More...
 
union arbelprm_completion_entrycqe
 Completion queue entries. More...
 
size_t cqe_size
 Size of completion queue. More...
 

Detailed Description

An Arbel completion queue.

Definition at line 422 of file arbel.h.

Field Documentation

◆ ci_doorbell_idx

unsigned int arbel_completion_queue::ci_doorbell_idx

Consumer counter doorbell record number.

Definition at line 424 of file arbel.h.

Referenced by arbel_create_cq(), arbel_destroy_cq(), and arbel_poll_cq().

◆ arm_doorbell_idx

unsigned int arbel_completion_queue::arm_doorbell_idx

Arm queue doorbell record number.

Definition at line 426 of file arbel.h.

Referenced by arbel_create_cq(), and arbel_destroy_cq().

◆ cqe

union arbelprm_completion_entry* arbel_completion_queue::cqe

Completion queue entries.

Definition at line 428 of file arbel.h.

Referenced by arbel_create_cq(), arbel_destroy_cq(), and arbel_poll_cq().

◆ cqe_size

size_t arbel_completion_queue::cqe_size

Size of completion queue.

Definition at line 430 of file arbel.h.

Referenced by arbel_create_cq(), and arbel_destroy_cq().


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