• Home
  • Raw
  • Download

Lines Matching refs:Xi

140 typedef void (*gmult_func)(uint64_t Xi[2], const u128 Htable[16]);
145 typedef void (*ghash_func)(uint64_t Xi[2], const u128 Htable[16],
175 } Yi, EKi, EK0, len, Xi; member
265 void gcm_gmult_nohw(uint64_t Xi[2], const u128 Htable[16]);
266 void gcm_ghash_nohw(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
273 void gcm_init_clmul(u128 Htable[16], const uint64_t Xi[2]);
274 void gcm_gmult_clmul(uint64_t Xi[2], const u128 Htable[16]);
275 void gcm_ghash_clmul(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
284 void gcm_init_ssse3(u128 Htable[16], const uint64_t Xi[2]);
285 void gcm_gmult_ssse3(uint64_t Xi[2], const u128 Htable[16]);
286 void gcm_ghash_ssse3(uint64_t Xi[2], const u128 Htable[16], const uint8_t *in,
291 void gcm_init_avx(u128 Htable[16], const uint64_t Xi[2]);
292 void gcm_gmult_avx(uint64_t Xi[2], const u128 Htable[16]);
293 void gcm_ghash_avx(uint64_t Xi[2], const u128 Htable[16], const uint8_t *in,
298 const AES_KEY *key, uint8_t ivec[16], uint64_t *Xi);
300 const AES_KEY *key, uint8_t ivec[16], uint64_t *Xi);
315 void gcm_init_v8(u128 Htable[16], const uint64_t Xi[2]);
316 void gcm_gmult_v8(uint64_t Xi[2], const u128 Htable[16]);
317 void gcm_ghash_v8(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
322 void gcm_init_neon(u128 Htable[16], const uint64_t Xi[2]);
323 void gcm_gmult_neon(uint64_t Xi[2], const u128 Htable[16]);
324 void gcm_ghash_neon(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
330 void gcm_init_p8(u128 Htable[16], const uint64_t Xi[2]);
331 void gcm_gmult_p8(uint64_t Xi[2], const u128 Htable[16]);
332 void gcm_ghash_p8(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,