Lines Matching refs:state
91 __m128i state; in mbedtls_aesni_crypt_ecb() local
92 memcpy(&state, input, 16); in mbedtls_aesni_crypt_ecb()
93 state = _mm_xor_si128(state, rk[0]); // state ^= *rk; in mbedtls_aesni_crypt_ecb()
100 state = _mm_aesdec_si128(state, *rk); in mbedtls_aesni_crypt_ecb()
104 state = _mm_aesdeclast_si128(state, *rk); in mbedtls_aesni_crypt_ecb()
111 state = _mm_aesenc_si128(state, *rk); in mbedtls_aesni_crypt_ecb()
115 state = _mm_aesenclast_si128(state, *rk); in mbedtls_aesni_crypt_ecb()
118 memcpy(output, &state, 16); in mbedtls_aesni_crypt_ecb()
244 static __m128i aesni_set_rk_128(__m128i state, __m128i xword) in aesni_set_rk_128() argument
257 xword = _mm_xor_si128(xword, state); // X+r3:X+r2:X+r1:r4 in aesni_set_rk_128()
258 state = _mm_slli_si128(state, 4); // r2:r1:r0:0 in aesni_set_rk_128()
259 xword = _mm_xor_si128(xword, state); // X+r3+r2:X+r2+r1:r5:r4 in aesni_set_rk_128()
260 state = _mm_slli_si128(state, 4); // r1:r0:0:0 in aesni_set_rk_128()
261 xword = _mm_xor_si128(xword, state); // X+r3+r2+r1:r6:r5:r4 in aesni_set_rk_128()
262 state = _mm_slli_si128(state, 4); // r0:0:0:0 in aesni_set_rk_128()
263 state = _mm_xor_si128(xword, state); // r7:r6:r5:r4 in aesni_set_rk_128()
264 return state; in aesni_set_rk_128()