Lines Matching refs:cdata
72 struct alginfo cdata; member
95 const bool ctr_mode = ((ctx->cdata.algtype & OP_ALG_AAI_MASK) == in aead_set_sh_desc()
100 if (!ctx->cdata.keylen || !ctx->authsize) in aead_set_sh_desc()
118 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); in aead_set_sh_desc()
130 ctx->cdata.key_virt = ctx->key + ctx->adata.keylen_pad; in aead_set_sh_desc()
131 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc()
134 data_len[1] = ctx->cdata.keylen; in aead_set_sh_desc()
147 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc()
149 cnstr_shdsc_aead_encap(ctx->sh_desc_enc, &ctx->cdata, &ctx->adata, in aead_set_sh_desc()
162 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc()
164 cnstr_shdsc_aead_decap(ctx->sh_desc_dec, &ctx->cdata, &ctx->adata, in aead_set_sh_desc()
180 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc()
182 cnstr_shdsc_aead_givencap(ctx->sh_desc_enc, &ctx->cdata, &ctx->adata, in aead_set_sh_desc()
256 ctx->cdata.keylen = keys.enckeylen; in aead_setkey()
310 ctx->cdata.keylen; in gcm_set_sh_desc()
312 if (!ctx->cdata.keylen || !ctx->authsize) in gcm_set_sh_desc()
320 ctx->cdata.key_inline = true; in gcm_set_sh_desc()
321 ctx->cdata.key_virt = ctx->key; in gcm_set_sh_desc()
323 ctx->cdata.key_inline = false; in gcm_set_sh_desc()
324 ctx->cdata.key_dma = ctx->key_dma; in gcm_set_sh_desc()
327 cnstr_shdsc_gcm_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in gcm_set_sh_desc()
335 ctx->cdata.key_inline = true; in gcm_set_sh_desc()
336 ctx->cdata.key_virt = ctx->key; in gcm_set_sh_desc()
338 ctx->cdata.key_inline = false; in gcm_set_sh_desc()
339 ctx->cdata.key_dma = ctx->key_dma; in gcm_set_sh_desc()
342 cnstr_shdsc_gcm_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in gcm_set_sh_desc()
380 ctx->cdata.keylen = keylen; in gcm_setkey()
413 ctx->cdata.keylen; in rfc4106_set_sh_desc()
415 if (!ctx->cdata.keylen || !ctx->authsize) in rfc4106_set_sh_desc()
418 ctx->cdata.key_virt = ctx->key; in rfc4106_set_sh_desc()
425 ctx->cdata.key_inline = true; in rfc4106_set_sh_desc()
427 ctx->cdata.key_inline = false; in rfc4106_set_sh_desc()
428 ctx->cdata.key_dma = ctx->key_dma; in rfc4106_set_sh_desc()
431 cnstr_shdsc_rfc4106_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in rfc4106_set_sh_desc()
439 ctx->cdata.key_inline = true; in rfc4106_set_sh_desc()
441 ctx->cdata.key_inline = false; in rfc4106_set_sh_desc()
442 ctx->cdata.key_dma = ctx->key_dma; in rfc4106_set_sh_desc()
445 cnstr_shdsc_rfc4106_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in rfc4106_set_sh_desc()
486 ctx->cdata.keylen = keylen - 4; in rfc4106_setkey()
488 ctx->cdata.keylen, ctx->dir); in rfc4106_setkey()
521 ctx->cdata.keylen; in rfc4543_set_sh_desc()
523 if (!ctx->cdata.keylen || !ctx->authsize) in rfc4543_set_sh_desc()
526 ctx->cdata.key_virt = ctx->key; in rfc4543_set_sh_desc()
533 ctx->cdata.key_inline = true; in rfc4543_set_sh_desc()
535 ctx->cdata.key_inline = false; in rfc4543_set_sh_desc()
536 ctx->cdata.key_dma = ctx->key_dma; in rfc4543_set_sh_desc()
539 cnstr_shdsc_rfc4543_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in rfc4543_set_sh_desc()
547 ctx->cdata.key_inline = true; in rfc4543_set_sh_desc()
549 ctx->cdata.key_inline = false; in rfc4543_set_sh_desc()
550 ctx->cdata.key_dma = ctx->key_dma; in rfc4543_set_sh_desc()
553 cnstr_shdsc_rfc4543_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in rfc4543_set_sh_desc()
592 ctx->cdata.keylen = keylen - 4; in rfc4543_setkey()
594 ctx->cdata.keylen, ctx->dir); in rfc4543_setkey()
637 ctx->cdata.keylen = keylen; in skcipher_setkey()
638 ctx->cdata.key_virt = key; in skcipher_setkey()
639 ctx->cdata.key_inline = true; in skcipher_setkey()
642 cnstr_shdsc_skcipher_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in skcipher_setkey()
644 cnstr_shdsc_skcipher_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in skcipher_setkey()
760 ctx->cdata.keylen = keylen; in xts_skcipher_setkey()
761 ctx->cdata.key_virt = key; in xts_skcipher_setkey()
762 ctx->cdata.key_inline = true; in xts_skcipher_setkey()
765 cnstr_shdsc_xts_skcipher_encap(ctx->sh_desc_enc, &ctx->cdata); in xts_skcipher_setkey()
766 cnstr_shdsc_xts_skcipher_decap(ctx->sh_desc_dec, &ctx->cdata); in xts_skcipher_setkey()
2493 ctx->cdata.algtype = OP_TYPE_CLASS1_ALG | caam->class1_alg_type; in caam_init_common()