![]() |
FD.io VPP
v17.04.2-2-ga8f93f8
Vector Packet Processing
|
Include dependency graph for ipsec.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | dpdk_gcm_cnt_blk |
| struct | dpdk_cop_priv_t |
| struct | crypto_worker_qp_key_t |
| struct | crypto_qp_data_t |
| struct | crypto_sa_session_t |
| struct | crypto_worker_main_t |
| struct | dpdk_crypto_main_t |
Macros | |
| #define | always_inline static inline |
| #define | MAX_QP_PER_LCORE 16 |
| #define | CRYPTO_N_FREE_COPS (VLIB_FRAME_SIZE * 3) |
Functions | |
| static_always_inline void | crypto_alloc_cops () |
| static_always_inline void | crypto_free_cop (crypto_qp_data_t *qpd, struct rte_crypto_op **cops, u32 n) |
| static_always_inline int | check_algo_is_supported (const struct rte_cryptodev_capabilities *cap, char *name) |
Variables | |
| dpdk_crypto_main_t | dpdk_crypto_main |
| vlib_node_registration_t | dpdk_crypto_input_node |
| (constructor) VLIB_REGISTER_NODE (dpdk_crypto_input_node) More... | |
| #define CRYPTO_N_FREE_COPS (VLIB_FRAME_SIZE * 3) |
| static_always_inline int check_algo_is_supported | ( | const struct rte_cryptodev_capabilities * | cap, |
| char * | name | ||
| ) |
| static_always_inline void crypto_alloc_cops | ( | ) |
| static_always_inline void crypto_free_cop | ( | crypto_qp_data_t * | qpd, |
| struct rte_crypto_op ** | cops, | ||
| u32 | n | ||
| ) |
| vlib_node_registration_t dpdk_crypto_input_node |
(constructor) VLIB_REGISTER_NODE (dpdk_crypto_input_node)
Definition at line 60 of file crypto_node.c.
| dpdk_crypto_main_t dpdk_crypto_main |