Home
last modified time | relevance | path

Searched refs:keylen_pad (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/crypto/caam/
H A Dkey_gen.c55 adata->keylen_pad = split_key_pad_len(adata->algtype & in gen_split_key()
57 local_max = max(keylen, adata->keylen_pad); in gen_split_key()
60 adata->keylen, adata->keylen_pad); in gen_split_key()
118 adata->keylen_pad, 1); in gen_split_key()
H A Ddesc_constr.h507 unsigned int keylen_pad; member
575 if (adata->keylen > adata->keylen_pad) { in append_proto_dkp()
581 words = (ALIGN(adata->keylen_pad, CAAM_CMD_SZ) - in append_proto_dkp()
589 words = (ALIGN(adata->keylen_pad, CAAM_CMD_SZ) - in append_proto_dkp()
H A Dcaamalg_qi.c112 nonce = (u32 *)((void *)ctx->key + ctx->adata.keylen_pad + in aead_set_sh_desc()
125 ctx->cdata.key_virt = ctx->key + ctx->adata.keylen_pad; in aead_set_sh_desc()
126 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc()
128 data_len[0] = ctx->adata.keylen_pad; in aead_set_sh_desc()
219 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype & in aead_setkey()
222 if (ctx->adata.keylen_pad + keys.enckeylen > CAAM_MAX_KEY_SIZE) in aead_setkey()
226 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, in aead_setkey()
229 ctx->adata.keylen_pad + in aead_setkey()
241 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen); in aead_setkey()
243 ctx->adata.keylen_pad + keys.enckeylen, in aead_setkey()
[all …]
H A Dcaamalg.c139 ctx->adata.keylen_pad; in aead_null_set_sh_desc()
219 nonce = (u32 *)((void *)ctx->key + ctx->adata.keylen_pad + in aead_set_sh_desc()
232 ctx->cdata.key_virt = ctx->key + ctx->adata.keylen_pad; in aead_set_sh_desc()
233 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc()
235 data_len[0] = ctx->adata.keylen_pad; in aead_set_sh_desc()
599 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype & in aead_setkey()
602 if (ctx->adata.keylen_pad + keys.enckeylen > CAAM_MAX_KEY_SIZE) in aead_setkey()
606 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, in aead_setkey()
609 ctx->adata.keylen_pad + in aead_setkey()
622 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen); in aead_setkey()
[all …]
H A Dcaamhash_desc.c45 adata->keylen_pad, in cnstr_shdsc_ahash()
H A Dcaamalg_qi2.c202 nonce = (u32 *)((void *)ctx->key + ctx->adata.keylen_pad + in aead_set_sh_desc()
215 ctx->cdata.key_virt = ctx->key + ctx->adata.keylen_pad; in aead_set_sh_desc()
216 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc()
218 data_len[0] = ctx->adata.keylen_pad; in aead_set_sh_desc()
301 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype & in aead_setkey()
304 if (ctx->adata.keylen_pad + keys.enckeylen > CAAM_MAX_KEY_SIZE) in aead_setkey()
308 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen); in aead_setkey()
309 dma_sync_single_for_device(dev, ctx->key_dma, ctx->adata.keylen_pad + in aead_setkey()
313 ctx->adata.keylen_pad + keys.enckeylen, 1); in aead_setkey()
3324 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype & in ahash_setkey()
[all …]
H A Dcaamalg_desc.c69 adata->keylen_pad, adata->keylen, in cnstr_shdsc_aead_null_encap()
148 adata->keylen_pad, adata->keylen, in cnstr_shdsc_aead_null_decap()
236 adata->keylen_pad, adata->keylen, in init_sh_desc_key_aead()
H A Dcaamhash.c451 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype & in ahash_setkey()
454 if (ctx->adata.keylen_pad > CAAM_MAX_HASH_KEY_SIZE) in ahash_setkey()
465 if (keylen > ctx->adata.keylen_pad) in ahash_setkey()
468 ctx->adata.keylen_pad, in ahash_setkey()