iPXE
Data Fields
corkscrew_private Struct Reference

Data Fields

const char * product_name
 
struct net_devicenext_module
 
struct boom_rx_desc rx_ring [RX_RING_SIZE]
 
struct boom_tx_desc tx_ring [TX_RING_SIZE]
 
struct sk_buff * rx_skbuff [RX_RING_SIZE]
 
struct sk_buff * tx_skbuff [TX_RING_SIZE]
 
unsigned int cur_rx
 
unsigned int cur_tx
 
unsigned int dirty_rx
 
unsigned int dirty_tx
 
struct sk_buff * tx_skb
 
int capabilities
 
int options
 
int last_rx_packets
 
unsigned int available_media:8
 
unsigned int media_override:3
 
unsigned int default_media:3
 
unsigned int full_duplex:1
 
unsigned int autoselect:1
 
unsigned int bus_master:1
 
unsigned int full_bus_master_tx:1
 
unsigned int full_bus_master_rx:1
 
unsigned int tx_full:1
 

Detailed Description

Definition at line 218 of file 3c515.c.

Field Documentation

◆ product_name

const char* corkscrew_private::product_name

Definition at line 219 of file 3c515.c.

Referenced by corkscrew_found_device(), and corkscrew_probe1().

◆ next_module

struct net_device* corkscrew_private::next_module

Definition at line 220 of file 3c515.c.

◆ rx_ring

struct boom_rx_desc corkscrew_private::rx_ring[RX_RING_SIZE]

Definition at line 222 of file 3c515.c.

◆ tx_ring

struct boom_tx_desc corkscrew_private::tx_ring[TX_RING_SIZE]

Definition at line 223 of file 3c515.c.

◆ rx_skbuff

struct sk_buff* corkscrew_private::rx_skbuff[RX_RING_SIZE]

Definition at line 225 of file 3c515.c.

◆ tx_skbuff

struct sk_buff* corkscrew_private::tx_skbuff[TX_RING_SIZE]

Definition at line 226 of file 3c515.c.

Referenced by t515_reset().

◆ cur_rx

unsigned int corkscrew_private::cur_rx

Definition at line 227 of file 3c515.c.

Referenced by t515_reset().

◆ cur_tx

unsigned int corkscrew_private::cur_tx

Definition at line 227 of file 3c515.c.

Referenced by t515_reset().

◆ dirty_rx

unsigned int corkscrew_private::dirty_rx

Definition at line 228 of file 3c515.c.

Referenced by t515_reset().

◆ dirty_tx

unsigned int corkscrew_private::dirty_tx

Definition at line 228 of file 3c515.c.

Referenced by t515_reset().

◆ tx_skb

struct sk_buff* corkscrew_private::tx_skb

Definition at line 229 of file 3c515.c.

◆ capabilities

int corkscrew_private::capabilities

Definition at line 230 of file 3c515.c.

Referenced by corkscrew_probe1().

◆ options

int corkscrew_private::options

Definition at line 231 of file 3c515.c.

Referenced by corkscrew_found_device().

◆ last_rx_packets

int corkscrew_private::last_rx_packets

Definition at line 232 of file 3c515.c.

◆ available_media

unsigned int corkscrew_private::available_media

Definition at line 233 of file 3c515.c.

Referenced by corkscrew_probe1(), and t515_reset().

◆ media_override

unsigned int corkscrew_private::media_override

Definition at line 233 of file 3c515.c.

Referenced by corkscrew_found_device(), corkscrew_probe1(), and t515_reset().

◆ default_media

unsigned int corkscrew_private::default_media

Definition at line 233 of file 3c515.c.

Referenced by corkscrew_probe1(), and t515_reset().

◆ full_duplex

unsigned int corkscrew_private::full_duplex

Definition at line 233 of file 3c515.c.

Referenced by corkscrew_found_device(), and t515_reset().

◆ autoselect

unsigned int corkscrew_private::autoselect

Definition at line 233 of file 3c515.c.

Referenced by corkscrew_probe1(), and t515_reset().

◆ bus_master

unsigned int corkscrew_private::bus_master

Definition at line 233 of file 3c515.c.

Referenced by corkscrew_found_device(), and t515_reset().

◆ full_bus_master_tx

unsigned int corkscrew_private::full_bus_master_tx

Definition at line 233 of file 3c515.c.

Referenced by corkscrew_probe1(), and t515_reset().

◆ full_bus_master_rx

unsigned int corkscrew_private::full_bus_master_rx

Definition at line 233 of file 3c515.c.

Referenced by corkscrew_probe1(), and t515_reset().

◆ tx_full

unsigned int corkscrew_private::tx_full

Definition at line 233 of file 3c515.c.


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