|
iPXE
|
A descriptor ring. More...
#include <rdc.h>
Data Fields | |
| struct rdc_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 | count |
| Number of descriptors. More... | |
| unsigned int | reg |
| Start address register 0. More... | |
| struct rdc_descriptor* rdc_ring::desc |
Descriptors.
Definition at line 132 of file rdc.h.
Referenced by rdc_create_ring(), rdc_destroy_ring(), rdc_poll_rx(), rdc_poll_tx(), rdc_refill_rx(), and rdc_transmit().
| struct dma_mapping rdc_ring::map |
Descriptor ring DMA mapping.
Definition at line 134 of file rdc.h.
Referenced by rdc_create_ring(), and rdc_destroy_ring().
| unsigned int rdc_ring::prod |
Producer index.
Definition at line 136 of file rdc.h.
Referenced by rdc_destroy_ring(), rdc_poll_rx(), rdc_poll_tx(), rdc_refill_rx(), and rdc_transmit().
| unsigned int rdc_ring::cons |
Consumer index.
Definition at line 138 of file rdc.h.
Referenced by rdc_destroy_ring(), rdc_poll_rx(), rdc_poll_tx(), rdc_refill_rx(), and rdc_transmit().
| unsigned int rdc_ring::count |
Number of descriptors.
Definition at line 141 of file rdc.h.
Referenced by rdc_create_ring(), rdc_destroy_ring(), and rdc_init_ring().
| unsigned int rdc_ring::reg |
Start address register 0.
Definition at line 143 of file rdc.h.
Referenced by rdc_create_ring(), rdc_destroy_ring(), and rdc_init_ring().
1.8.15