Lines Matching defs:ibmveth_adapter
136 struct ibmveth_adapter { struct
137 struct vio_dev *vdev;
138 struct net_device *netdev;
139 struct napi_struct napi;
140 unsigned int mcastFilterSize;
141 void * buffer_list_addr;
142 void * filter_list_addr;
143 void *tx_ltb_ptr[IBMVETH_MAX_QUEUES];
144 unsigned int tx_ltb_size;
145 dma_addr_t tx_ltb_dma[IBMVETH_MAX_QUEUES];
146 dma_addr_t buffer_list_dma;
147 dma_addr_t filter_list_dma;
148 struct ibmveth_buff_pool rx_buff_pool[IBMVETH_NUM_BUFF_POOLS];
149 struct ibmveth_rx_q rx_queue;
150 int rx_csum;
151 int large_send;
152 bool is_active_trunk;
154 u64 fw_ipv6_csum_support;
155 u64 fw_ipv4_csum_support;
156 u64 fw_large_send_support;
158 u64 replenish_task_cycles;
159 u64 replenish_no_mem;
160 u64 replenish_add_buff_failure;
161 u64 replenish_add_buff_success;
162 u64 rx_invalid_buffer;
163 u64 rx_no_buffer;
164 u64 tx_map_failed;
165 u64 tx_send_failed;
166 u64 tx_large_packets;
167 u64 rx_large_packets;
169 u8 duplex;
170 u32 speed;