From 4fe44afb8d8ef2f50617c952945856a7808ae017 Mon Sep 17 00:00:00 2001 From: Damjan Marion Date: Wed, 12 Feb 2020 18:24:24 +0100 Subject: [PATCH] crypto-native: add missing static_always_inline Type: improvement Change-Id: Ibfa756f5f489882bc2ac658ae4d238e98da73875 Signed-off-by: Damjan Marion --- src/plugins/crypto_native/aes.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/plugins/crypto_native/aes.h b/src/plugins/crypto_native/aes.h index 371f5c4508c..01298cd31d7 100644 --- a/src/plugins/crypto_native/aes.h +++ b/src/plugins/crypto_native/aes.h @@ -258,7 +258,7 @@ static const u8x16 aese_prep_mask1 = static const u8x16 aese_prep_mask2 = { 12, 13, 14, 15, 12, 13, 14, 15, 12, 13, 14, 15, 12, 13, 14, 15 }; -static inline void +static_always_inline void aes128_key_expand_round_neon (u8x16 * rk, u32 rcon) { u8x16 r, t, last_round = rk[-1], z = { }; @@ -272,7 +272,7 @@ aes128_key_expand_round_neon (u8x16 * rk, u32 rcon) rk[0] = r; } -void +static_always_inline void aes128_key_expand (u8x16 * rk, const u8x16 * k) { rk[0] = k[0]; @@ -288,7 +288,7 @@ aes128_key_expand (u8x16 * rk, const u8x16 * k) aes128_key_expand_round_neon (rk + 10, 0x36); } -static inline void +static_always_inline void aes192_key_expand_round_neon (u8x8 * rk, u32 rcon) { u8x8 r, last_round = rk[-1], z = { }; @@ -316,7 +316,7 @@ aes192_key_expand_round_neon (u8x8 * rk, u32 rcon) rk[2] = r; } -void +static_always_inline void aes192_key_expand (u8x16 * ek, const u8x16u * k) { u8x8 *rk = (u8x8 *) ek; @@ -333,7 +333,7 @@ aes192_key_expand (u8x16 * ek, const u8x16u * k) } -static inline void +static_always_inline void aes256_key_expand_round_neon (u8x16 * rk, u32 rcon) { u8x16 r, t, z = { }; @@ -349,7 +349,7 @@ aes256_key_expand_round_neon (u8x16 * rk, u32 rcon) rk[0] = r; } -void +static_always_inline void aes256_key_expand (u8x16 * rk, u8x16 const *k) { rk[0] = k[0]; -- 2.16.6