Searched refs:k_object (Results 1 – 6 of 6) sorted by relevance
| /optee_os/core/drivers/crypto/se050/adaptors/apis/ |
| H A D | apdu.c | 44 sss_se05x_object_t *k_object, in set_rsa_public() argument 52 if (k_object->isPersistant) in set_rsa_public() 55 switch (k_object->cipherType) { in set_rsa_public() 66 status = Se05x_API_WriteRSAKey(s_ctx, policy, k_object->keyId, in set_rsa_public() 82 status = Se05x_API_WriteRSAKey(s_ctx, NULL, k_object->keyId, in set_rsa_public() 103 sss_se05x_object_t *k_object, in set_rsa_private_rsa() argument 110 if (k_object->isPersistant) in set_rsa_private_rsa() 113 status = Se05x_API_WriteRSAKey(s_ctx, policy, k_object->keyId, in set_rsa_private_rsa() 129 status = Se05x_API_WriteRSAKey(s_ctx, NULL, k_object->keyId, in set_rsa_private_rsa() 150 sss_se05x_object_t *k_object, in set_rsa_private_rsa_crt() argument [all …]
|
| H A D | user.c | 12 static sss_status_t alloc_scp_key_to_auth(sss_object_t *k_object, in alloc_scp_key_to_auth() argument 18 if (!k_object || !k_store) in alloc_scp_key_to_auth() 21 status = sss_host_key_object_init(k_object, k_store); in alloc_scp_key_to_auth() 25 return sss_host_key_object_allocate_handle(k_object, key_id, in alloc_scp_key_to_auth()
|
| /optee_os/core/drivers/crypto/se050/core/ |
| H A D | storage.c | 21 sss_se05x_object_t k_object = { }; in crypto_storage_obj_del() local 73 status = sss_se05x_key_object_init(&k_object, se050_kstore); in crypto_storage_obj_del() 77 status = sss_se05x_key_object_get_handle(&k_object, val); in crypto_storage_obj_del() 85 status = sss_se05x_key_store_erase_key(se050_kstore, &k_object); in crypto_storage_obj_del()
|
| H A D | ecc.c | 237 static TEE_Result se050_inject_public_key(sss_se05x_object_t *k_object, in se050_inject_public_key() argument 246 st = sss_se05x_key_object_init(k_object, se050_kstore); in se050_inject_public_key() 262 st = sss_se05x_key_object_allocate_handle(k_object, oid, in se050_inject_public_key() 281 st = se050_key_store_set_ecc_key_bin(se050_kstore, k_object, NULL, in se050_inject_public_key() 293 static TEE_Result se050_inject_keypair(sss_se05x_object_t *k_object, in se050_inject_keypair() argument 303 st = sss_se05x_key_object_init(k_object, se050_kstore); in se050_inject_keypair() 309 st = sss_se05x_key_object_get_handle(k_object, key_id); in se050_inject_keypair() 328 st = sss_se05x_key_object_allocate_handle(k_object, oid, in se050_inject_keypair() 356 st = se050_key_store_set_ecc_key_bin(se050_kstore, k_object, &key_bin, in se050_inject_keypair() 635 sss_se05x_object_t k_object = { }; in gen_keypair() local [all …]
|
| H A D | rsa.c | 131 static TEE_Result se050_inject_public_key(sss_se05x_object_t *k_object, in se050_inject_public_key() argument 138 st = sss_se05x_key_object_init(k_object, se050_kstore); in se050_inject_public_key() 151 st = sss_se05x_key_object_allocate_handle(k_object, oid, in se050_inject_public_key() 160 st = se050_key_store_set_rsa_key_bin(se050_kstore, k_object, NULL, in se050_inject_public_key() 166 sss_se05x_key_store_erase_key(se050_kstore, k_object); in se050_inject_public_key() 173 static TEE_Result se050_inject_keypair(sss_se05x_object_t *k_object, in se050_inject_keypair() argument 181 st = sss_se05x_key_object_init(k_object, se050_kstore); in se050_inject_keypair() 187 st = sss_se05x_key_object_get_handle(k_object, key_id); in se050_inject_keypair() 198 st = sss_se05x_key_object_allocate_handle(k_object, oid, in se050_inject_keypair() 213 st = se050_key_store_set_rsa_key_bin(se050_kstore, k_object, in se050_inject_keypair() [all …]
|
| /optee_os/core/drivers/crypto/se050/adaptors/include/ |
| H A D | se050_apdu_apis.h | 46 sss_se05x_object_t *k_object,
|