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