mtnic_ring Struct Reference

#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_bufferiobuf [UNITS_BUFFER_SIZE]
struct mtnic_txcq_dbtxcq_db
u32 db_offset
dma_addr_t iobuf_dma
struct mtnic_rx_db_recorddb
dma_addr_t db_dma


Detailed Description

Definition at line 258 of file mtnic.h.


Field Documentation

Definition at line 259 of file mtnic.h.

Referenced by mtnic_alloc_ring(), and mtnic_transmit().

Definition at line 261 of file mtnic.h.

Referenced by mtnic_alloc_ring().

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 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().

struct io_buffer* mtnic_ring::iobuf[UNITS_BUFFER_SIZE] [read]

Definition at line 273 of file mtnic.h.

Referenced by mtnic_alloc_ring(), mtnic_close(), mtnic_open(), and mtnic_transmit().

Definition at line 274 of file mtnic.h.

Referenced by mtnic_alloc_ring(), and mtnic_transmit().

Definition at line 277 of file mtnic.h.

Definition at line 279 of file mtnic.h.

Referenced by mtnic_alloc_ring(), and mtnic_CONFIG_RX_RING().


The documentation for this struct was generated from the following file:

Generated on Tue Apr 6 20:02:07 2010 for gPXE by  doxygen 1.5.7.1