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