Symbol: GCM_AES_IV_SIZE
arch/arm/crypto/ghash-ce-glue.c
508
u8 iv[GCM_AES_IV_SIZE];
arch/arm/crypto/ghash-ce-glue.c
521
u8 iv[GCM_AES_IV_SIZE];
arch/arm/crypto/ghash-ce-glue.c
531
.ivsize = GCM_AES_IV_SIZE,
arch/arm64/crypto/ghash-ce-glue.c
300
put_unaligned_be32(2, iv + GCM_AES_IV_SIZE);
arch/arm64/crypto/ghash-ce-glue.c
364
put_unaligned_be32(2, iv + GCM_AES_IV_SIZE);
arch/arm64/crypto/ghash-ce-glue.c
414
memcpy(iv, req->iv, GCM_AES_IV_SIZE);
arch/arm64/crypto/ghash-ce-glue.c
422
memcpy(iv, req->iv, GCM_AES_IV_SIZE);
arch/arm64/crypto/ghash-ce-glue.c
473
.ivsize = GCM_AES_IV_SIZE,
arch/x86/coco/sev/core.c
1717
u8 iv[GCM_AES_IV_SIZE] = {};
arch/x86/coco/sev/core.c
1756
u8 iv[GCM_AES_IV_SIZE] = {};
arch/x86/crypto/aesni-intel_glue.c
1478
.ivsize = GCM_AES_IV_SIZE, \
crypto/gcm.c
1033
if (crypto_aead_alg_ivsize(alg) != GCM_AES_IV_SIZE)
crypto/gcm.c
155
memcpy(pctx->iv, req->iv, GCM_AES_IV_SIZE);
crypto/gcm.c
156
memcpy(pctx->iv + GCM_AES_IV_SIZE, &counter, 4);
crypto/gcm.c
630
inst->alg.ivsize = GCM_AES_IV_SIZE;
crypto/gcm.c
725
scatterwalk_map_and_copy(iv + GCM_AES_IV_SIZE, req->src, 0, req->assoclen - 8, 0);
crypto/gcm.c
731
sg_set_buf(rctx->src, iv + GCM_AES_IV_SIZE, req->assoclen - 8);
crypto/gcm.c
738
sg_set_buf(rctx->dst, iv + GCM_AES_IV_SIZE, req->assoclen - 8);
crypto/gcm.c
847
if (crypto_aead_alg_ivsize(alg) != GCM_AES_IV_SIZE)
crypto/gcm.c
984
align + GCM_AES_IV_SIZE);
drivers/crypto/amcc/crypto4xx_alg.c
584
crypto4xx_memcpy_to_le32(iv, req->iv, GCM_AES_IV_SIZE);
drivers/crypto/amcc/crypto4xx_core.c
1257
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/atmel-aes.c
1329
if (likely(ivsize == GCM_AES_IV_SIZE)) {
drivers/crypto/atmel-aes.c
1597
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/axis/artpec6_crypto.c
1921
memcpy(req_ctx->hw_ctx.J0 + GCM_AES_IV_SIZE, "\x00\x00\x00\x01", 4);
drivers/crypto/axis/artpec6_crypto.c
2794
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/bcm/cipher.c
3033
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/caam/caamalg.c
1207
bool generic_gcm = (ivsize == GCM_AES_IV_SIZE);
drivers/crypto/caam/caamalg.c
1220
FIFOLD_TYPE_IV | FIFOLD_TYPE_FLUSH1 | GCM_AES_IV_SIZE | last);
drivers/crypto/caam/caamalg.c
2231
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/cavium/nitrox/nitrox_aead.c
232
rctx->ivsize = GCM_AES_IV_SIZE - GCM_AES_SALT_SIZE;
drivers/crypto/cavium/nitrox/nitrox_aead.c
266
rctx->ivsize = GCM_AES_IV_SIZE - GCM_AES_SALT_SIZE;
drivers/crypto/cavium/nitrox/nitrox_aead.c
536
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/ccp/ccp-crypto-aes-galois.c
105
memcpy(rctx->iv, req->iv, GCM_AES_IV_SIZE);
drivers/crypto/ccp/ccp-crypto-aes-galois.c
107
rctx->iv[i + GCM_AES_IV_SIZE] = 0;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
171
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/chelsio/chcr_algo.c
3141
memcpy(ivptr, req->iv, GCM_AES_IV_SIZE);
drivers/crypto/chelsio/chcr_algo.c
3932
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/inside-secure/safexcel_cipher.c
2585
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
1455
.base.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
1500
.base.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
612
if (iv_size != GCM_AES_IV_SIZE)
drivers/crypto/intel/keembay/ocs-aes.c
704
if (!iv || iv_size != GCM_AES_IV_SIZE)
drivers/crypto/intel/keembay/ocs-aes.c
943
GCM_AES_IV_SIZE, aad_dma_list,
drivers/crypto/nx/nx-aes-gcm.c
416
memcpy(iv, req->iv, GCM_AES_IV_SIZE);
drivers/crypto/nx/nx-aes-gcm.c
426
memcpy(iv, req->iv, GCM_AES_IV_SIZE);
drivers/crypto/nx/nx-aes-gcm.c
476
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/omap-aes-gcm.c
248
memcpy(rctx->iv + GCM_AES_IV_SIZE, &counter, 4);
drivers/crypto/omap-aes-gcm.c
276
memcpy(rctx->iv, req->iv, GCM_AES_IV_SIZE);
drivers/crypto/omap-aes-gcm.c
284
memcpy(rctx->iv, req->iv, GCM_AES_IV_SIZE);
drivers/crypto/omap-aes.c
752
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/starfive/jh7110-aes.c
1094
.base.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/starfive/jh7110-aes.c
271
writel(GCM_AES_IV_SIZE, cryp->base + STARFIVE_AES_IVLEN);
drivers/crypto/tegra/tegra-se-aes.c
1288
memcpy(rctx->iv, req->iv, GCM_AES_IV_SIZE);
drivers/crypto/tegra/tegra-se-aes.c
1921
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/xilinx/zynqmp-aes-gcm.c
158
dmabuf = kmalloc(sizeof(*hwreq) + GCM_AES_IV_SIZE, GFP_KERNEL);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
166
memcpy(dmabuf + sizeof(struct zynqmp_aead_hw_req), req->iv, GCM_AES_IV_SIZE);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
189
GCM_AES_IV_SIZE,
drivers/crypto/xilinx/zynqmp-aes-gcm.c
198
GCM_AES_IV_SIZE, DMA_TO_DEVICE);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
200
dma_unmap_single(dev, dma_addr_hw_req, sizeof(struct zynqmp_aead_hw_req) + GCM_AES_IV_SIZE,
drivers/crypto/xilinx/zynqmp-aes-gcm.c
236
memzero_explicit(dmabuf, sizeof(struct zynqmp_aead_hw_req) + GCM_AES_IV_SIZE);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
267
GCM_AES_IV_SIZE;
drivers/crypto/xilinx/zynqmp-aes-gcm.c
289
sizeof(struct versal_in_params), req->iv, GCM_AES_IV_SIZE);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
788
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/xilinx/zynqmp-aes-gcm.c
818
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/xilinx/zynqmp-aes-gcm.c
851
.ivsize = GCM_AES_IV_SIZE,
drivers/crypto/xilinx/zynqmp-aes-gcm.c
881
.ivsize = GCM_AES_IV_SIZE,
include/crypto/gcm.h
78
const u8 iv[GCM_AES_IV_SIZE], u8 *authtag);
include/crypto/gcm.h
82
int assoc_len, const u8 iv[GCM_AES_IV_SIZE],
lib/crypto/aesgcm.c
149
const u8 iv[GCM_AES_IV_SIZE], u8 *authtag)
lib/crypto/aesgcm.c
153
memcpy(ctr, iv, GCM_AES_IV_SIZE);
lib/crypto/aesgcm.c
179
int assoc_len, const u8 iv[GCM_AES_IV_SIZE],
lib/crypto/aesgcm.c
185
memcpy(ctr, iv, GCM_AES_IV_SIZE);
lib/crypto/aesgcm.c
562
u8 iv[GCM_AES_IV_SIZE] __nonstring;