Lines Matching refs:hash_subkey
52 u8 hash_subkey[16]; member
132 u8 *hash_subkey, const u8 *aad, unsigned long aad_len,
153 u8 *hash_subkey, const u8 *aad, unsigned long aad_len,
169 asmlinkage void aesni_gcm_precomp_avx_gen2(void *my_ctx_data, u8 *hash_subkey);
183 u8 *hash_subkey, const u8 *aad, unsigned long aad_len, in aesni_gcm_enc_avx() argument
188 aesni_gcm_enc(ctx, out, in, plaintext_len, iv, hash_subkey, aad, in aesni_gcm_enc_avx()
191 aesni_gcm_precomp_avx_gen2(ctx, hash_subkey); in aesni_gcm_enc_avx()
199 u8 *hash_subkey, const u8 *aad, unsigned long aad_len, in aesni_gcm_dec_avx() argument
204 aesni_gcm_dec(ctx, out, in, ciphertext_len, iv, hash_subkey, aad, in aesni_gcm_dec_avx()
207 aesni_gcm_precomp_avx_gen2(ctx, hash_subkey); in aesni_gcm_dec_avx()
220 asmlinkage void aesni_gcm_precomp_avx_gen4(void *my_ctx_data, u8 *hash_subkey);
234 u8 *hash_subkey, const u8 *aad, unsigned long aad_len, in aesni_gcm_enc_avx2() argument
239 aesni_gcm_enc(ctx, out, in, plaintext_len, iv, hash_subkey, aad, in aesni_gcm_enc_avx2()
242 aesni_gcm_precomp_avx_gen2(ctx, hash_subkey); in aesni_gcm_enc_avx2()
246 aesni_gcm_precomp_avx_gen4(ctx, hash_subkey); in aesni_gcm_enc_avx2()
254 u8 *hash_subkey, const u8 *aad, unsigned long aad_len, in aesni_gcm_dec_avx2() argument
259 aesni_gcm_dec(ctx, out, in, ciphertext_len, iv, hash_subkey, in aesni_gcm_dec_avx2()
262 aesni_gcm_precomp_avx_gen2(ctx, hash_subkey); in aesni_gcm_dec_avx2()
266 aesni_gcm_precomp_avx_gen4(ctx, hash_subkey); in aesni_gcm_dec_avx2()
275 u8 *hash_subkey, const u8 *aad, unsigned long aad_len,
280 u8 *hash_subkey, const u8 *aad, unsigned long aad_len,
837 rfc4106_set_hash_subkey(u8 *hash_subkey, const u8 *key, unsigned int key_len) in rfc4106_set_hash_subkey() argument
867 memset(hash_subkey, 0, RFC4106_HASH_SUBKEY_SIZE); in rfc4106_set_hash_subkey()
870 sg_init_one(&req_data->sg, hash_subkey, RFC4106_HASH_SUBKEY_SIZE); in rfc4106_set_hash_subkey()
940 if ((unsigned long)(&(ctx->hash_subkey[0])) % AESNI_ALIGN) { in common_rfc4106_set_key()
944 ret = rfc4106_set_hash_subkey(ctx->hash_subkey, key, key_len); in common_rfc4106_set_key()
1059 ctx->hash_subkey, assoc, (unsigned long)req->assoclen, dst in __driver_rfc4106_encrypt()
1148 ctx->hash_subkey, assoc, (unsigned long)req->assoclen, in __driver_rfc4106_decrypt()