iPXE
Data Fields
golan_queue_pair Struct Reference

#include <golan.h>

Data Fields

void * wqes
 
int size
 
struct golan_recv_wq rq
 
struct golan_send_wq sq
 
struct golan_qp_dbdoorbell_record
 
u32 doorbell_qpn
 
enum golan_ib_qp_state state
 

Detailed Description

Definition at line 179 of file golan.h.

Field Documentation

◆ wqes

void* golan_queue_pair::wqes

Definition at line 180 of file golan.h.

Referenced by golan_create_qp_aux(), and golan_destroy_qp().

◆ size

int golan_queue_pair::size

Definition at line 181 of file golan.h.

Referenced by golan_create_qp_aux().

◆ rq

struct golan_recv_wq golan_queue_pair::rq

Definition at line 182 of file golan.h.

Referenced by golan_complete(), golan_create_qp_aux(), and golan_post_recv().

◆ sq

struct golan_send_wq golan_queue_pair::sq

Definition at line 183 of file golan.h.

Referenced by golan_create_qp_aux(), and golan_post_send().

◆ doorbell_record

struct golan_qp_db* golan_queue_pair::doorbell_record

Definition at line 184 of file golan.h.

Referenced by golan_create_qp_aux(), golan_destroy_qp(), golan_post_recv(), and golan_post_send().

◆ doorbell_qpn

u32 golan_queue_pair::doorbell_qpn

Definition at line 185 of file golan.h.

Referenced by golan_create_qp_aux(), and golan_post_send().

◆ state

enum golan_ib_qp_state golan_queue_pair::state

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