iPXE
|
A QIB7322 receive work queue. More...
Data Fields | |
void * | header |
Receive header ring. More... | |
struct QIB_7322_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... | |
void* qib7322_recv_work_queue::header |
Receive header ring.
Definition at line 84 of file qib7322.c.
Referenced by qib7322_complete_recv(), qib7322_create_recv_wq(), and qib7322_destroy_recv_wq().
struct QIB_7322_scalar qib7322_recv_work_queue::header_prod |
Receive header producer offset (written by hardware)
Definition at line 86 of file qib7322.c.
Referenced by qib7322_create_recv_wq(), and qib7322_poll_recv_wq().
unsigned int qib7322_recv_work_queue::header_cons |
Receive header consumer offset.
Definition at line 88 of file qib7322.c.
Referenced by qib7322_create_recv_wq(), and qib7322_poll_recv_wq().
unsigned long qib7322_recv_work_queue::eager_array |
Offset within register space of the eager array.
Definition at line 90 of file qib7322.c.
Referenced by qib7322_complete_recv(), qib7322_init_recv(), and qib7322_post_recv().
unsigned int qib7322_recv_work_queue::eager_entries |
Number of entries in eager array.
Definition at line 92 of file qib7322.c.
Referenced by qib7322_complete_recv(), qib7322_init_recv(), and qib7322_post_recv().
unsigned int qib7322_recv_work_queue::eager_prod |
Eager array producer index.
Definition at line 94 of file qib7322.c.
Referenced by qib7322_complete_recv(), qib7322_create_recv_wq(), and qib7322_post_recv().
unsigned int qib7322_recv_work_queue::eager_cons |
Eager array consumer index.
Definition at line 96 of file qib7322.c.
Referenced by qib7322_complete_recv(), and qib7322_create_recv_wq().