Lines Matching defs:myri10ge_priv

196 struct myri10ge_priv {  struct
197 struct myri10ge_slice_state *ss;
198 int tx_boundary; /* boundary transmits cannot cross */
199 int num_slices;
200 int running; /* running? */
201 int small_bytes;
202 int big_bytes;
203 int max_intr_slots;
204 struct net_device *dev;
205 u8 __iomem *sram;
206 int sram_size;
207 unsigned long board_span;
208 unsigned long iomem_base;
209 __be32 __iomem *irq_deassert;
210 char *mac_addr_string;
211 struct mcp_cmd_response *cmd;
212 dma_addr_t cmd_bus;
213 struct pci_dev *pdev;
214 int msi_enabled;
215 int msix_enabled;
216 struct msix_entry *msix_vectors;
218 int dca_enabled;
219 int relaxed_order;
221 u32 link_state;
222 unsigned int rdma_tags_available;
223 int intr_coal_delay;
224 __be32 __iomem *intr_coal_delay_ptr;
225 int wc_cookie;
226 int down_cnt;
227 wait_queue_head_t down_wq;
228 struct work_struct watchdog_work;
229 struct timer_list watchdog_timer;
230 int watchdog_resets;
231 int watchdog_pause;
232 int pause;
233 bool fw_name_allocated;
234 char *fw_name;
235 char eeprom_strings[MYRI10GE_EEPROM_STRINGS_SIZE];
236 char *product_code_string;
237 char fw_version[128];
238 int fw_ver_major;
239 int fw_ver_minor;
240 int fw_ver_tiny;
241 int adopted_rx_filter_bug;
242 u8 mac_addr[ETH_ALEN]; /* eeprom mac address */
243 unsigned long serial_number;
244 int vendor_specific_offset;
245 int fw_multicast_support;
246 u32 features;
247 u32 max_tso6;
248 u32 read_dma;
249 u32 write_dma;
250 u32 read_write_dma;
251 u32 link_changes;
252 u32 msg_enable;
253 unsigned int board_number;
254 int rebooted;