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