Lines Matching refs:cdata
65 struct alginfo cdata; member
82 const bool ctr_mode = ((ctx->cdata.algtype & OP_ALG_AAI_MASK) == in aead_set_sh_desc()
87 if (!ctx->cdata.keylen || !ctx->authsize) in aead_set_sh_desc()
105 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); in aead_set_sh_desc()
117 ctx->cdata.key_virt = ctx->key + ctx->adata.keylen_pad; in aead_set_sh_desc()
118 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc()
121 data_len[1] = ctx->cdata.keylen; in aead_set_sh_desc()
134 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc()
136 cnstr_shdsc_aead_encap(ctx->sh_desc_enc, &ctx->cdata, &ctx->adata, in aead_set_sh_desc()
149 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc()
151 cnstr_shdsc_aead_decap(ctx->sh_desc_dec, &ctx->cdata, &ctx->adata, in aead_set_sh_desc()
167 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc()
169 cnstr_shdsc_aead_givencap(ctx->sh_desc_enc, &ctx->cdata, &ctx->adata, in aead_set_sh_desc()
243 ctx->cdata.keylen = keys.enckeylen; in aead_setkey()
298 ctx->cdata.keylen; in gcm_set_sh_desc()
300 if (!ctx->cdata.keylen || !ctx->authsize) in gcm_set_sh_desc()
308 ctx->cdata.key_inline = true; in gcm_set_sh_desc()
309 ctx->cdata.key_virt = ctx->key; in gcm_set_sh_desc()
311 ctx->cdata.key_inline = false; in gcm_set_sh_desc()
312 ctx->cdata.key_dma = ctx->key_dma; in gcm_set_sh_desc()
315 cnstr_shdsc_gcm_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in gcm_set_sh_desc()
323 ctx->cdata.key_inline = true; in gcm_set_sh_desc()
324 ctx->cdata.key_virt = ctx->key; in gcm_set_sh_desc()
326 ctx->cdata.key_inline = false; in gcm_set_sh_desc()
327 ctx->cdata.key_dma = ctx->key_dma; in gcm_set_sh_desc()
330 cnstr_shdsc_gcm_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in gcm_set_sh_desc()
370 ctx->cdata.keylen = keylen; in gcm_setkey()
403 ctx->cdata.keylen; in rfc4106_set_sh_desc()
405 if (!ctx->cdata.keylen || !ctx->authsize) in rfc4106_set_sh_desc()
408 ctx->cdata.key_virt = ctx->key; in rfc4106_set_sh_desc()
415 ctx->cdata.key_inline = true; in rfc4106_set_sh_desc()
417 ctx->cdata.key_inline = false; in rfc4106_set_sh_desc()
418 ctx->cdata.key_dma = ctx->key_dma; in rfc4106_set_sh_desc()
421 cnstr_shdsc_rfc4106_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in rfc4106_set_sh_desc()
429 ctx->cdata.key_inline = true; in rfc4106_set_sh_desc()
431 ctx->cdata.key_inline = false; in rfc4106_set_sh_desc()
432 ctx->cdata.key_dma = ctx->key_dma; in rfc4106_set_sh_desc()
435 cnstr_shdsc_rfc4106_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in rfc4106_set_sh_desc()
478 ctx->cdata.keylen = keylen - 4; in rfc4106_setkey()
480 ctx->cdata.keylen, ctx->dir); in rfc4106_setkey()
513 ctx->cdata.keylen; in rfc4543_set_sh_desc()
515 if (!ctx->cdata.keylen || !ctx->authsize) in rfc4543_set_sh_desc()
518 ctx->cdata.key_virt = ctx->key; in rfc4543_set_sh_desc()
525 ctx->cdata.key_inline = true; in rfc4543_set_sh_desc()
527 ctx->cdata.key_inline = false; in rfc4543_set_sh_desc()
528 ctx->cdata.key_dma = ctx->key_dma; in rfc4543_set_sh_desc()
531 cnstr_shdsc_rfc4543_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in rfc4543_set_sh_desc()
539 ctx->cdata.key_inline = true; in rfc4543_set_sh_desc()
541 ctx->cdata.key_inline = false; in rfc4543_set_sh_desc()
542 ctx->cdata.key_dma = ctx->key_dma; in rfc4543_set_sh_desc()
545 cnstr_shdsc_rfc4543_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in rfc4543_set_sh_desc()
586 ctx->cdata.keylen = keylen - 4; in rfc4543_setkey()
588 ctx->cdata.keylen, ctx->dir); in rfc4543_setkey()
631 ctx->cdata.keylen = keylen; in skcipher_setkey()
632 ctx->cdata.key_virt = key; in skcipher_setkey()
633 ctx->cdata.key_inline = true; in skcipher_setkey()
636 cnstr_shdsc_skcipher_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in skcipher_setkey()
638 cnstr_shdsc_skcipher_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in skcipher_setkey()
754 ctx->cdata.keylen = keylen; in xts_skcipher_setkey()
755 ctx->cdata.key_virt = key; in xts_skcipher_setkey()
756 ctx->cdata.key_inline = true; in xts_skcipher_setkey()
759 cnstr_shdsc_xts_skcipher_encap(ctx->sh_desc_enc, &ctx->cdata); in xts_skcipher_setkey()
760 cnstr_shdsc_xts_skcipher_decap(ctx->sh_desc_dec, &ctx->cdata); in xts_skcipher_setkey()
2448 ctx->cdata.algtype = OP_TYPE_CLASS1_ALG | caam->class1_alg_type; in caam_init_common()