|
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 |
1.8.2