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 250 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 252 of file realtek.h.
Referenced by realtek_create_ring(), and realtek_destroy_ring().
unsigned int realtek_ring::prod |
Producer index.
Definition at line 254 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 256 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 259 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 261 of file realtek.h.
Referenced by realtek_create_ring(), realtek_destroy_ring(), and realtek_init_ring().