| H A D | aesni_ghash.c | 163 reduce4(__m128i H1, __m128i H2, __m128i H3, __m128i H4, in reduce4() argument 176 H4_X4_lo = _mm_clmulepi64_si128(H4, X4, 0x00); in reduce4() 185 H4_X4_hi = _mm_clmulepi64_si128(H4, X4, 0x11); in reduce4() 203 tmp3 = _mm_shuffle_epi32(H4, 78); in reduce4() 205 tmp3 = _mm_xor_si128(tmp3, H4); in reduce4() 279 __m128i H, H2, H3, H4, Y, T; in AES_GCM_encrypt() local 349 gfmul(H,H3,&H4); in AES_GCM_encrypt() 363 reduce4(H, H2, H3, H4, tmp4, tmp3, tmp2, tmp1, &X); in AES_GCM_encrypt() 475 reduce4(H, H2, H3, H4, tmp4, tmp3, tmp2, tmp1, &X); in AES_GCM_encrypt() 539 __m128i H, H2, H3, H4, Y, T; in AES_GCM_decrypt() local [all …]
|