Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ipg_nic_private Struct Reference

#include <ipg.h>

Data Fields

void __iomemioaddr
 
struct ipg_txtxd
 
struct ipg_rxrxd
 
dma_addr_t txd_map
 
dma_addr_t rxd_map
 
struct sk_bufftx_buff [IPG_TFDLIST_LENGTH]
 
struct sk_buffrx_buff [IPG_RFDLIST_LENGTH]
 
unsigned int tx_current
 
unsigned int tx_dirty
 
unsigned int rx_current
 
unsigned int rx_dirty
 
bool is_jumbo
 
struct ipg_jumbo jumbo
 
unsigned long rxfrag_size
 
unsigned long rxsupport_size
 
unsigned long max_rxframe_size
 
unsigned int rx_buf_sz
 
struct pci_devpdev
 
struct net_devicedev
 
struct net_device_stats stats
 
spinlock_t lock
 
int tenmbpsmode
 
u16 led_mode
 
u16 station_addr [3]
 
struct mutex mii_mutex
 
struct mii_if_info mii_if
 
int reset_current_tfd
 
struct delayed_work task
 

Detailed Description

Definition at line 711 of file ipg.h.

Field Documentation

Definition at line 730 of file ipg.h.

void __iomem* ioaddr

Definition at line 712 of file ipg.h.

bool is_jumbo

Definition at line 723 of file ipg.h.

Definition at line 724 of file ipg.h.

Definition at line 735 of file ipg.h.

spinlock_t lock

Definition at line 732 of file ipg.h.

unsigned long max_rxframe_size

Definition at line 727 of file ipg.h.

Definition at line 739 of file ipg.h.

struct mutex mii_mutex

Definition at line 738 of file ipg.h.

struct pci_dev* pdev

Definition at line 729 of file ipg.h.

int reset_current_tfd

Definition at line 740 of file ipg.h.

unsigned int rx_buf_sz

Definition at line 728 of file ipg.h.

Definition at line 718 of file ipg.h.

unsigned int rx_current

Definition at line 721 of file ipg.h.

unsigned int rx_dirty

Definition at line 722 of file ipg.h.

struct ipg_rx* rxd

Definition at line 714 of file ipg.h.

dma_addr_t rxd_map

Definition at line 716 of file ipg.h.

unsigned long rxfrag_size

Definition at line 725 of file ipg.h.

unsigned long rxsupport_size

Definition at line 726 of file ipg.h.

u16 station_addr[3]

Definition at line 736 of file ipg.h.

Definition at line 731 of file ipg.h.

Definition at line 746 of file ipg.h.

int tenmbpsmode

Definition at line 733 of file ipg.h.

Definition at line 717 of file ipg.h.

unsigned int tx_current

Definition at line 719 of file ipg.h.

unsigned int tx_dirty

Definition at line 720 of file ipg.h.

struct ipg_tx* txd

Definition at line 713 of file ipg.h.

dma_addr_t txd_map

Definition at line 715 of file ipg.h.


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