Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
crypto-native: rename crypto_ia32 to crypto_native
[vpp.git]
/
src
/
plugins
/
crypto_native
/
main.c
diff --git
a/src/plugins/crypto_ia32/main.c
b/src/plugins/crypto_native/main.c
similarity index 74%
rename from
src/plugins/crypto_ia32/main.c
rename to
src/plugins/crypto_native/main.c
index
bcfd7fa
..
2c03ee2
100644
(file)
--- a/
src/plugins/crypto_ia32/main.c
+++ b/
src/plugins/crypto_native/main.c
@@
-18,16
+18,16
@@
#include <vlib/vlib.h>
#include <vnet/plugin/plugin.h>
#include <vnet/crypto/crypto.h>
#include <vlib/vlib.h>
#include <vnet/plugin/plugin.h>
#include <vnet/crypto/crypto.h>
-#include <crypto_
ia32/crypto_ia32
.h>
+#include <crypto_
native/crypto_native
.h>
-crypto_
ia32_main_t crypto_ia32
_main;
+crypto_
native_main_t crypto_native
_main;
static void
static void
-crypto_
ia32
_key_handler (vlib_main_t * vm, vnet_crypto_key_op_t kop,
- vnet_crypto_key_index_t idx)
+crypto_
native
_key_handler (vlib_main_t * vm, vnet_crypto_key_op_t kop,
+
vnet_crypto_key_index_t idx)
{
vnet_crypto_key_t *key = vnet_crypto_get_key (idx);
{
vnet_crypto_key_t *key = vnet_crypto_get_key (idx);
- crypto_
ia32_main_t *cm = &crypto_ia32
_main;
+ crypto_
native_main_t *cm = &crypto_native
_main;
if (cm->key_fn[key->alg] == 0)
return;
if (cm->key_fn[key->alg] == 0)
return;
@@
-56,9
+56,9
@@
crypto_ia32_key_handler (vlib_main_t * vm, vnet_crypto_key_op_t kop,
}
clib_error_t *
}
clib_error_t *
-crypto_
ia32
_init (vlib_main_t * vm)
+crypto_
native
_init (vlib_main_t * vm)
{
{
- crypto_
ia32_main_t *cm = &crypto_ia32
_main;
+ crypto_
native_main_t *cm = &crypto_native
_main;
vlib_thread_main_t *tm = vlib_get_thread_main ();
clib_error_t *error = 0;
vlib_thread_main_t *tm = vlib_get_thread_main ();
clib_error_t *error = 0;
@@
-69,17
+69,17
@@
crypto_ia32_init (vlib_main_t * vm)
CLIB_CACHE_LINE_BYTES);
cm->crypto_engine_index =
CLIB_CACHE_LINE_BYTES);
cm->crypto_engine_index =
- vnet_crypto_register_engine (vm, "
ia32
", 100,
- "
Intel IA32
ISA Optimized Crypto");
+ vnet_crypto_register_engine (vm, "
native
", 100,
+ "
Native
ISA Optimized Crypto");
if (clib_cpu_supports_vaes ())
if (clib_cpu_supports_vaes ())
- error = crypto_
ia32_aesni
_cbc_init_vaes (vm);
+ error = crypto_
native_aes
_cbc_init_vaes (vm);
else if (clib_cpu_supports_avx512f ())
else if (clib_cpu_supports_avx512f ())
- error = crypto_
ia32_aesni
_cbc_init_avx512 (vm);
+ error = crypto_
native_aes
_cbc_init_avx512 (vm);
else if (clib_cpu_supports_avx2 ())
else if (clib_cpu_supports_avx2 ())
- error = crypto_
ia32_aesni
_cbc_init_avx2 (vm);
+ error = crypto_
native_aes
_cbc_init_avx2 (vm);
else
else
- error = crypto_
ia32_aesni
_cbc_init_sse42 (vm);
+ error = crypto_
native_aes
_cbc_init_sse42 (vm);
if (error)
goto error;
if (error)
goto error;
@@
-87,20
+87,20
@@
crypto_ia32_init (vlib_main_t * vm)
if (clib_cpu_supports_pclmulqdq ())
{
if (clib_cpu_supports_vaes ())
if (clib_cpu_supports_pclmulqdq ())
{
if (clib_cpu_supports_vaes ())
- error = crypto_
ia32_aesni
_gcm_init_vaes (vm);
+ error = crypto_
native_aes
_gcm_init_vaes (vm);
else if (clib_cpu_supports_avx512f ())
else if (clib_cpu_supports_avx512f ())
- error = crypto_
ia32_aesni
_gcm_init_avx512 (vm);
+ error = crypto_
native_aes
_gcm_init_avx512 (vm);
else if (clib_cpu_supports_avx2 ())
else if (clib_cpu_supports_avx2 ())
- error = crypto_
ia32_aesni
_gcm_init_avx2 (vm);
+ error = crypto_
native_aes
_gcm_init_avx2 (vm);
else
else
- error = crypto_
ia32_aesni
_gcm_init_sse42 (vm);
+ error = crypto_
native_aes
_gcm_init_sse42 (vm);
if (error)
goto error;
}
vnet_crypto_register_key_handler (vm, cm->crypto_engine_index,
if (error)
goto error;
}
vnet_crypto_register_key_handler (vm, cm->crypto_engine_index,
- crypto_
ia32
_key_handler);
+ crypto_
native
_key_handler);
error:
error:
@@
-111,7
+111,7
@@
error:
}
/* *INDENT-OFF* */
}
/* *INDENT-OFF* */
-VLIB_INIT_FUNCTION (crypto_
ia32
_init) =
+VLIB_INIT_FUNCTION (crypto_
native
_init) =
{
.runs_after = VLIB_INITS ("vnet_crypto_init"),
};
{
.runs_after = VLIB_INITS ("vnet_crypto_init"),
};