iPXE
|
A Myson descriptor ring. More...
#include <myson.h>
Data Fields | |
struct myson_descriptor * | desc |
Descriptors. More... | |
unsigned int | prod |
Producer index. More... | |
unsigned int | cons |
Consumer index. More... | |
unsigned int | count |
Number of descriptors. More... | |
unsigned int | reg |
Descriptor start address register. More... | |
struct myson_descriptor* myson_ring::desc |
Descriptors.
Definition at line 141 of file myson.h.
Referenced by myson_create_ring(), myson_destroy_ring(), myson_poll_rx(), myson_poll_tx(), myson_refill_rx(), and myson_transmit().
unsigned int myson_ring::prod |
Producer index.
Definition at line 143 of file myson.h.
Referenced by myson_destroy_ring(), myson_poll_rx(), myson_poll_tx(), myson_refill_rx(), and myson_transmit().
unsigned int myson_ring::cons |
Consumer index.
Definition at line 145 of file myson.h.
Referenced by myson_destroy_ring(), myson_poll_rx(), myson_poll_tx(), myson_refill_rx(), and myson_transmit().
unsigned int myson_ring::count |
Number of descriptors.
Definition at line 148 of file myson.h.
Referenced by myson_create_ring(), and myson_destroy_ring().
unsigned int myson_ring::reg |
Descriptor start address register.
Definition at line 150 of file myson.h.
Referenced by myson_create_ring(), and myson_destroy_ring().