iPXE
|
A Hermon queue pair. More...
#include <hermon.h>
Data Fields | |
void * | wqe |
Work queue buffer. More... | |
size_t | wqe_size |
Size of work queue buffer. More... | |
struct hermon_mtt | mtt |
MTT descriptor. More... | |
struct hermon_send_work_queue | send |
Send work queue. More... | |
struct hermon_recv_work_queue | recv |
Receive work queue. More... | |
enum hermon_queue_pair_state | state |
Queue state. More... | |
void* hermon_queue_pair::wqe |
Work queue buffer.
Definition at line 738 of file hermon.h.
Referenced by hermon_create_qp(), hermon_destroy_qp(), and hermon_fill_nop_send_wqe().
size_t hermon_queue_pair::wqe_size |
Size of work queue buffer.
Definition at line 740 of file hermon.h.
Referenced by hermon_create_qp(), and hermon_destroy_qp().
struct hermon_mtt hermon_queue_pair::mtt |
MTT descriptor.
Definition at line 742 of file hermon.h.
Referenced by hermon_create_qp(), and hermon_destroy_qp().
struct hermon_send_work_queue hermon_queue_pair::send |
Send work queue.
Definition at line 744 of file hermon.h.
Referenced by hermon_create_qp(), and hermon_post_send().
struct hermon_recv_work_queue hermon_queue_pair::recv |
Receive work queue.
Definition at line 746 of file hermon.h.
Referenced by hermon_complete(), hermon_create_qp(), hermon_destroy_qp(), and hermon_post_recv().
enum hermon_queue_pair_state hermon_queue_pair::state |
Queue state.
Definition at line 748 of file hermon.h.
Referenced by hermon_create_qp(), hermon_dump_qpctx(), and hermon_modify_qp().