Lines Matching defs:et131x_adapter
439 struct et131x_adapter { struct
440 struct net_device *netdev;
441 struct pci_dev *pdev;
442 struct mii_bus *mii_bus;
443 struct phy_device *phydev;
444 struct napi_struct napi;
447 u32 flags;
450 int link;
453 u8 rom_addr[ETH_ALEN];
454 u8 addr[ETH_ALEN];
455 bool has_eeprom;
456 u8 eeprom_data[2];
458 spinlock_t tcb_send_qlock; /* protects the tx_ring send tcb list */
459 spinlock_t tcb_ready_qlock; /* protects the tx_ring ready tcb list */
460 spinlock_t rcv_lock; /* protects the rx_ring receive list */
463 u32 packet_filter;
466 u32 multicast_addr_count;
467 u8 multicast_list[NIC_MAX_MCAST_LIST][ETH_ALEN];
470 struct address_map __iomem *regs;
473 u8 wanted_flow; /* Flow we want for 802.3x flow control */
474 u32 registry_jumbo_packet; /* Max supported ethernet packet size */
477 u8 flow; /* flow control validated by the far-end */
480 struct timer_list error_timer;
485 u8 boot_coma;
488 struct tx_ring tx_ring;
491 struct rx_ring rx_ring;
493 struct ce_stats stats;