Home
last modified time | relevance | path

Searched refs:sign_c (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/drivers/crypto/caam/mp/
H A Dcaam_mp.c188 struct caamdmaobj sign_c = { }; in caam_mp_sign() local
245 ret = caam_dmaobj_output_sgtbuf(&sign_c, sig, *sig_size, sign_len); in caam_mp_sign()
249 if (sign_c.sgtbuf.sgt_type) in caam_mp_sign()
253 ret = caam_dmaobj_derive_sgtbuf(&sign_d, &sign_c, mp_privdata.sec_size, in caam_mp_sign()
280 caam_desc_add_ptr(desc, sign_c.sgtbuf.paddr); in caam_mp_sign()
291 caam_dmaobj_cache_push(&sign_c); in caam_mp_sign()
297 sign_c.orig.length = 2 * mp_privdata.sec_size; in caam_mp_sign()
298 *sig_size = caam_dmaobj_copy_to_orig(&sign_c); in caam_mp_sign()
314 caam_dmaobj_free(&sign_c); in caam_mp_sign()
/optee_os/core/drivers/crypto/caam/acipher/
H A Dcaam_ecc.c448 struct caamdmaobj sign_c = { }; in do_sign() local
513 ret = caam_dmaobj_output_sgtbuf(&sign_c, sdata->signature.data, in do_sign()
518 if (sign_c.sgtbuf.sgt_type) in do_sign()
522 ret = caam_dmaobj_derive_sgtbuf(&sign_d, &sign_c, sdata->size_sec, in do_sign()
530 caam_dmaobj_cache_push(&sign_c); in do_sign()
542 caam_desc_add_ptr(desc, sign_c.sgtbuf.paddr); in do_sign()
590 sign_c.orig.length = 2 * sdata->size_sec; in do_sign()
591 sdata->signature.length = caam_dmaobj_copy_to_orig(&sign_c); in do_sign()
607 caam_dmaobj_free(&sign_c); in do_sign()
631 struct caamdmaobj sign_c = { }; in do_verify() local
[all …]
H A Dcaam_dsa.c512 struct caamdmaobj sign_c = { }; in do_sign() local
555 ret = caam_dmaobj_output_sgtbuf(&sign_c, sdata->signature.data, in do_sign()
560 if (sign_c.sgtbuf.sgt_type) in do_sign()
564 ret = caam_dmaobj_derive_sgtbuf(&sign_d, &sign_c, sdata->size_sec, in do_sign()
572 caam_dmaobj_cache_push(&sign_c); in do_sign()
592 caam_desc_add_ptr(desc, sign_c.sgtbuf.paddr); in do_sign()
623 sign_c.orig.length = 2 * sdata->size_sec; in do_sign()
624 sdata->signature.length = caam_dmaobj_copy_to_orig(&sign_c); in do_sign()
639 caam_dmaobj_free(&sign_c); in do_sign()
665 struct caamdmaobj sign_c = { }; in do_verify() local
[all …]