Home
last modified time | relevance | path

Searched refs:caam_desc_add_ptr (Results 1 – 18 of 18) sorted by relevance

/optee_os/core/drivers/crypto/caam/acipher/
H A Dcaam_prime_dsa.c102 caam_desc_add_ptr(desc, seed->paddr); in do_desc_prime_q()
147 caam_desc_add_ptr(desc, prime->q->paddr); in do_desc_prime_q()
244 caam_desc_add_ptr(desc, x->paddr); in do_desc_gen_x()
253 caam_desc_add_ptr(desc, mod_n->paddr); in do_desc_gen_x()
266 caam_desc_add_ptr(desc, seed->paddr); in do_desc_gen_x()
269 caam_desc_add_ptr(desc, seed->paddr); in do_desc_gen_x()
349 caam_desc_add_ptr(desc, desc_p); in do_desc_gen_x()
377 caam_desc_add_ptr(desc, mod_n->paddr); in do_desc_prime_p()
387 caam_desc_add_ptr(desc, prime->q->paddr); in do_desc_prime_p()
395 caam_desc_add_ptr(desc, x->paddr); in do_desc_prime_p()
[all …]
H A Dcaam_dsa.c432 caam_desc_add_ptr(desc, caam_dsa_key.p.paddr); in do_gen_keypair()
433 caam_desc_add_ptr(desc, caam_dsa_key.q.paddr); in do_gen_keypair()
434 caam_desc_add_ptr(desc, caam_dsa_key.g.paddr); in do_gen_keypair()
435 caam_desc_add_ptr(desc, caam_dsa_key.x.buf.paddr); in do_gen_keypair()
436 caam_desc_add_ptr(desc, caam_dsa_key.y.paddr); in do_gen_keypair()
582 caam_desc_add_ptr(desc, dsakey.p.paddr); in do_sign()
584 caam_desc_add_ptr(desc, dsakey.q.paddr); in do_sign()
586 caam_desc_add_ptr(desc, dsakey.g.paddr); in do_sign()
588 caam_desc_add_ptr(desc, dsakey.x.buf.paddr); in do_sign()
590 caam_desc_add_ptr(desc, msg.sgtbuf.paddr); in do_sign()
[all …]
H A Dcaam_rsa.c653 caam_desc_add_ptr(desc, genkey.p.buf.paddr); in do_gen_keypair()
654 caam_desc_add_ptr(desc, genkey.q.buf.paddr); in do_gen_keypair()
655 caam_desc_add_ptr(desc, genkey.e.paddr); in do_gen_keypair()
656 caam_desc_add_ptr(desc, genkey.n.paddr); in do_gen_keypair()
657 caam_desc_add_ptr(desc, genkey.d.buf.paddr); in do_gen_keypair()
658 caam_desc_add_ptr(desc, virt_to_phys(size_d_gen_val_ptr)); in do_gen_keypair()
661 caam_desc_add_ptr(desc, genkey.dp.buf.paddr); in do_gen_keypair()
662 caam_desc_add_ptr(desc, genkey.dq.buf.paddr); in do_gen_keypair()
663 caam_desc_add_ptr(desc, genkey.qp.buf.paddr); in do_gen_keypair()
1287 caam_desc_add_ptr(desc, msg.sgtbuf.paddr); in do_caam_encrypt()
[all …]
H A Dcaam_dh.c306 caam_desc_add_ptr(desc, caam_dh_key.p.paddr); in do_gen_keypair()
307 caam_desc_add_ptr(desc, dh_r.paddr); in do_gen_keypair()
308 caam_desc_add_ptr(desc, caam_dh_key.g.paddr); in do_gen_keypair()
309 caam_desc_add_ptr(desc, caam_dh_key.x.buf.paddr); in do_gen_keypair()
310 caam_desc_add_ptr(desc, caam_dh_key.y.paddr); in do_gen_keypair()
453 caam_desc_add_ptr(desc, caam_dh_key.p.paddr); in do_shared_secret()
455 caam_desc_add_ptr(desc, 0); in do_shared_secret()
457 caam_desc_add_ptr(desc, caam_dh_key.y.paddr); in do_shared_secret()
459 caam_desc_add_ptr(desc, caam_dh_key.x.buf.paddr); in do_shared_secret()
461 caam_desc_add_ptr(desc, secret.sgtbuf.paddr); in do_shared_secret()
H A Dcaam_ecc.c308 caam_desc_add_ptr(desc, d.buf.paddr); in do_gen_keypair()
309 caam_desc_add_ptr(desc, xy.paddr); in do_gen_keypair()
538 caam_desc_add_ptr(desc, ecckey.d.buf.paddr); in do_sign()
540 caam_desc_add_ptr(desc, msg.sgtbuf.paddr); in do_sign()
542 caam_desc_add_ptr(desc, sign_c.sgtbuf.paddr); in do_sign()
544 caam_desc_add_ptr(desc, sign_d.sgtbuf.paddr); in do_sign()
721 caam_desc_add_ptr(desc, ecckey.xy.paddr); in do_verify()
723 caam_desc_add_ptr(desc, msg.sgtbuf.paddr); in do_verify()
725 caam_desc_add_ptr(desc, sign_c.sgtbuf.paddr); in do_verify()
727 caam_desc_add_ptr(desc, sign_d.sgtbuf.paddr); in do_verify()
[all …]
H A Dcaam_prime_rsa.c406 caam_desc_add_ptr(desc, virt_to_phys((void *)sqrt_value)); in do_desc_setup()
419 caam_desc_add_ptr(desc, small_prime->paddr); in do_desc_setup()
440 caam_desc_add_ptr(desc, desc_prime); in do_desc_setup()
479 caam_desc_add_ptr(desc, small_prime->paddr); in do_desc_prime()
552 caam_desc_add_ptr(desc, data->e->paddr); in do_desc_prime()
607 caam_desc_add_ptr(desc, data->q->paddr); in do_desc_prime()
609 caam_desc_add_ptr(desc, data->p->paddr); in do_desc_prime()
615 caam_desc_add_ptr(desc, desc_next); in do_desc_prime()
643 caam_desc_add_ptr(desc, p->paddr); in do_checks_primes()
651 caam_desc_add_ptr(desc, max_n->paddr); in do_checks_primes()
[all …]
/optee_os/core/drivers/crypto/caam/mp/
H A Dcaam_mp.c67 caam_desc_add_ptr(desc, virt_to_phys((void *)passphrase)); in do_mppriv_gen()
147 caam_desc_add_ptr(desc, reskey.sgtbuf.paddr); in caam_mp_export_publickey()
278 caam_desc_add_ptr(desc, msg_input.sgtbuf.paddr); in caam_mp_sign()
279 caam_desc_add_ptr(desc, hash.paddr); in caam_mp_sign()
280 caam_desc_add_ptr(desc, sign_c.sgtbuf.paddr); in caam_mp_sign()
281 caam_desc_add_ptr(desc, sign_d.sgtbuf.paddr); in caam_mp_sign()
/optee_os/core/drivers/crypto/caam/
H A Dcaam_desc.c50 void caam_desc_add_ptr(uint32_t *desc, paddr_t ptr) in caam_desc_add_ptr() function
161 caam_desc_add_ptr(desc, data->sgtbuf.paddr); in caam_desc_add_dmaobj()
H A Dcaam_key.c370 caam_desc_add_ptr(desc, virt_to_phys((void *)key_blob_modifier)); in caam_key_operation_blob()
374 caam_desc_add_ptr(desc, in_key->buf.paddr); in caam_key_operation_blob()
378 caam_desc_add_ptr(desc, out_key->buf.paddr); in caam_key_operation_blob()
689 caam_desc_add_ptr(desc, input_buf.paddr); in caam_key_black_encapsulation()
705 caam_desc_add_ptr(desc, key->buf.paddr); in caam_key_black_encapsulation()
H A Dcaam_rng.c117 caam_desc_add_ptr(desc, paddr); in do_rng_read()
/optee_os/core/drivers/crypto/caam/hash/
H A Dcaam_hash.c122 caam_desc_add_ptr(desc, key->paddr); in do_desc_load_key()
411 caam_desc_add_ptr(desc, ctx->ctx.paddr); in do_update_hash()
431 caam_desc_add_ptr(desc, ctx->blockbuf.buf.paddr); in do_update_hash()
445 caam_desc_add_ptr(desc, ctx->ctx.paddr); in do_update_hash()
618 caam_desc_add_ptr(desc, ctx->ctx.paddr); in caam_hash_hmac_final()
637 caam_desc_add_ptr(desc, ctx->blockbuf.buf.paddr); in caam_hash_hmac_final()
H A Dcaam_hash_mac.c182 caam_desc_add_ptr(desc, hmac_ctx->key.paddr); in do_hmac_init()
/optee_os/core/drivers/crypto/caam/ae/
H A Dcaam_ae.c397 caam_desc_add_ptr(desc, caam_ctx->key.paddr); in init_descriptor()
418 caam_desc_add_ptr(desc, caam_ctx->initial_ctx.paddr); in add_initial_context()
442 caam_desc_add_ptr(desc, caam_ctx->ctx.paddr); in load_context()
462 caam_desc_add_ptr(desc, caam_ctx->ctx.paddr); in store_context()
517 caam_desc_add_ptr(desc, caam_ctx->nonce.paddr); in caam_ae_do_oneshot()
606 caam_desc_add_ptr(desc, caam_ctx->nonce.paddr); in caam_ae_do_init()
693 caam_desc_add_ptr(desc, 0); in caam_ae_do_block()
/optee_os/core/drivers/crypto/caam/blob/
H A Dcaam_blob.c45 caam_desc_add_ptr(desc, buf.paddr); in caam_blob_mkvb_init()
H A Dcaam_dek.c92 caam_desc_add_ptr(desc, dek_sm_addr.paddr); in caam_dek_generate()
/optee_os/core/drivers/crypto/caam/cipher/
H A Dcaam_cipher_mac.c313 caam_desc_add_ptr(desc, ctx->key1.paddr); in run_cmac_desc()
322 caam_desc_add_ptr(desc, ctx->ctx.paddr); in run_cmac_desc()
356 caam_desc_add_ptr(desc, ctx->blockbuf.buf.paddr); in run_cmac_desc()
375 caam_desc_add_ptr(desc, 0); in run_cmac_desc()
389 caam_desc_add_ptr(desc, ctx->ctx.paddr); in run_cmac_desc()
H A Dcaam_cipher.c150 caam_desc_add_ptr(desc, ctx->key1.paddr); in caam_cipher_block()
155 caam_desc_add_ptr(desc, ctx->key2.paddr); in caam_cipher_block()
163 caam_desc_add_ptr(desc, ctx->ctx.paddr); in caam_cipher_block()
191 caam_desc_add_ptr(desc, ctx->ctx.paddr); in caam_cipher_block()
/optee_os/core/drivers/crypto/caam/include/
H A Dcaam_desc_helper.h23 void caam_desc_add_ptr(uint32_t *desc, paddr_t ptr);