Linux Kernel
3.7.1
|
#include <net_driver.h>
Data Fields | |
struct efx_nic * | efx |
int | core_index |
struct efx_rx_buffer * | buffer |
struct efx_special_buffer | rxd |
unsigned int | ptr_mask |
bool | enabled |
bool | flush_pending |
int | added_count |
int | notified_count |
int | removed_count |
unsigned int | max_fill |
unsigned int | fast_fill_trigger |
unsigned int | min_fill |
unsigned int | min_overfill |
unsigned int | alloc_page_count |
unsigned int | alloc_skb_count |
struct timer_list | slow_fill |
unsigned int | slow_fill_count |
struct efx_rx_queue - An Efx RX queue : The associated Efx NIC : Index of network core RX queue. Will be >= 0 iff this is associated with a real RX queue. : The software buffer ring : The hardware descriptor ring : The size of the ring minus 1. : Receive queue enabled indicator. : Set when a RX flush is pending. Has the same lifetime as . : Number of buffers added to the receive queue. : Number of buffers given to NIC (<= ). : Number of buffers removed from the receive queue. : RX descriptor maximum fill level (<= ring size) : RX descriptor fill level that will trigger a fast fill (<= ) : RX descriptor minimum non-zero fill level. This records the minimum fill level observed when a ring refill was triggered. : RX allocation strategy counter. : RX allocation strategy counter. : Timer used to defer efx_nic_generate_fill_event().
Definition at line 270 of file net_driver.h.
int added_count |
Definition at line 279 of file net_driver.h.
unsigned int alloc_page_count |
Definition at line 286 of file net_driver.h.
unsigned int alloc_skb_count |
Definition at line 287 of file net_driver.h.
Definition at line 273 of file net_driver.h.
int core_index |
Definition at line 272 of file net_driver.h.
Definition at line 271 of file net_driver.h.
bool enabled |
Definition at line 276 of file net_driver.h.
unsigned int fast_fill_trigger |
Definition at line 283 of file net_driver.h.
bool flush_pending |
Definition at line 277 of file net_driver.h.
unsigned int max_fill |
Definition at line 282 of file net_driver.h.
unsigned int min_fill |
Definition at line 284 of file net_driver.h.
unsigned int min_overfill |
Definition at line 285 of file net_driver.h.
int notified_count |
Definition at line 280 of file net_driver.h.
unsigned int ptr_mask |
Definition at line 275 of file net_driver.h.
int removed_count |
Definition at line 281 of file net_driver.h.
Definition at line 274 of file net_driver.h.
struct timer_list slow_fill |
Definition at line 288 of file net_driver.h.
unsigned int slow_fill_count |
Definition at line 289 of file net_driver.h.