Lines Matching defs:adata
556 * @adata: pointer to authentication transform definitions.
562 static inline void append_proto_dkp(u32 * const desc, struct alginfo *adata)
570 protid = (adata->algtype & OP_ALG_ALGSEL_SUBMASK) |
573 if (adata->key_inline) {
576 if (adata->keylen > adata->keylen_pad) {
579 OP_PCL_DKP_DST_IMM | adata->keylen);
580 append_ptr(desc, adata->key_dma);
582 words = (ALIGN(adata->keylen_pad, CAAM_CMD_SZ) -
587 OP_PCL_DKP_DST_IMM | adata->keylen);
588 append_data(desc, adata->key_virt, adata->keylen);
590 words = (ALIGN(adata->keylen_pad, CAAM_CMD_SZ) -
591 ALIGN(adata->keylen, CAAM_CMD_SZ)) /
601 adata->keylen);
602 append_ptr(desc, adata->key_dma);