iPXE
Data Fields
linda_recv_work_queue Struct Reference

A Linda receive work queue. More...

Data Fields

void * header
 Receive header ring. More...
 
struct QIB_7220_scalar header_prod
 Receive header producer offset (written by hardware) More...
 
unsigned int header_cons
 Receive header consumer offset. More...
 
unsigned long eager_array
 Offset within register space of the eager array. More...
 
unsigned int eager_entries
 Number of entries in eager array. More...
 
unsigned int eager_prod
 Eager array producer index. More...
 
unsigned int eager_cons
 Eager array consumer index. More...
 

Detailed Description

A Linda receive work queue.

Definition at line 58 of file linda.c.

Field Documentation

◆ header

void* linda_recv_work_queue::header

Receive header ring.

Definition at line 60 of file linda.c.

Referenced by linda_complete_recv(), linda_create_recv_wq(), and linda_destroy_recv_wq().

◆ header_prod

struct QIB_7220_scalar linda_recv_work_queue::header_prod

Receive header producer offset (written by hardware)

Definition at line 62 of file linda.c.

Referenced by linda_create_recv_wq(), and linda_poll_recv_wq().

◆ header_cons

unsigned int linda_recv_work_queue::header_cons

Receive header consumer offset.

Definition at line 64 of file linda.c.

Referenced by linda_create_recv_wq(), and linda_poll_recv_wq().

◆ eager_array

unsigned long linda_recv_work_queue::eager_array

Offset within register space of the eager array.

Definition at line 66 of file linda.c.

Referenced by linda_complete_recv(), linda_init_recv(), and linda_post_recv().

◆ eager_entries

unsigned int linda_recv_work_queue::eager_entries

Number of entries in eager array.

Definition at line 68 of file linda.c.

Referenced by linda_complete_recv(), linda_init_recv(), and linda_post_recv().

◆ eager_prod

unsigned int linda_recv_work_queue::eager_prod

Eager array producer index.

Definition at line 70 of file linda.c.

Referenced by linda_complete_recv(), linda_create_recv_wq(), and linda_post_recv().

◆ eager_cons

unsigned int linda_recv_work_queue::eager_cons

Eager array consumer index.

Definition at line 72 of file linda.c.

Referenced by linda_complete_recv(), and linda_create_recv_wq().


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