Searched refs:auth_tag (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/crypto/ |
H A D | omap-aes-gcm.c | 68 scatterwalk_map_and_copy(rctx->auth_tag, in omap_aes_gcm_done_task() 80 tag = (u8 *)rctx->auth_tag; in omap_aes_gcm_done_task() 190 u32 *auth_tag, tag[4]; in omap_aes_gcm_dma_out_callback() local 198 auth_tag = (u32 *)rctx->auth_tag; in omap_aes_gcm_dma_out_callback() 201 auth_tag[i] = val ^ auth_tag[i]; in omap_aes_gcm_dma_out_callback() 203 auth_tag[i] = auth_tag[i] ^ tag[i]; in omap_aes_gcm_dma_out_callback() 248 memset(rctx->auth_tag, 0, sizeof(rctx->auth_tag)); in omap_aes_gcm_crypt() 251 err = do_encrypt_iv(req, (u32 *)rctx->auth_tag, (u32 *)rctx->iv); in omap_aes_gcm_crypt() 260 scatterwalk_map_and_copy(rctx->auth_tag, req->dst, 0, authlen, in omap_aes_gcm_crypt()
|
H A D | omap-aes.h | 110 u32 auth_tag[AES_BLOCK_SIZE / sizeof(u32)]; member
|
H A D | sa2ul.c | 1698 u8 auth_tag[SA_MAX_AUTH_TAG_SZ]; in sa_aead_dma_in_callback() local 1719 scatterwalk_map_and_copy(auth_tag, req->src, start, authsize, in sa_aead_dma_in_callback() 1722 err = memcmp(&mdptr[4], auth_tag, authsize) ? -EBADMSG : 0; in sa_aead_dma_in_callback()
|
/openbmc/linux/crypto/ |
H A D | gcm.c | 65 u8 auth_tag[16]; member 158 memset(pctx->auth_tag, 0, sizeof(pctx->auth_tag)); in crypto_gcm_init_common() 163 sg_set_buf(pctx->src, pctx->auth_tag, sizeof(pctx->auth_tag)); in crypto_gcm_init_common() 170 sg_set_buf(pctx->dst, pctx->auth_tag, sizeof(pctx->auth_tag)); in crypto_gcm_init_common() 190 cryptlen + sizeof(pctx->auth_tag), in crypto_gcm_init_crypt() 413 u8 *auth_tag = pctx->auth_tag; in gcm_enc_copy_hash() local 415 crypto_xor(auth_tag, pctx->iauth_tag, 16); in gcm_enc_copy_hash() 416 scatterwalk_map_and_copy(auth_tag, req->dst, in gcm_enc_copy_hash() 467 u8 *auth_tag = pctx->auth_tag; in crypto_gcm_verify() local 472 crypto_xor(auth_tag, iauth_tag, 16); in crypto_gcm_verify() [all …]
|
H A D | ccm.c | 43 u8 auth_tag[16]; member 338 if (!err && crypto_memneq(pctx->auth_tag, pctx->odata, authsize)) in crypto_ccm_decrypt_done() 353 u8 *authtag = pctx->auth_tag; in crypto_ccm_decrypt()
|
/openbmc/linux/arch/x86/crypto/ |
H A D | aesni-intel_glue.c | 130 u8 *auth_tag, unsigned long auth_tag_len); 173 u8 *auth_tag, unsigned long auth_tag_len); 196 u8 *auth_tag, unsigned long auth_tag_len); 671 u8 *iv, void *aes_ctx, u8 *auth_tag, in gcmaes_crypt_by_sg() argument 767 aesni_gcm_finalize_avx_gen4(aes_ctx, data, auth_tag, in gcmaes_crypt_by_sg() 770 aesni_gcm_finalize_avx_gen2(aes_ctx, data, auth_tag, in gcmaes_crypt_by_sg() 773 aesni_gcm_finalize(aes_ctx, data, auth_tag, auth_tag_len); in gcmaes_crypt_by_sg() 784 u8 auth_tag[16]; in gcmaes_encrypt() local 788 auth_tag, auth_tag_len); in gcmaes_encrypt() 792 scatterwalk_map_and_copy(auth_tag, req->dst, in gcmaes_encrypt() [all …]
|
H A D | aesni-intel_avx-x86_64.S | 1813 # u8 *auth_tag, /* Authenticated Tag output. */ 2781 # u8 *auth_tag, /* Authenticated Tag output. */
|
/openbmc/linux/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 12145 u8 auth_tag[0x80]; member
|