Linux Kernel
3.7.1
|
#include <gianfar.h>
Public Member Functions | |
spinlock_t rxlock | __attribute__ ((aligned(SMP_CACHE_BYTES))) |
Data Fields | |
struct sk_buff ** | rx_skbuff |
dma_addr_t | rx_bd_dma_base |
struct rxbd8 * | rx_bd_base |
struct rxbd8 * | cur_rx |
struct net_device * | dev |
struct gfar_priv_grp * | grp |
struct rx_q_stats | stats |
u16 | skb_currx |
u16 | qindex |
unsigned int | rx_ring_size |
unsigned char | rxcoalescing |
unsigned long | rxic |
struct gfar_priv_rx_q - per rx queue structure : per queue rx spin lock : skb pointers : currently use skb pointer : First rx buffer descriptor : Next free rx ring entry : index of this queue : back pointer to the dev structure : Rx ring size : enable/disable rx-coalescing : receive interrupt coalescing vlaue
spinlock_t rxlock __attribute__ | ( | (aligned(SMP_CACHE_BYTES)) | ) |
struct net_device* dev |
struct gfar_priv_grp* grp |
dma_addr_t rx_bd_dma_base |