Lines Matching defs:adata
71 struct alginfo adata;
117 nonce = (u32 *)((void *)ctx->key + ctx->adata.keylen_pad +
127 ctx->adata.key_virt = ctx->key;
128 ctx->adata.key_dma = ctx->key_dma;
130 ctx->cdata.key_virt = ctx->key + ctx->adata.keylen_pad;
131 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad;
133 data_len[0] = ctx->adata.keylen_pad;
146 ctx->adata.key_inline = !!(inl_mask & 1);
149 cnstr_shdsc_aead_encap(ctx->sh_desc_enc, &ctx->cdata, &ctx->adata,
161 ctx->adata.key_inline = !!(inl_mask & 1);
164 cnstr_shdsc_aead_decap(ctx->sh_desc_dec, &ctx->cdata, &ctx->adata,
179 ctx->adata.key_inline = !!(inl_mask & 1);
182 cnstr_shdsc_aead_givencap(ctx->sh_desc_enc, &ctx->cdata, &ctx->adata,
223 ctx->adata.keylen = keys.authkeylen;
224 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype &
227 if (ctx->adata.keylen_pad + keys.enckeylen > CAAM_MAX_KEY_SIZE)
231 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey,
234 ctx->adata.keylen_pad +
239 ret = gen_split_key(jrdev, ctx->key, &ctx->adata, keys.authkey,
246 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen);
248 ctx->adata.keylen_pad + keys.enckeylen,
253 ctx->adata.keylen_pad + keys.enckeylen, 1);
2494 ctx->adata.algtype = OP_TYPE_CLASS2_ALG | caam->class2_alg_type;