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