| /optee_os/core/drivers/crypto/caam/acipher/ |
| H A D | caam_prime_dsa.c | 102 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 D | caam_dsa.c | 432 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 D | caam_rsa.c | 653 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 D | caam_dh.c | 306 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 D | caam_ecc.c | 308 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 D | caam_prime_rsa.c | 406 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 D | caam_mp.c | 67 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 D | caam_desc.c | 50 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 D | caam_key.c | 370 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 D | caam_rng.c | 117 caam_desc_add_ptr(desc, paddr); in do_rng_read()
|
| /optee_os/core/drivers/crypto/caam/hash/ |
| H A D | caam_hash.c | 122 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 D | caam_hash_mac.c | 182 caam_desc_add_ptr(desc, hmac_ctx->key.paddr); in do_hmac_init()
|
| /optee_os/core/drivers/crypto/caam/ae/ |
| H A D | caam_ae.c | 397 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 D | caam_blob.c | 45 caam_desc_add_ptr(desc, buf.paddr); in caam_blob_mkvb_init()
|
| H A D | caam_dek.c | 92 caam_desc_add_ptr(desc, dek_sm_addr.paddr); in caam_dek_generate()
|
| /optee_os/core/drivers/crypto/caam/cipher/ |
| H A D | caam_cipher_mac.c | 313 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 D | caam_cipher.c | 150 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 D | caam_desc_helper.h | 23 void caam_desc_add_ptr(uint32_t *desc, paddr_t ptr);
|