/src/sys/crypto/aes/arch/arm/ |
aes_neon_subr.c | 297 uint8x16_t auth, ptxt, ctr_be; local in function:aes_neon_ccm_enc1 304 ctr_be = loadblock(authctr + 16); 305 ctr = vreinterpretq_u32_u8(vrev32q_u8(ctr_be)); 310 ctr_be = vrev32q_u8(vreinterpretq_u8_u32(ctr)); 313 b2.val[1] = ctr_be; 319 storeblock(authctr + 16, ctr_be); 329 uint8x16_t auth, ctr_be, ptxt, pad; local in function:aes_neon_ccm_dec1 335 ctr_be = loadblock(authctr + 16); 336 ctr = vreinterpretq_u32_u8(vrev32q_u8(ctr_be)); 338 ctr_be = vrev32q_u8(vreinterpretq_u8_u32(ctr)) [all...] |
aes_neon_subr.c | 297 uint8x16_t auth, ptxt, ctr_be; local in function:aes_neon_ccm_enc1 304 ctr_be = loadblock(authctr + 16); 305 ctr = vreinterpretq_u32_u8(vrev32q_u8(ctr_be)); 310 ctr_be = vrev32q_u8(vreinterpretq_u8_u32(ctr)); 313 b2.val[1] = ctr_be; 319 storeblock(authctr + 16, ctr_be); 329 uint8x16_t auth, ctr_be, ptxt, pad; local in function:aes_neon_ccm_dec1 335 ctr_be = loadblock(authctr + 16); 336 ctr = vreinterpretq_u32_u8(vrev32q_u8(ctr_be)); 338 ctr_be = vrev32q_u8(vreinterpretq_u8_u32(ctr)) [all...] |
/src/sys/crypto/aes/arch/x86/ |
aes_ssse3_subr.c | 234 __m128i auth, ctr_be, ctr, ptxt; local in function:aes_ssse3_ccm_enc1 240 ctr_be = loadblock(authctr + 16); 241 ctr = _mm_shuffle_epi8(ctr_be, bs32); 246 ctr_be = _mm_shuffle_epi8(ctr, bs32); 247 storeblock(out, ptxt ^ aes_ssse3_enc1(enc, ctr_be, nrounds)); 250 storeblock(authctr + 16, ctr_be); 261 __m128i auth, ctr_be, ctr, ptxt; local in function:aes_ssse3_ccm_dec1 267 ctr_be = loadblock(authctr + 16); 268 ctr = _mm_shuffle_epi8(ctr_be, bs32); 271 ctr_be = _mm_shuffle_epi8(ctr, bs32) [all...] |
aes_ssse3_subr.c | 234 __m128i auth, ctr_be, ctr, ptxt; local in function:aes_ssse3_ccm_enc1 240 ctr_be = loadblock(authctr + 16); 241 ctr = _mm_shuffle_epi8(ctr_be, bs32); 246 ctr_be = _mm_shuffle_epi8(ctr, bs32); 247 storeblock(out, ptxt ^ aes_ssse3_enc1(enc, ctr_be, nrounds)); 250 storeblock(authctr + 16, ctr_be); 261 __m128i auth, ctr_be, ctr, ptxt; local in function:aes_ssse3_ccm_dec1 267 ctr_be = loadblock(authctr + 16); 268 ctr = _mm_shuffle_epi8(ctr_be, bs32); 271 ctr_be = _mm_shuffle_epi8(ctr, bs32) [all...] |