Lines Matching defs:tg3
3135 struct tg3 { struct
3158 * updating tg3_flags. argument
3177 u32 (*read32) (struct tg3 *, u32); argument
3178 void (*write32) (struct tg3 *, u32, u32); argument
3179 u32 (*read32_mbox) (struct tg3 *, u32); argument
3180 void (*write32_mbox) (struct tg3 *, u32, argument
3195 void (*write32_tx_mbox) (struct tg3 *, u32, argument
3203 struct tg3_napi napi[TG3_IRQ_MAX_VECS]; argument
3204 void (*write32_rx_mbox) (struct tg3 *, u32, argument
3225 struct tg3_ethtool_stats estats_prev; argument
3247 struct tg3_link_config link_config; argument
3248 struct tg3_bufmgr_config bufmgr_config; argument
3251 u32 rx_mode;
3252 u32 tx_mode;
3253 u32 mac_mode;
3254 u32 mi_mode;
3255 u32 misc_host_ctrl;
3256 u32 grc_mode;
3257 u32 grc_local_ctrl;
3258 u32 dma_rwctrl;
3259 u32 coalesce_mode;
3260 u32 pwrmgmt_thresh;
3261 u32 rxptpctl;
3264 u32 pci_chip_rev_id;
3265 u16 pci_cmd;
3266 u8 pci_cacheline_sz;
3267 u8 pci_lat_timer;
3269 int pci_fn;
3270 int msi_cap;
3271 int pcix_cap;
3272 int pcie_readrq;
3274 struct mii_bus *mdio_bus;
3275 int old_link;
3277 u8 phy_addr;
3278 u8 phy_ape_lock;
3281 u32 phy_id;
3332 u32 phy_flags;
3372 struct tg3_hw_stats *hw_stats; argument
3373 dma_addr_t stats_mapping;
3374 struct work_struct reset_task;
3376 int nvram_lock_cnt;
3377 u32 nvram_size;
3386 u32 nvram_pagesize;
3387 u32 nvram_jedecnum;
3415 unsigned int irq_max;
3416 unsigned int irq_cnt;
3440 * typecheck(struct tg3 *, tp) also creates larger objects. argument