Searched refs:GCM_AES_IV_SIZE (Results 1 – 18 of 18) sorted by relevance
| /Linux-v5.4/drivers/crypto/ccp/ |
| D | ccp-crypto-aes-galois.c | 106 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/ |
| D | gcm.h | 6 #define GCM_AES_IV_SIZE 12 macro
|
| /Linux-v5.4/crypto/ |
| D | gcm.c | 165 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/ |
| D | omap-aes-gcm.c | 311 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()
|
| D | atmel-aes.c | 1548 if (likely(ivsize == GCM_AES_IV_SIZE)) { in atmel_aes_gcm_start() 1831 .ivsize = GCM_AES_IV_SIZE,
|
| D | omap-aes.c | 778 .ivsize = GCM_AES_IV_SIZE,
|
| /Linux-v5.4/drivers/crypto/nx/ |
| D | nx-aes-gcm.c | 425 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/ |
| D | nitrox_aead.c | 205 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/ |
| D | big_key.c | 85 #define BIG_KEY_IV_SIZE GCM_AES_IV_SIZE
|
| /Linux-v5.4/drivers/crypto/amcc/ |
| D | crypto4xx_alg.c | 622 crypto4xx_memcpy_to_le32(iv, req->iv, GCM_AES_IV_SIZE); in crypto4xx_crypt_aes_gcm()
|
| D | crypto4xx_core.c | 1347 .ivsize = GCM_AES_IV_SIZE,
|
| /Linux-v5.4/drivers/crypto/caam/ |
| D | caamalg.c | 1157 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/ |
| D | aesni-intel_glue.c | 1060 .ivsize = GCM_AES_IV_SIZE,
|
| /Linux-v5.4/drivers/crypto/axis/ |
| D | artpec6_crypto.c | 1922 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/ |
| D | mtk-aes.c | 1144 .ivsize = GCM_AES_IV_SIZE,
|
| /Linux-v5.4/drivers/crypto/inside-secure/ |
| D | safexcel_cipher.c | 2166 .ivsize = GCM_AES_IV_SIZE,
|
| /Linux-v5.4/drivers/crypto/chelsio/ |
| D | chcr_algo.c | 3072 memcpy(ivptr, req->iv, GCM_AES_IV_SIZE); in create_gcm_wr() 3929 .ivsize = GCM_AES_IV_SIZE,
|
| /Linux-v5.4/drivers/crypto/bcm/ |
| D | cipher.c | 3137 .ivsize = GCM_AES_IV_SIZE,
|