Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
gfar_priv_grp Struct Reference

#include <gianfar.h>

Public Member Functions

spinlock_t grplock __attribute__ ((aligned(SMP_CACHE_BYTES)))
 

Data Fields

struct napi_struct napi
 
struct gfar_privatepriv
 
struct gfar __iomemregs
 
unsigned int grp_id
 
unsigned long rx_bit_map
 
unsigned long tx_bit_map
 
unsigned long num_tx_queues
 
unsigned long num_rx_queues
 
unsigned int rstat
 
unsigned int tstat
 
unsigned int imask
 
unsigned int ievent
 
unsigned int interruptTransmit
 
unsigned int interruptReceive
 
unsigned int interruptError
 
char int_name_tx [GFAR_INT_NAME_MAX]
 
char int_name_rx [GFAR_INT_NAME_MAX]
 
char int_name_er [GFAR_INT_NAME_MAX]
 

Detailed Description

struct gfar_priv_grp - per group structure : the napi poll function : back pointer to the priv structure : the ioremapped register space for this group : group id for this group : The TX interrupt number for this group : The RX interrupt number for this group : The ERROR interrupt number for this group : tx interrupt name for this group : rx interrupt name for this group : er interrupt name for this group

Definition at line 1016 of file gianfar.h.

Member Function Documentation

Field Documentation

unsigned int grp_id

Definition at line 1021 of file gianfar.h.

unsigned int ievent

Definition at line 1029 of file gianfar.h.

unsigned int imask

Definition at line 1028 of file gianfar.h.

char int_name_er[GFAR_INT_NAME_MAX]

Definition at line 1036 of file gianfar.h.

char int_name_rx[GFAR_INT_NAME_MAX]

Definition at line 1035 of file gianfar.h.

char int_name_tx[GFAR_INT_NAME_MAX]

Definition at line 1034 of file gianfar.h.

unsigned int interruptError

Definition at line 1032 of file gianfar.h.

unsigned int interruptReceive

Definition at line 1031 of file gianfar.h.

unsigned int interruptTransmit

Definition at line 1030 of file gianfar.h.

Definition at line 1018 of file gianfar.h.

unsigned long num_rx_queues

Definition at line 1025 of file gianfar.h.

unsigned long num_tx_queues

Definition at line 1024 of file gianfar.h.

Definition at line 1019 of file gianfar.h.

Definition at line 1020 of file gianfar.h.

unsigned int rstat

Definition at line 1026 of file gianfar.h.

unsigned long rx_bit_map

Definition at line 1022 of file gianfar.h.

unsigned int tstat

Definition at line 1027 of file gianfar.h.

unsigned long tx_bit_map

Definition at line 1023 of file gianfar.h.


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