Linux Kernel
3.7.1
|
#include <gianfar.h>
Public Member Functions | |
spinlock_t grplock | __attribute__ ((aligned(SMP_CACHE_BYTES))) |
Data Fields | |
struct napi_struct | napi |
struct gfar_private * | priv |
struct gfar __iomem * | regs |
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] |
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
spinlock_t grplock __attribute__ | ( | (aligned(SMP_CACHE_BYTES)) | ) |
char int_name_er[GFAR_INT_NAME_MAX] |
char int_name_rx[GFAR_INT_NAME_MAX] |
char int_name_tx[GFAR_INT_NAME_MAX] |
struct napi_struct napi |