![]() |
FD.io VPP
v17.01.1-3-gc6833f8
Vector Packet Processing
|
Include dependency graph for esp.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | dpdk_esp_crypto_alg_t |
| struct | dpdk_esp_integ_alg_t |
| struct | dpdk_esp_main_t |
Functions | |
| static_always_inline void | dpdk_esp_init () |
| static_always_inline int | add_del_sa_sess (u32 sa_index, u8 is_add) |
| static_always_inline int | translate_crypto_algo (ipsec_crypto_alg_t crypto_algo, struct rte_crypto_sym_xform *cipher_xform) |
| static_always_inline int | translate_integ_algo (ipsec_integ_alg_t integ_alg, struct rte_crypto_sym_xform *auth_xform, int use_esn) |
| static_always_inline int | create_sym_sess (ipsec_sa_t *sa, crypto_sa_session_t *sa_sess, u8 is_outbound) |
Variables | |
| dpdk_esp_main_t | dpdk_esp_main |
| static_always_inline int add_del_sa_sess | ( | u32 | sa_index, |
| u8 | is_add | ||
| ) |
| static_always_inline int create_sym_sess | ( | ipsec_sa_t * | sa, |
| crypto_sa_session_t * | sa_sess, | ||
| u8 | is_outbound | ||
| ) |
| static_always_inline void dpdk_esp_init | ( | ) |
| static_always_inline int translate_crypto_algo | ( | ipsec_crypto_alg_t | crypto_algo, |
| struct rte_crypto_sym_xform * | cipher_xform | ||
| ) |
| static_always_inline int translate_integ_algo | ( | ipsec_integ_alg_t | integ_alg, |
| struct rte_crypto_sym_xform * | auth_xform, | ||
| int | use_esn | ||
| ) |
| dpdk_esp_main_t dpdk_esp_main |