Home
last modified time | relevance | path

Searched refs:a_ptr (Results 1 – 6 of 6) sorted by relevance

/optee_os/ta/pkcs11/src/
H A Dpkcs11_helpers.c554 void *a_ptr = NULL; in pkcs2tee_load_attr() local
566 &a_ptr, &a_size) || !a_ptr) { in pkcs2tee_load_attr()
572 data32 = ec_params2tee_curve(a_ptr, a_size); in pkcs2tee_load_attr()
578 data32 = (ec_params2tee_keysize(a_ptr, a_size) + 7) / 8; in pkcs2tee_load_attr()
590 &a_ptr, &a_size)) { in pkcs2tee_load_attr()
593 &a_ptr, &a_size)) { in pkcs2tee_load_attr()
602 der_ptr = (uint8_t *)a_ptr; in pkcs2tee_load_attr()
651 if (get_attribute_ptr(obj->attributes, pkcs11_id, &a_ptr, &a_size)) in pkcs2tee_load_attr()
654 TEE_InitRefAttribute(tee_ref, tee_id, a_ptr, a_size); in pkcs2tee_load_attr()
671 void *a_ptr = NULL; in pkcs2tee_load_hashed_attr() local
[all …]
H A Dprocessing_ec.c594 void *a_ptr = NULL; in generate_ec_keys() local
615 &a_ptr, &a_size) || !a_ptr) { in generate_ec_keys()
620 tee_size = ec_params2tee_keysize(a_ptr, a_size); in generate_ec_keys()
624 tee_curve = ec_params2tee_curve(a_ptr, a_size); in generate_ec_keys()
649 rc = add_attribute(priv_head, PKCS11_CKA_EC_PARAMS, a_ptr, a_size); in generate_ec_keys()
730 void *a_ptr = NULL; in generate_eddsa_keys() local
750 &a_ptr, &a_size) || !a_ptr) { in generate_eddsa_keys()
755 tee_size = ec_params2tee_keysize(a_ptr, a_size); in generate_eddsa_keys()
779 rc = add_attribute(priv_head, PKCS11_CKA_EC_PARAMS, a_ptr, a_size); in generate_eddsa_keys()
H A Dprocessing_rsa.c515 void *a_ptr = NULL; in contains_all_rsa_crt_parameters() local
520 rc = get_attribute_ptr(obj->attributes, crt_attr[n], &a_ptr, in contains_all_rsa_crt_parameters()
524 if (a_ptr && a_size) in contains_all_rsa_crt_parameters()
648 void *a_ptr = NULL; in tee2pkcs_rsa_attributes() local
655 rc = get_attribute_ptr(*pub_head, PKCS11_CKA_PUBLIC_EXPONENT, &a_ptr, in tee2pkcs_rsa_attributes()
660 if (rc == PKCS11_CKR_OK && !a_ptr) { in tee2pkcs_rsa_attributes()
723 void *a_ptr = NULL; in generate_rsa_keys() local
734 rc = get_attribute_ptr(*pub_head, PKCS11_CKA_MODULUS_BITS, &a_ptr, in generate_rsa_keys()
739 TEE_MemMove(&modulus_bits, a_ptr, sizeof(uint32_t)); in generate_rsa_keys()
741 rc = get_attribute_ptr(*pub_head, PKCS11_CKA_PUBLIC_EXPONENT, &a_ptr, in generate_rsa_keys()
[all …]
H A Dprocessing_asymm.c1035 void *a_ptr = NULL; in do_asymm_derivation() local
1058 rc = pkcs2tee_param_ecdh(proc_params, &a_ptr, &a_size); in do_asymm_derivation()
1064 a_ptr, a_size / 2); in do_asymm_derivation()
1068 (char *)a_ptr + a_size / 2, in do_asymm_derivation()
1081 &a_ptr, &a_size); in do_asymm_derivation()
1088 rc = add_attribute(head, PKCS11_CKA_VALUE, a_ptr, in do_asymm_derivation()
1090 TEE_Free(a_ptr); in do_asymm_derivation()
H A Dprocessing.c133 void *a_ptr = NULL; in get_object_key_bit_size() local
157 &a_ptr, &a_size) || !a_ptr) in get_object_key_bit_size()
160 return ec_params2tee_keysize(a_ptr, a_size); in get_object_key_bit_size()
379 void *a_ptr = NULL; in tee2pkcs_add_attribute() local
382 rc = alloc_get_tee_attribute_data(tee_obj, tee_id, &a_ptr, &a_size); in tee2pkcs_add_attribute()
386 rc = add_attribute(head, pkcs11_id, a_ptr, a_size); in tee2pkcs_add_attribute()
388 TEE_Free(a_ptr); in tee2pkcs_add_attribute()
H A Dpkcs11_attributes.c814 void *a_ptr = NULL; in create_pub_key_rsa_generated_attributes() local
823 &a_ptr, &a_size) || !a_ptr) { in create_pub_key_rsa_generated_attributes()
941 void *a_ptr = NULL; in create_ec_priv_key_hidden_attributes() local
956 &a_ptr, &a_size) || !a_ptr) { in create_ec_priv_key_hidden_attributes()
962 tee_size = ec_params2tee_keysize(a_ptr, a_size); in create_ec_priv_key_hidden_attributes()
968 tee_curve = ec_params2tee_curve(a_ptr, a_size); in create_ec_priv_key_hidden_attributes()
992 &a_ptr, &a_size) || !a_ptr) { in create_ec_priv_key_hidden_attributes()
1002 ret = mbedtls_ecp_read_key(ec_curve, &key_pair, a_ptr, a_size); in create_ec_priv_key_hidden_attributes()