iPXE
|
A Hermon event queue. More...
#include <hermon.h>
Data Fields | |
union hermonprm_event_entry * | eqe |
Event queue entries. More... | |
size_t | eqe_size |
Size of event queue. More... | |
struct hermon_mtt | mtt |
MTT descriptor. More... | |
unsigned long | eqn |
Event queue number. More... | |
unsigned long | next_idx |
Next event queue entry index. More... | |
void * | doorbell |
Doorbell register. More... | |
union hermonprm_event_entry* hermon_event_queue::eqe |
Event queue entries.
Definition at line 778 of file hermon.h.
Referenced by hermon_create_eq(), hermon_destroy_eq(), hermon_dump_eqes(), and hermon_poll_eq().
size_t hermon_event_queue::eqe_size |
Size of event queue.
Definition at line 780 of file hermon.h.
Referenced by hermon_create_eq(), and hermon_destroy_eq().
struct hermon_mtt hermon_event_queue::mtt |
MTT descriptor.
Definition at line 782 of file hermon.h.
Referenced by hermon_create_eq(), and hermon_destroy_eq().
unsigned long hermon_event_queue::eqn |
Event queue number.
Definition at line 784 of file hermon.h.
Referenced by hermon_create_cq(), hermon_create_eq(), hermon_destroy_eq(), hermon_dump_eqctx(), hermon_dump_eqes(), and hermon_poll_eq().
unsigned long hermon_event_queue::next_idx |
Next event queue entry index.
Definition at line 786 of file hermon.h.
Referenced by hermon_dump_eqes(), and hermon_poll_eq().
void* hermon_event_queue::doorbell |
Doorbell register.
Definition at line 788 of file hermon.h.
Referenced by hermon_create_eq(), and hermon_poll_eq().