/src/sys/crypto/aes/arch/arm/ |
aes_neon.c | 236 subbytes(uint8x16_t *io, uint8x16_t *jo, uint8x16_t x, uint8x16_t inv_, 244 *io = j ^ vqtbl1q_u8(inv_, ak ^ vqtbl1q_u8(inv_, i)); 245 *jo = i ^ vqtbl1q_u8(inv_, ak ^ vqtbl1q_u8(inv_, j)); 561 uint8x16_t inv_ = *(const volatile uint8x16_t *)&inv; local in function:aes_neon_enc1 575 subbytes(&io, &jo, x, inv_, inva_); 598 uint8x16_t inv_ = *(const volatile uint8x16_t *)&inv; local in function:aes_neon_enc2 616 subbytes(&io0, &jo0, x0, inv_, inva_); 617 subbytes(&io1, &jo1, x1, inv_, inva_) 652 uint8x16_t inv_ = *(const volatile uint8x16_t *)&inv; local in function:aes_neon_dec1 691 uint8x16_t inv_ = *(const volatile uint8x16_t *)&inv; local in function:aes_neon_dec2 [all...] |
aes_neon.c | 236 subbytes(uint8x16_t *io, uint8x16_t *jo, uint8x16_t x, uint8x16_t inv_, 244 *io = j ^ vqtbl1q_u8(inv_, ak ^ vqtbl1q_u8(inv_, i)); 245 *jo = i ^ vqtbl1q_u8(inv_, ak ^ vqtbl1q_u8(inv_, j)); 561 uint8x16_t inv_ = *(const volatile uint8x16_t *)&inv; local in function:aes_neon_enc1 575 subbytes(&io, &jo, x, inv_, inva_); 598 uint8x16_t inv_ = *(const volatile uint8x16_t *)&inv; local in function:aes_neon_enc2 616 subbytes(&io0, &jo0, x0, inv_, inva_); 617 subbytes(&io1, &jo1, x1, inv_, inva_) 652 uint8x16_t inv_ = *(const volatile uint8x16_t *)&inv; local in function:aes_neon_dec1 691 uint8x16_t inv_ = *(const volatile uint8x16_t *)&inv; local in function:aes_neon_dec2 [all...] |