Lines Matching refs:cdata

67 	struct alginfo cdata;  member
90 const bool ctr_mode = ((ctx->cdata.algtype & OP_ALG_AAI_MASK) == in aead_set_sh_desc()
95 if (!ctx->cdata.keylen || !ctx->authsize) in aead_set_sh_desc()
113 ctx->cdata.keylen - CTR_RFC3686_NONCE_SIZE); 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()
129 data_len[1] = ctx->cdata.keylen; in aead_set_sh_desc()
142 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc()
144 cnstr_shdsc_aead_encap(ctx->sh_desc_enc, &ctx->cdata, &ctx->adata, in aead_set_sh_desc()
157 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc()
159 cnstr_shdsc_aead_decap(ctx->sh_desc_dec, &ctx->cdata, &ctx->adata, in aead_set_sh_desc()
175 ctx->cdata.key_inline = !!(inl_mask & 2); in aead_set_sh_desc()
177 cnstr_shdsc_aead_givencap(ctx->sh_desc_enc, &ctx->cdata, &ctx->adata, in aead_set_sh_desc()
251 ctx->cdata.keylen = keys.enckeylen; in aead_setkey()
305 ctx->cdata.keylen; in gcm_set_sh_desc()
307 if (!ctx->cdata.keylen || !ctx->authsize) in gcm_set_sh_desc()
315 ctx->cdata.key_inline = true; in gcm_set_sh_desc()
316 ctx->cdata.key_virt = ctx->key; in gcm_set_sh_desc()
318 ctx->cdata.key_inline = false; in gcm_set_sh_desc()
319 ctx->cdata.key_dma = ctx->key_dma; in gcm_set_sh_desc()
322 cnstr_shdsc_gcm_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in gcm_set_sh_desc()
330 ctx->cdata.key_inline = true; in gcm_set_sh_desc()
331 ctx->cdata.key_virt = ctx->key; in gcm_set_sh_desc()
333 ctx->cdata.key_inline = false; in gcm_set_sh_desc()
334 ctx->cdata.key_dma = ctx->key_dma; in gcm_set_sh_desc()
337 cnstr_shdsc_gcm_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in gcm_set_sh_desc()
375 ctx->cdata.keylen = keylen; in gcm_setkey()
408 ctx->cdata.keylen; in rfc4106_set_sh_desc()
410 if (!ctx->cdata.keylen || !ctx->authsize) in rfc4106_set_sh_desc()
413 ctx->cdata.key_virt = ctx->key; in rfc4106_set_sh_desc()
420 ctx->cdata.key_inline = true; in rfc4106_set_sh_desc()
422 ctx->cdata.key_inline = false; in rfc4106_set_sh_desc()
423 ctx->cdata.key_dma = ctx->key_dma; in rfc4106_set_sh_desc()
426 cnstr_shdsc_rfc4106_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in rfc4106_set_sh_desc()
434 ctx->cdata.key_inline = true; in rfc4106_set_sh_desc()
436 ctx->cdata.key_inline = false; in rfc4106_set_sh_desc()
437 ctx->cdata.key_dma = ctx->key_dma; in rfc4106_set_sh_desc()
440 cnstr_shdsc_rfc4106_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in rfc4106_set_sh_desc()
481 ctx->cdata.keylen = keylen - 4; in rfc4106_setkey()
483 ctx->cdata.keylen, ctx->dir); in rfc4106_setkey()
516 ctx->cdata.keylen; in rfc4543_set_sh_desc()
518 if (!ctx->cdata.keylen || !ctx->authsize) in rfc4543_set_sh_desc()
521 ctx->cdata.key_virt = ctx->key; in rfc4543_set_sh_desc()
528 ctx->cdata.key_inline = true; in rfc4543_set_sh_desc()
530 ctx->cdata.key_inline = false; in rfc4543_set_sh_desc()
531 ctx->cdata.key_dma = ctx->key_dma; in rfc4543_set_sh_desc()
534 cnstr_shdsc_rfc4543_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in rfc4543_set_sh_desc()
542 ctx->cdata.key_inline = true; in rfc4543_set_sh_desc()
544 ctx->cdata.key_inline = false; in rfc4543_set_sh_desc()
545 ctx->cdata.key_dma = ctx->key_dma; in rfc4543_set_sh_desc()
548 cnstr_shdsc_rfc4543_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in rfc4543_set_sh_desc()
587 ctx->cdata.keylen = keylen - 4; in rfc4543_setkey()
589 ctx->cdata.keylen, ctx->dir); in rfc4543_setkey()
632 ctx->cdata.keylen = keylen; in skcipher_setkey()
633 ctx->cdata.key_virt = key; in skcipher_setkey()
634 ctx->cdata.key_inline = true; in skcipher_setkey()
637 cnstr_shdsc_skcipher_encap(ctx->sh_desc_enc, &ctx->cdata, ivsize, in skcipher_setkey()
639 cnstr_shdsc_skcipher_decap(ctx->sh_desc_dec, &ctx->cdata, ivsize, in skcipher_setkey()
755 ctx->cdata.keylen = keylen; in xts_skcipher_setkey()
756 ctx->cdata.key_virt = key; in xts_skcipher_setkey()
757 ctx->cdata.key_inline = true; in xts_skcipher_setkey()
760 cnstr_shdsc_xts_skcipher_encap(ctx->sh_desc_enc, &ctx->cdata); in xts_skcipher_setkey()
761 cnstr_shdsc_xts_skcipher_decap(ctx->sh_desc_dec, &ctx->cdata); in xts_skcipher_setkey()
2477 ctx->cdata.algtype = OP_TYPE_CLASS1_ALG | caam->class1_alg_type; in caam_init_common()