/src/sys/crypto/aes/arch/x86/ |
aes_ssse3.c | 187 aes_schedule_transform(__m128i x, const union m128const t[static 2]) function in typeref:typename:__m128i 261 return aes_schedule_transform(_mm_shuffle_epi8(x, sr_i) ^ s63.m, opt); 269 x = aes_schedule_transform(x, dks1); 271 x = aes_schedule_transform(x, dks2); 273 x = aes_schedule_transform(x, dks3); 275 x = aes_schedule_transform(x, dks4); 285 return aes_schedule_transform(x ^ s63.m, deskew); 317 rk = aes_schedule_transform(_mm_loadu_epi8(key), ipt); 336 rk = aes_schedule_transform(_mm_loadu_epi8(key + 8), ipt); 367 rk = aes_schedule_transform(_mm_loadu_epi8(key + 16), ipt) [all...] |
/src/sys/crypto/aes/arch/arm/ |
aes_neon.c | 227 aes_schedule_transform(uint8x16_t x, const uint8x16_t t[static 2]) function in typeref:typename:uint8x16_t 305 return aes_schedule_transform(vqtbl1q_u8(x, sr_i) ^ s63, opt); 313 x = aes_schedule_transform(x, dks1); 315 x = aes_schedule_transform(x, dks2); 317 x = aes_schedule_transform(x, dks3); 319 x = aes_schedule_transform(x, dks4); 329 return aes_schedule_transform(x ^ s63, deskew); 371 rk = aes_schedule_transform(vld1q_u8(key), ipt); 390 rk = aes_schedule_transform(vld1q_u8(key + 8), ipt); 421 rk = aes_schedule_transform(vld1q_u8(key + 16), ipt) [all...] |