Lines Matching defs:et131x_adapter
441 struct et131x_adapter { struct
442 struct net_device *netdev;
443 struct pci_dev *pdev;
444 struct mii_bus *mii_bus;
445 struct napi_struct napi;
448 u32 flags;
451 int link;
454 u8 rom_addr[ETH_ALEN];
455 u8 addr[ETH_ALEN];
456 bool has_eeprom;
457 u8 eeprom_data[2];
459 spinlock_t tcb_send_qlock; /* protects the tx_ring send tcb list */
460 spinlock_t tcb_ready_qlock; /* protects the tx_ring ready tcb list */
461 spinlock_t rcv_lock; /* protects the rx_ring receive list */
464 u32 packet_filter;
467 u32 multicast_addr_count;
468 u8 multicast_list[NIC_MAX_MCAST_LIST][ETH_ALEN];
471 struct address_map __iomem *regs;
474 u8 wanted_flow; /* Flow we want for 802.3x flow control */
475 u32 registry_jumbo_packet; /* Max supported ethernet packet size */
478 u8 flow; /* flow control validated by the far-end */
481 struct timer_list error_timer;
486 u8 boot_coma;
489 struct tx_ring tx_ring;
492 struct rx_ring rx_ring;
494 struct ce_stats stats;