Lines Matching defs:tg3
3137 struct tg3 { struct
3160 * updating tg3_flags. argument
3179 u32 (*read32) (struct tg3 *, u32); argument
3180 void (*write32) (struct tg3 *, u32, u32); argument
3181 u32 (*read32_mbox) (struct tg3 *, u32); argument
3182 void (*write32_mbox) (struct tg3 *, u32, argument
3198 void (*write32_tx_mbox) (struct tg3 *, u32, argument
3206 struct tg3_napi napi[TG3_IRQ_MAX_VECS]; argument
3207 void (*write32_rx_mbox) (struct tg3 *, u32, argument
3226 struct tg3_ethtool_stats estats_prev; argument
3248 struct tg3_link_config link_config; argument
3249 struct tg3_bufmgr_config bufmgr_config; argument
3252 u32 rx_mode;
3253 u32 tx_mode;
3254 u32 mac_mode;
3255 u32 mi_mode;
3256 u32 misc_host_ctrl;
3257 u32 grc_mode;
3258 u32 grc_local_ctrl;
3259 u32 dma_rwctrl;
3260 u32 coalesce_mode;
3261 u32 pwrmgmt_thresh;
3262 u32 rxptpctl;
3265 u32 pci_chip_rev_id;
3266 u16 pci_cmd;
3267 u8 pci_cacheline_sz;
3268 u8 pci_lat_timer;
3270 int pci_fn;
3271 int msi_cap;
3272 int pcix_cap;
3273 int pcie_readrq;
3275 struct mii_bus *mdio_bus;
3276 int old_link;
3278 u8 phy_addr;
3279 u8 phy_ape_lock;
3282 u32 phy_id;
3333 u32 phy_flags;
3373 struct tg3_hw_stats *hw_stats; argument
3374 dma_addr_t stats_mapping;
3375 struct work_struct reset_task;
3376 struct sk_buff *tx_tstamp_skb;
3377 u64 pre_tx_ts;
3379 int nvram_lock_cnt;
3380 u32 nvram_size;
3389 u32 nvram_pagesize;
3390 u32 nvram_jedecnum;
3418 unsigned int irq_max;
3419 unsigned int irq_cnt;
3443 * typecheck(struct tg3 *, tp) also creates larger objects. argument