|
iPXE
|
A Realtek descriptor ring. More...
#include <realtek.h>
Data Fields | |
| struct realtek_descriptor * | desc |
| Descriptors. | |
| struct dma_mapping | map |
| Descriptor ring DMA mapping. | |
| unsigned int | prod |
| Producer index. | |
| unsigned int | cons |
| Consumer index. | |
| unsigned int | reg |
| Descriptor start address register. | |
| size_t | len |
| Length (in bytes) | |
| struct realtek_descriptor* realtek_ring::desc |
Descriptors.
Definition at line 251 of file realtek.h.
Referenced by realtek_create_ring(), realtek_destroy_ring(), realtek_init_ring(), realtek_poll_rx(), realtek_poll_tx(), realtek_refill_rx(), and realtek_transmit().
| struct dma_mapping realtek_ring::map |
Descriptor ring DMA mapping.
Definition at line 253 of file realtek.h.
Referenced by realtek_create_ring(), and realtek_destroy_ring().
| unsigned int realtek_ring::prod |
Producer index.
Definition at line 255 of file realtek.h.
Referenced by realtek_destroy_ring(), realtek_poll_rx(), realtek_poll_tx(), realtek_refill_rx(), and realtek_transmit().
| unsigned int realtek_ring::cons |
Consumer index.
Definition at line 257 of file realtek.h.
Referenced by realtek_destroy_ring(), realtek_poll_rx(), realtek_poll_tx(), realtek_refill_rx(), and realtek_transmit().
| unsigned int realtek_ring::reg |
Descriptor start address register.
Definition at line 260 of file realtek.h.
Referenced by realtek_create_ring(), realtek_destroy_ring(), and realtek_init_ring().
| size_t realtek_ring::len |
Length (in bytes)
Definition at line 262 of file realtek.h.
Referenced by realtek_create_ring(), realtek_destroy_ring(), and realtek_init_ring().