Lines Matching defs:tg3_napi
3004 struct tg3_napi { struct
3005 struct napi_struct napi ____cacheline_aligned;
3006 struct tg3 *tp;
3007 struct tg3_hw_status *hw_status;
3009 u32 chk_msi_cnt;
3010 u32 last_tag;
3011 u32 last_irq_tag;
3012 u32 int_mbox;
3013 u32 coal_now;
3015 u32 consmbox ____cacheline_aligned;
3016 u32 rx_rcb_ptr;
3017 u32 last_rx_cons;
3018 u16 *rx_rcb_prod_idx;
3019 struct tg3_rx_prodring_set prodring;
3020 struct tg3_rx_buffer_desc *rx_rcb;
3022 u32 tx_prod ____cacheline_aligned;
3023 u32 tx_cons;
3024 u32 tx_pending;
3025 u32 last_tx_cons;
3026 u32 prodmbox;
3027 struct tg3_tx_buffer_desc *tx_ring;
3028 struct tg3_tx_ring_info *tx_buffers;
3030 dma_addr_t status_mapping;
3031 dma_addr_t rx_rcb_mapping;
3032 dma_addr_t tx_desc_mapping;
3034 char irq_lbl[IFNAMSIZ];
3035 unsigned int irq_vec;