Searched refs:ivreg (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/sys/crypto/armv8/
H A Darmv8_crypto_wrap.c106 uint8x16_t tot, ivreg, tmp; local
110 ivreg = vld1q_u8(iv);
114 (const void*)key->aes_key, veorq_u8(tmp, ivreg));
115 ivreg = tot;
126 uint8x16_t ivreg, nextiv, tmp; local
130 ivreg = vld1q_u8(iv);
135 vst1q_u8(buf, veorq_u8(tmp, ivreg));
136 ivreg = nextiv;
/freebsd-13-stable/sys/crypto/aesni/
H A Daesni_wrap.c60 __m128i tot, ivreg; local
64 ivreg = _mm_loadu_si128((const __m128i *)iv);
67 _mm_loadu_si128((const __m128i *)from) ^ ivreg);
68 ivreg = tot;
81 __m128i ivreg, nextiv; local
84 ivreg = _mm_loadu_si128((const __m128i *)iv);
93 blks->blk[j] = blocks[j] ^ ivreg;
94 ivreg = nextiv;
103 aesni_dec(rounds - 1, key_schedule, nextiv) ^ ivreg);
104 ivreg
[all...]

Completed in 173 milliseconds