iPXE
Data Fields
hermon_recv_work_queue Struct Reference

A Hermon receive work queue. More...

#include <hermon.h>

Data Fields

union hermon_recv_wqewqe
 Work queue entries. More...
 
size_t wqe_size
 Size of work queue. More...
 
struct ib_global_route_headergrh
 GRH buffers (if applicable) More...
 
size_t grh_size
 Size of GRH buffers. More...
 
struct hermonprm_qp_db_record * doorbell
 Doorbell record. More...
 

Detailed Description

A Hermon receive work queue.

Definition at line 684 of file hermon.h.

Field Documentation

◆ wqe

union hermon_recv_wqe* hermon_recv_work_queue::wqe

Work queue entries.

Definition at line 686 of file hermon.h.

Referenced by hermon_create_qp(), and hermon_post_recv().

◆ wqe_size

size_t hermon_recv_work_queue::wqe_size

Size of work queue.

Definition at line 688 of file hermon.h.

Referenced by hermon_create_qp().

◆ grh

struct ib_global_route_header* hermon_recv_work_queue::grh

GRH buffers (if applicable)

Definition at line 690 of file hermon.h.

Referenced by hermon_complete(), hermon_create_qp(), and hermon_post_recv().

◆ grh_size

size_t hermon_recv_work_queue::grh_size

Size of GRH buffers.

Definition at line 692 of file hermon.h.

Referenced by hermon_create_qp().

◆ doorbell

struct hermonprm_qp_db_record* hermon_recv_work_queue::doorbell

Doorbell record.

Definition at line 694 of file hermon.h.

Referenced by hermon_create_qp(), hermon_destroy_qp(), and hermon_post_recv().


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