Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
tg3_napi Struct Reference

#include <tg3.h>

Data Fields

struct napi_struct napi ____cacheline_aligned
 
struct tg3tp
 
struct tg3_hw_statushw_status
 
u32 chk_msi_cnt
 
u32 last_tag
 
u32 last_irq_tag
 
u32 int_mbox
 
u32 coal_now
 
u32 consmbox ____cacheline_aligned
 
u32 rx_rcb_ptr
 
u32 last_rx_cons
 
u16rx_rcb_prod_idx
 
struct tg3_rx_prodring_set prodring
 
struct tg3_rx_buffer_descrx_rcb
 
u32 tx_prod ____cacheline_aligned
 
u32 tx_cons
 
u32 tx_pending
 
u32 last_tx_cons
 
u32 prodmbox
 
struct tg3_tx_buffer_desctx_ring
 
struct tg3_tx_ring_infotx_buffers
 
dma_addr_t status_mapping
 
dma_addr_t rx_rcb_mapping
 
dma_addr_t tx_desc_mapping
 
char irq_lbl [IFNAMSIZ]
 
unsigned int irq_vec
 

Detailed Description

Definition at line 2867 of file tg3.h.

Field Documentation

Definition at line 2868 of file tg3.h.

Definition at line 2878 of file tg3.h.

Definition at line 2885 of file tg3.h.

u32 chk_msi_cnt

Definition at line 2872 of file tg3.h.

u32 coal_now

Definition at line 2876 of file tg3.h.

Definition at line 2870 of file tg3.h.

u32 int_mbox

Definition at line 2875 of file tg3.h.

char irq_lbl[IFNAMSIZ]

Definition at line 2897 of file tg3.h.

unsigned int irq_vec

Definition at line 2898 of file tg3.h.

u32 last_irq_tag

Definition at line 2874 of file tg3.h.

u32 last_rx_cons

Definition at line 2880 of file tg3.h.

u32 last_tag

Definition at line 2873 of file tg3.h.

u32 last_tx_cons

Definition at line 2888 of file tg3.h.

u32 prodmbox

Definition at line 2889 of file tg3.h.

Definition at line 2882 of file tg3.h.

Definition at line 2883 of file tg3.h.

dma_addr_t rx_rcb_mapping

Definition at line 2894 of file tg3.h.

u16* rx_rcb_prod_idx

Definition at line 2881 of file tg3.h.

u32 rx_rcb_ptr

Definition at line 2879 of file tg3.h.

dma_addr_t status_mapping

Definition at line 2893 of file tg3.h.

struct tg3* tp

Definition at line 2869 of file tg3.h.

struct tg3_tx_ring_info* tx_buffers

Definition at line 2891 of file tg3.h.

u32 tx_cons

Definition at line 2886 of file tg3.h.

dma_addr_t tx_desc_mapping

Definition at line 2895 of file tg3.h.

Definition at line 2887 of file tg3.h.

Definition at line 2890 of file tg3.h.


The documentation for this struct was generated from the following file: