#include <mtnic.h>
Data Fields | |
| u32 | size |
| u32 | size_mask |
| u16 | stride |
| u16 | cq |
| u32 | prod |
| u32 | cons |
| u32 | buf_size |
| dma_addr_t | dma |
| void * | buf |
| struct io_buffer * | iobuf [UNITS_BUFFER_SIZE] |
| struct mtnic_txcq_db * | txcq_db |
| u32 | db_offset |
| dma_addr_t | iobuf_dma |
| struct mtnic_rx_db_record * | db |
| dma_addr_t | db_dma |
Definition at line 258 of file mtnic.h.
Definition at line 260 of file mtnic.h.
Referenced by mtnic_alloc_iobuf(), mtnic_alloc_ring(), mtnic_free_io_buffers(), and mtnic_transmit().
Definition at line 262 of file mtnic.h.
Referenced by mtnic_alloc_ring(), mtnic_CONFIG_RX_RING(), and mtnic_CONFIG_TX_RING().
Definition at line 263 of file mtnic.h.
Referenced by mtnic_alloc_iobuf(), mtnic_alloc_ring(), mtnic_free_io_buffers(), mtnic_process_rx_cq(), and mtnic_transmit().
Definition at line 264 of file mtnic.h.
Referenced by mtnic_alloc_iobuf(), mtnic_alloc_ring(), mtnic_free_io_buffers(), mtnic_process_rx_cq(), mtnic_process_tx_cq(), and mtnic_transmit().
Definition at line 267 of file mtnic.h.
Referenced by mtnic_alloc_resources(), mtnic_alloc_ring(), mtnic_close(), and mtnic_open().
Definition at line 268 of file mtnic.h.
Referenced by mtnic_alloc_ring(), mtnic_CONFIG_RX_RING(), and mtnic_CONFIG_TX_RING().
| void* mtnic_ring::buf |
Definition at line 269 of file mtnic.h.
Referenced by mtnic_alloc_iobuf(), mtnic_alloc_resources(), mtnic_alloc_ring(), mtnic_close(), mtnic_open(), and mtnic_transmit().
struct io_buffer* mtnic_ring::iobuf[UNITS_BUFFER_SIZE] [read] |
Definition at line 270 of file mtnic.h.
Referenced by mtnic_alloc_iobuf(), mtnic_free_io_buffers(), mtnic_process_rx_cq(), mtnic_process_tx_cq(), and mtnic_transmit().
struct mtnic_txcq_db* mtnic_ring::txcq_db [read] |
Definition at line 273 of file mtnic.h.
Referenced by mtnic_alloc_ring(), mtnic_close(), mtnic_open(), and mtnic_transmit().
struct mtnic_rx_db_record* mtnic_ring::db [read] |
Definition at line 278 of file mtnic.h.
Referenced by mtnic_alloc_iobuf(), mtnic_alloc_resources(), mtnic_alloc_ring(), mtnic_close(), and mtnic_open().
Definition at line 279 of file mtnic.h.
Referenced by mtnic_alloc_ring(), and mtnic_CONFIG_RX_RING().
1.5.7.1