Go to the source code of this file.
|
static_always_inline void __clib_unused | aes_cbc_dec (u8x16 *k, u8x16u *src, u8x16u *dst, u8x16u *iv, int count, int rounds) |
|
static_always_inline u32 | aes_ops_enc_aes_cbc (vlib_main_t *vm, vnet_crypto_op_t *ops[], u32 n_ops, aes_key_size_t ks) |
|
static_always_inline u32 | aes_ops_dec_aes_cbc (vlib_main_t *vm, vnet_crypto_op_t *ops[], u32 n_ops, aes_key_size_t ks) |
|
static_always_inline void * | aes_cbc_key_exp (vnet_crypto_key_t *key, aes_key_size_t ks) |
|
clib_error_t * | crypto_native_aes_cbc_init_slm (vlib_main_t *vm) |
|
◆ foreach_aes_cbc_handler_type
#define foreach_aes_cbc_handler_type _(128) _(192) _(256) |
◆ u32xN
◆ u32xN_is_all_zero
#define u32xN_is_all_zero u32x4_is_all_zero |
◆ u32xN_min_scalar
◆ u32xN_splat
#define u32xN_splat u32x4_splat |
◆ aes_cbc_dec()
static_always_inline void __clib_unused aes_cbc_dec |
( |
u8x16 * |
k, |
|
|
u8x16u * |
src, |
|
|
u8x16u * |
dst, |
|
|
u8x16u * |
iv, |
|
|
int |
count, |
|
|
int |
rounds |
|
) |
| |
◆ aes_cbc_key_exp()
◆ aes_ops_dec_aes_cbc()
◆ aes_ops_enc_aes_cbc()
◆ crypto_native_aes_cbc_init_slm()
◆ foreach_aes_cbc_handler_type
foreach_aes_cbc_handler_type |