Lines Matching defs:netdev_private
368 struct netdev_private { struct
370 struct fealnx_desc *rx_ring;
371 struct fealnx_desc *tx_ring;
373 dma_addr_t rx_ring_dma;
374 dma_addr_t tx_ring_dma;
376 spinlock_t lock;
379 struct timer_list timer;
382 struct timer_list reset_timer;
383 int reset_timer_armed;
384 unsigned long crvalue_sv;
385 unsigned long imrvalue_sv;
388 int flags;
389 struct pci_dev *pci_dev;
390 unsigned long crvalue;
391 unsigned long bcrvalue;
392 unsigned long imrvalue;
393 struct fealnx_desc *cur_rx;
394 struct fealnx_desc *lack_rxbuf;
395 int really_rx_count;
396 struct fealnx_desc *cur_tx;
397 struct fealnx_desc *cur_tx_copy;
398 int really_tx_count;
399 int free_tx_count;
400 unsigned int rx_buf_sz; /* Based on MTU+slack. */
403 unsigned int linkok;
404 unsigned int line_speed;
405 unsigned int duplexmode;
406 unsigned int default_port:4; /* Last dev->if_port value. */
407 unsigned int PHYType;
410 int mii_cnt; /* MII device addresses. */
411 unsigned char phys[2]; /* MII device addresses. */
412 struct mii_if_info mii;
413 void __iomem *mem;