![]() |
FD.io VPP
v16.09
Vector Packet Processing
|
Include dependency graph for ssvm_eth.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | ssvm_eth_queue_elt_t |
| struct | ssvm_eth_main_t |
Macros | |
| #define | SSVM_BUFFER_SIZE (VLIB_BUFFER_DATA_SIZE + VLIB_BUFFER_PRE_DATA_SIZE) |
| #define | SSVM_PACKET_TYPE 1 |
| #define | SSVM_BUFFER_NEXT_PRESENT (1<<0) |
Enumerations | |
| enum | ssvm_eth_opaque_index_t { CHUNK_POOL_FREELIST_INDEX = 0, CHUNK_POOL_INDEX, CHUNK_POOL_NFREE, TO_MASTER_Q_INDEX, TO_SLAVE_Q_INDEX, MASTER_ADMIN_STATE_INDEX, SLAVE_ADMIN_STATE_INDEX } |
Functions | |
| static void | ssvm_eth_validate_freelists (int need_lock) |
Variables | |
| vnet_device_class_t | ssvm_eth_device_class |
| vlib_node_registration_t | ssvm_eth_input_node |
| (constructor) VLIB_REGISTER_NODE (ssvm_eth_input_node) More... | |
| ssvm_eth_main_t | ssvm_eth_main |
| #define SSVM_BUFFER_NEXT_PRESENT (1<<0) |
Definition at line 46 of file ssvm_eth.h.
| #define SSVM_BUFFER_SIZE (VLIB_BUFFER_DATA_SIZE + VLIB_BUFFER_PRE_DATA_SIZE) |
Definition at line 37 of file ssvm_eth.h.
| #define SSVM_PACKET_TYPE 1 |
Definition at line 39 of file ssvm_eth.h.
| Enumerator | |
|---|---|
| CHUNK_POOL_FREELIST_INDEX | |
| CHUNK_POOL_INDEX | |
| CHUNK_POOL_NFREE | |
| TO_MASTER_Q_INDEX | |
| TO_SLAVE_Q_INDEX | |
| MASTER_ADMIN_STATE_INDEX | |
| SLAVE_ADMIN_STATE_INDEX | |
Definition at line 86 of file ssvm_eth.h.
|
inlinestatic |
| vnet_device_class_t ssvm_eth_device_class |
| vlib_node_registration_t ssvm_eth_input_node |
| ssvm_eth_main_t ssvm_eth_main |
Definition at line 84 of file ssvm_eth.h.