Home
last modified time | relevance | path

Searched refs:GCM_AES_IV_SIZE (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.4/drivers/crypto/ccp/
Dccp-crypto-aes-galois.c106 memcpy(rctx->iv, req->iv, GCM_AES_IV_SIZE); in ccp_aes_gcm_crypt()
108 rctx->iv[i + GCM_AES_IV_SIZE] = 0; in ccp_aes_gcm_crypt()
172 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/include/crypto/
Dgcm.h6 #define GCM_AES_IV_SIZE 12 macro
/Linux-v5.4/crypto/
Dgcm.c165 memcpy(pctx->iv, req->iv, GCM_AES_IV_SIZE); in crypto_gcm_init_common()
166 memcpy(pctx->iv + GCM_AES_IV_SIZE, &counter, 4); in crypto_gcm_init_common()
663 inst->alg.ivsize = GCM_AES_IV_SIZE; in crypto_gcm_create_common()
772 scatterwalk_map_and_copy(iv + GCM_AES_IV_SIZE, req->src, 0, req->assoclen - 8, 0); in crypto_rfc4106_crypt()
778 sg_set_buf(rctx->src, iv + GCM_AES_IV_SIZE, req->assoclen - 8); in crypto_rfc4106_crypt()
785 sg_set_buf(rctx->dst, iv + GCM_AES_IV_SIZE, req->assoclen - 8); in crypto_rfc4106_crypt()
903 if (crypto_aead_alg_ivsize(alg) != GCM_AES_IV_SIZE) in crypto_rfc4106_create()
1076 align + GCM_AES_IV_SIZE); in crypto_rfc4543_init_tfm()
1141 if (crypto_aead_alg_ivsize(alg) != GCM_AES_IV_SIZE) in crypto_rfc4543_create()
/Linux-v5.4/drivers/crypto/
Domap-aes-gcm.c311 memcpy(rctx->iv + GCM_AES_IV_SIZE, &counter, 4); in omap_aes_gcm_crypt()
339 memcpy(rctx->iv, req->iv, GCM_AES_IV_SIZE); in omap_aes_gcm_encrypt()
347 memcpy(rctx->iv, req->iv, GCM_AES_IV_SIZE); in omap_aes_gcm_decrypt()
Datmel-aes.c1548 if (likely(ivsize == GCM_AES_IV_SIZE)) { in atmel_aes_gcm_start()
1831 .ivsize = GCM_AES_IV_SIZE,
Domap-aes.c778 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/drivers/crypto/nx/
Dnx-aes-gcm.c425 memcpy(iv, req->iv, GCM_AES_IV_SIZE); in gcm_aes_nx_encrypt()
435 memcpy(iv, req->iv, GCM_AES_IV_SIZE); in gcm_aes_nx_decrypt()
490 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/drivers/crypto/cavium/nitrox/
Dnitrox_aead.c205 rctx->ivsize = GCM_AES_IV_SIZE - GCM_AES_SALT_SIZE; in nitrox_aes_gcm_enc()
236 rctx->ivsize = GCM_AES_IV_SIZE - GCM_AES_SALT_SIZE; in nitrox_aes_gcm_dec()
506 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/security/keys/
Dbig_key.c85 #define BIG_KEY_IV_SIZE GCM_AES_IV_SIZE
/Linux-v5.4/drivers/crypto/amcc/
Dcrypto4xx_alg.c622 crypto4xx_memcpy_to_le32(iv, req->iv, GCM_AES_IV_SIZE); in crypto4xx_crypt_aes_gcm()
Dcrypto4xx_core.c1347 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/drivers/crypto/caam/
Dcaamalg.c1157 bool generic_gcm = (ivsize == GCM_AES_IV_SIZE); in init_gcm_job()
1170 FIFOLD_TYPE_IV | FIFOLD_TYPE_FLUSH1 | GCM_AES_IV_SIZE | last); in init_gcm_job()
2129 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/arch/x86/crypto/
Daesni-intel_glue.c1060 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/drivers/crypto/axis/
Dartpec6_crypto.c1922 memcpy(req_ctx->hw_ctx.J0 + GCM_AES_IV_SIZE, "\x00\x00\x00\x01", 4); in artpec6_crypto_prepare_aead()
2795 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/drivers/crypto/mediatek/
Dmtk-aes.c1144 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/drivers/crypto/inside-secure/
Dsafexcel_cipher.c2166 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/drivers/crypto/chelsio/
Dchcr_algo.c3072 memcpy(ivptr, req->iv, GCM_AES_IV_SIZE); in create_gcm_wr()
3929 .ivsize = GCM_AES_IV_SIZE,
/Linux-v5.4/drivers/crypto/bcm/
Dcipher.c3137 .ivsize = GCM_AES_IV_SIZE,