u128
gcm_gmult_4bit(uint64_t Xi[2], const u128 Htable[16])
u128 Z;
void gcm_ghash_4bit(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
gcm_ghash_4bit(uint64_t Xi[2], const u128 Htable[16],
u128 Z;
gcm_init_4bit(u128 Htable[16], uint64_t H[2])
u128 V;
u128 *Hi = Htable + i;
void gcm_gmult_4bit(uint64_t Xi[2], const u128 Htable[16]);
void gcm_init_4bit(u128 Htable[16], uint64_t H[2]);
void gcm_gmult_4bit(uint64_t Xi[2], const u128 Htable[16]);
void gcm_ghash_4bit(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
void gcm_init_clmul(u128 Htable[16], const uint64_t Xi[2]);
void gcm_gmult_clmul(uint64_t Xi[2], const u128 Htable[16]);
void gcm_ghash_clmul(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
void gcm_init_4bit(u128 Htable[16], uint64_t H[2]);
void gcm_gmult_4bit_mmx(uint64_t Xi[2], const u128 Htable[16]);
void gcm_ghash_4bit_mmx(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
void gcm_gmult_4bit_x86(uint64_t Xi[2], const u128 Htable[16]);
void gcm_ghash_4bit_x86(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
void gcm_init_clmul(u128 Htable[16], const uint64_t Xi[2]);
void gcm_gmult_clmul(uint64_t Xi[2], const u128 Htable[16]);
void gcm_ghash_clmul(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
u128 Htable[16];
void (*gmult)(uint64_t Xi[2], const u128 Htable[16]);
void (*ghash)(uint64_t Xi[2], const u128 Htable[16], const uint8_t *inp,
struct u128 *xmm = (struct u128 *)(xstate->area.buf +
struct u128 *ymm = (struct u128 *)(xstate->area.buf +
struct u128 *xmm = (struct u128 *)(xstate->area.buf +
struct u128 *ymm = (struct u128 *)(xstate->area.buf +
struct u128 xmm;
struct u128 ymm;