phantom_descriptor_rings Struct Reference

A Phantom descriptor ring set. More...


Data Fields

struct phantom_rds rds [PHN_NUM_RDS]
 RX descriptors.
struct phantom_sds sds [PHN_NUM_SDS]
 RX status descriptors.
union phantom_cds cds [PHN_NUM_CDS]
 TX descriptors.
volatile uint32_t cmd_cons
 TX consumer index.


Detailed Description

A Phantom descriptor ring set.

Definition at line 101 of file phantom.c.


Field Documentation

struct phantom_rds phantom_descriptor_rings::rds[PHN_NUM_RDS] [read]

RX descriptors.

Definition at line 103 of file phantom.c.

Referenced by phantom_create_rx_ctx(), and phantom_post_rds().

struct phantom_sds phantom_descriptor_rings::sds[PHN_NUM_SDS] [read]

RX status descriptors.

Definition at line 105 of file phantom.c.

Referenced by phantom_create_rx_ctx(), and phantom_poll().

union phantom_cds phantom_descriptor_rings::cds[PHN_NUM_CDS] [write]

TX descriptors.

Definition at line 107 of file phantom.c.

Referenced by phantom_create_tx_ctx(), and phantom_post_cds().

TX consumer index.

Definition at line 109 of file phantom.c.

Referenced by phantom_create_tx_ctx(), and phantom_poll().


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