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

#include <ibmveth.h>

Data Fields

struct vio_devvdev
 
struct net_devicenetdev
 
struct napi_struct napi
 
struct net_device_stats stats
 
unsigned int mcastFilterSize
 
unsigned long mac_addr
 
voidbuffer_list_addr
 
voidfilter_list_addr
 
dma_addr_t buffer_list_dma
 
dma_addr_t filter_list_dma
 
struct ibmveth_buff_pool rx_buff_pool [IBMVETH_NUM_BUFF_POOLS]
 
struct ibmveth_rx_q rx_queue
 
int pool_config
 
int rx_csum
 
voidbounce_buffer
 
dma_addr_t bounce_buffer_dma
 
u64 fw_ipv6_csum_support
 
u64 fw_ipv4_csum_support
 
u64 replenish_task_cycles
 
u64 replenish_no_mem
 
u64 replenish_add_buff_failure
 
u64 replenish_add_buff_success
 
u64 rx_invalid_buffer
 
u64 rx_no_buffer
 
u64 tx_map_failed
 
u64 tx_send_failed
 

Detailed Description

Definition at line 136 of file ibmveth.h.

Field Documentation

void* bounce_buffer

Definition at line 151 of file ibmveth.h.

dma_addr_t bounce_buffer_dma

Definition at line 152 of file ibmveth.h.

void* buffer_list_addr

Definition at line 143 of file ibmveth.h.

dma_addr_t buffer_list_dma

Definition at line 145 of file ibmveth.h.

void* filter_list_addr

Definition at line 144 of file ibmveth.h.

dma_addr_t filter_list_dma

Definition at line 146 of file ibmveth.h.

u64 fw_ipv4_csum_support

Definition at line 155 of file ibmveth.h.

u64 fw_ipv6_csum_support

Definition at line 154 of file ibmveth.h.

unsigned long mac_addr

Definition at line 142 of file ibmveth.h.

unsigned int mcastFilterSize

Definition at line 141 of file ibmveth.h.

Definition at line 139 of file ibmveth.h.

struct net_device* netdev

Definition at line 138 of file ibmveth.h.

int pool_config

Definition at line 149 of file ibmveth.h.

u64 replenish_add_buff_failure

Definition at line 159 of file ibmveth.h.

u64 replenish_add_buff_success

Definition at line 160 of file ibmveth.h.

u64 replenish_no_mem

Definition at line 158 of file ibmveth.h.

u64 replenish_task_cycles

Definition at line 157 of file ibmveth.h.

Definition at line 147 of file ibmveth.h.

int rx_csum

Definition at line 150 of file ibmveth.h.

u64 rx_invalid_buffer

Definition at line 161 of file ibmveth.h.

u64 rx_no_buffer

Definition at line 162 of file ibmveth.h.

Definition at line 148 of file ibmveth.h.

Definition at line 140 of file ibmveth.h.

u64 tx_map_failed

Definition at line 163 of file ibmveth.h.

u64 tx_send_failed

Definition at line 164 of file ibmveth.h.

struct vio_dev* vdev

Definition at line 137 of file ibmveth.h.


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