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

Data Fields

struct myri10ge_slice_statess
 
int tx_boundary
 
int num_slices
 
int running
 
int small_bytes
 
int big_bytes
 
int max_intr_slots
 
struct net_devicedev
 
u8 __iomemsram
 
int sram_size
 
unsigned long board_span
 
unsigned long iomem_base
 
__be32 __iomemirq_deassert
 
charmac_addr_string
 
struct mcp_cmd_responsecmd
 
dma_addr_t cmd_bus
 
struct pci_devpdev
 
int msi_enabled
 
int msix_enabled
 
struct msix_entry * msix_vectors
 
u32 link_state
 
unsigned int rdma_tags_available
 
int intr_coal_delay
 
__be32 __iomemintr_coal_delay_ptr
 
int mtrr
 
int wc_enabled
 
int down_cnt
 
wait_queue_head_t down_wq
 
struct work_struct watchdog_work
 
struct timer_list watchdog_timer
 
int watchdog_resets
 
int watchdog_pause
 
int pause
 
bool fw_name_allocated
 
charfw_name
 
char eeprom_strings [MYRI10GE_EEPROM_STRINGS_SIZE]
 
charproduct_code_string
 
char fw_version [128]
 
int fw_ver_major
 
int fw_ver_minor
 
int fw_ver_tiny
 
int adopted_rx_filter_bug
 
u8 mac_addr [6]
 
unsigned long serial_number
 
int vendor_specific_offset
 
int fw_multicast_support
 
u32 features
 
u32 max_tso6
 
u32 read_dma
 
u32 write_dma
 
u32 read_write_dma
 
u32 link_changes
 
u32 msg_enable
 
unsigned int board_number
 
int rebooted
 

Detailed Description

Definition at line 205 of file myri10ge.c.

Field Documentation

int adopted_rx_filter_bug

Definition at line 251 of file myri10ge.c.

int big_bytes

Definition at line 211 of file myri10ge.c.

unsigned int board_number

Definition at line 263 of file myri10ge.c.

unsigned long board_span

Definition at line 216 of file myri10ge.c.

Definition at line 220 of file myri10ge.c.

dma_addr_t cmd_bus

Definition at line 221 of file myri10ge.c.

Definition at line 213 of file myri10ge.c.

int down_cnt

Definition at line 236 of file myri10ge.c.

Definition at line 237 of file myri10ge.c.

Definition at line 245 of file myri10ge.c.

Definition at line 256 of file myri10ge.c.

int fw_multicast_support

Definition at line 255 of file myri10ge.c.

char* fw_name

Definition at line 244 of file myri10ge.c.

bool fw_name_allocated

Definition at line 243 of file myri10ge.c.

int fw_ver_major

Definition at line 248 of file myri10ge.c.

int fw_ver_minor

Definition at line 249 of file myri10ge.c.

int fw_ver_tiny

Definition at line 250 of file myri10ge.c.

Definition at line 247 of file myri10ge.c.

int intr_coal_delay

Definition at line 232 of file myri10ge.c.

__be32 __iomem* intr_coal_delay_ptr

Definition at line 233 of file myri10ge.c.

unsigned long iomem_base

Definition at line 217 of file myri10ge.c.

__be32 __iomem* irq_deassert

Definition at line 218 of file myri10ge.c.

u32 link_changes

Definition at line 261 of file myri10ge.c.

Definition at line 230 of file myri10ge.c.

Definition at line 252 of file myri10ge.c.

char* mac_addr_string

Definition at line 219 of file myri10ge.c.

int max_intr_slots

Definition at line 212 of file myri10ge.c.

u32 max_tso6

Definition at line 257 of file myri10ge.c.

u32 msg_enable

Definition at line 262 of file myri10ge.c.

int msi_enabled

Definition at line 223 of file myri10ge.c.

int msix_enabled

Definition at line 224 of file myri10ge.c.

struct msix_entry* msix_vectors

Definition at line 225 of file myri10ge.c.

int mtrr

Definition at line 234 of file myri10ge.c.

int num_slices

Definition at line 208 of file myri10ge.c.

int pause

Definition at line 242 of file myri10ge.c.

struct pci_dev* pdev

Definition at line 222 of file myri10ge.c.

char* product_code_string

Definition at line 246 of file myri10ge.c.

unsigned int rdma_tags_available

Definition at line 231 of file myri10ge.c.

u32 read_dma

Definition at line 258 of file myri10ge.c.

u32 read_write_dma

Definition at line 260 of file myri10ge.c.

int rebooted

Definition at line 264 of file myri10ge.c.

int running

Definition at line 209 of file myri10ge.c.

unsigned long serial_number

Definition at line 253 of file myri10ge.c.

int small_bytes

Definition at line 210 of file myri10ge.c.

u8 __iomem* sram

Definition at line 214 of file myri10ge.c.

int sram_size

Definition at line 215 of file myri10ge.c.

Definition at line 206 of file myri10ge.c.

int tx_boundary

Definition at line 207 of file myri10ge.c.

int vendor_specific_offset

Definition at line 254 of file myri10ge.c.

int watchdog_pause

Definition at line 241 of file myri10ge.c.

int watchdog_resets

Definition at line 240 of file myri10ge.c.

struct timer_list watchdog_timer

Definition at line 239 of file myri10ge.c.

struct work_struct watchdog_work

Definition at line 238 of file myri10ge.c.

int wc_enabled

Definition at line 235 of file myri10ge.c.

u32 write_dma

Definition at line 259 of file myri10ge.c.


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