iPXE
Data Fields
linda_recv_work_queue Struct Reference

A Linda receive work queue. More...

Data Fields

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

Detailed Description

A Linda receive work queue.

Definition at line 58 of file linda.c.


Field Documentation

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().

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().

Receive header consumer offset.

Definition at line 64 of file linda.c.

Referenced by linda_create_recv_wq(), and linda_poll_recv_wq().

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().

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 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 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: