iPXE
Data Fields
hermon_completion_queue Struct Reference

A Hermon completion queue. More...

#include <hermon.h>

Data Fields

union hermonprm_completion_entrycqe
 Completion queue entries. More...
 
size_t cqe_size
 Size of completion queue. More...
 
struct hermon_mtt mtt
 MTT descriptor. More...
 
struct hermonprm_cq_db_record * doorbell
 Doorbell record. More...
 

Detailed Description

A Hermon completion queue.

Definition at line 758 of file hermon.h.

Field Documentation

◆ cqe

union hermonprm_completion_entry* hermon_completion_queue::cqe

Completion queue entries.

Definition at line 760 of file hermon.h.

Referenced by hermon_create_cq(), hermon_destroy_cq(), and hermon_poll_cq().

◆ cqe_size

size_t hermon_completion_queue::cqe_size

Size of completion queue.

Definition at line 762 of file hermon.h.

Referenced by hermon_create_cq(), and hermon_destroy_cq().

◆ mtt

struct hermon_mtt hermon_completion_queue::mtt

MTT descriptor.

Definition at line 764 of file hermon.h.

Referenced by hermon_create_cq(), and hermon_destroy_cq().

◆ doorbell

struct hermonprm_cq_db_record* hermon_completion_queue::doorbell

Doorbell record.

Definition at line 766 of file hermon.h.

Referenced by hermon_create_cq(), hermon_destroy_cq(), and hermon_poll_cq().


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