Lines Matching defs:atl1c_adapter
555 struct atl1c_adapter { struct
556 struct net_device *netdev;
557 struct pci_dev *pdev;
558 struct napi_struct napi;
559 struct atl1c_hw hw;
560 struct atl1c_hw_stats hw_stats;
561 struct mii_if_info mii; /* MII interface info */
562 u16 rx_buffer_len;
564 unsigned long flags;
568 unsigned long work_event;
571 u32 msg_enable;
573 bool have_msi;
574 u32 wol;
575 u16 link_speed;
576 u16 link_duplex;
578 spinlock_t mdio_lock;
579 spinlock_t tx_lock;
580 atomic_t irq_sem;
582 struct work_struct common_task;
583 struct timer_list watchdog_timer;
584 struct timer_list phy_config_timer;
587 struct atl1c_ring_header ring_header;
588 struct atl1c_tpd_ring tpd_ring[AT_MAX_TRANSMIT_QUEUE];
589 struct atl1c_rfd_ring rfd_ring[AT_MAX_RECEIVE_QUEUE];
590 struct atl1c_rrd_ring rrd_ring[AT_MAX_RECEIVE_QUEUE];
591 struct atl1c_cmb cmb;
592 struct atl1c_smb smb;
593 int num_rx_queues;
594 u32 bd_number; /* board number;*/