Home
last modified time | relevance | path

Searched refs:ko (Results 1 – 5 of 5) sorted by relevance

/optee_os-3.20.0/core/drivers/crypto/se050/adaptors/utils/
A Dscp_config.c236 sss_se05x_object_t ko = { }; in encrypt_key_and_get_kcv() local
241 st = sss_se05x_key_object_init(&ko, &ctx->ks); in encrypt_key_and_get_kcv()
245 st = sss_se05x_key_object_allocate_handle(&ko, id, in encrypt_key_and_get_kcv()
253 st = sss_se05x_key_store_set_key(&ctx->ks, &ko, key, AES_KEY_LEN_nBYTE, in encrypt_key_and_get_kcv()
258 st = sss_se05x_symmetric_context_init(&symm, &ctx->session, &ko, in encrypt_key_and_get_kcv()
273 st = sss_se05x_key_store_set_key(&ctx->ks, &ko, dek, AES_KEY_LEN_nBYTE, in encrypt_key_and_get_kcv()
283 sss_se05x_key_object_free(&ko); in encrypt_key_and_get_kcv()
/optee_os-3.20.0/core/drivers/crypto/se050/adaptors/apis/
A Duser.c136 sss_object_t *ko, uint8_t *data, in se050_host_key_store_get_key() argument
139 sss_user_impl_object_t *key_object = (sss_user_impl_object_t *)ko; in se050_host_key_store_get_key()
141 if (!ko) in se050_host_key_store_get_key()
/optee_os-3.20.0/core/drivers/crypto/se050/adaptors/include/
A Dse050_user_apis.h24 sss_object_t *ko, uint8_t *data,
/optee_os-3.20.0/core/tee/
A Dtee_svc_cryp.c3371 struct tee_obj *ko = NULL; in syscall_cryp_derive_key() local
3394 res = tee_obj_get(utc, cs->key1, &ko); in syscall_cryp_derive_key()
3435 res = crypto_acipher_dh_shared_secret(ko->attr, in syscall_cryp_derive_key()
3489 key_public.curve = ((struct ecc_keypair *)ko->attr)->curve; in syscall_cryp_derive_key()
3499 res = crypto_acipher_ecc_shared_secret(ko->attr, &key_public, in syscall_cryp_derive_key()
3517 struct tee_cryp_obj_secret *ik = ko->attr; in syscall_cryp_derive_key()
3546 struct tee_cryp_obj_secret *ss = ko->attr; in syscall_cryp_derive_key()
3575 struct tee_cryp_obj_secret *ss = ko->attr; in syscall_cryp_derive_key()
3621 res = crypto_acipher_sm2_kep_derive(ko->attr, /* key1 */ in syscall_cryp_derive_key()
3658 res = crypto_acipher_x25519_shared_secret(ko->attr, in syscall_cryp_derive_key()
/optee_os-3.20.0/
A DCHANGELOG.md1505 * optee.ko, the generic Linux driver. It contains all functionality
1507 * optee_armtz.ko, a specific backend dedicated to the TrustZone optee.
1508 It depends on optee.ko.
1514 Thanks to the dependency between the generic and the backend modules, optee.ko is then automaticall…

Completed in 15 milliseconds