/src/sys/crypto/aes/arch/x86/ |
aes_ssse3.c | 289 aes_schedule_192_smear(__m128i prkhi, __m128i prk) 293 rk = prkhi; 294 rk ^= _mm_shuffle_epi32(prkhi, 0x80); 333 __m128i prkhi; /* high half of previous round key */ local in function:aes_ssse3_setenckey 337 prkhi = aes_schedule_192_smearhi(rk); 340 rk = _mm_alignr_epi8(prk, prkhi, 8); 345 rk = aes_schedule_192_smear(prkhi, prk); 346 prkhi = aes_schedule_192_smearhi(rk); 358 rk = aes_schedule_192_smear(prkhi, prk); 359 prkhi = aes_schedule_192_smearhi(rk) 428 __m128i prkhi; \/* high half of previous round key *\/ local in function:aes_ssse3_setdeckey [all...] |
/src/sys/crypto/aes/arch/arm/ |
aes_neon.c | 333 aes_schedule_192_smear(uint8x16_t prkhi, uint8x16_t prk) 335 uint32x4_t prkhi32 = vreinterpretq_u32_u8(prkhi); 387 uint8x16_t prkhi; /* high half of previous round key */ local in function:aes_neon_setenckey 391 prkhi = aes_schedule_192_smearhi(rk); 394 rk = vextq_u8(prkhi, prk, 8); 399 rk = aes_schedule_192_smear(prkhi, prk); 400 prkhi = aes_schedule_192_smearhi(rk); 412 rk = aes_schedule_192_smear(prkhi, prk); 413 prkhi = aes_schedule_192_smearhi(rk); 485 uint8x16_t prkhi; /* high half of previous round key * local in function:aes_neon_setdeckey [all...] |