Home
last modified time | relevance | path

Searched refs:psa_key_id_t (Results 1 – 10 of 10) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/include/psa/
H A Dcrypto_types.h275 typedef uint32_t psa_key_id_t; typedef
292 typedef psa_key_id_t mbedtls_svc_key_id_t;
301 psa_key_id_t MBEDTLS_PRIVATE(key_id);
H A Dcrypto_values.h2420 #define PSA_KEY_ID_NULL ((psa_key_id_t)0)
2424 #define PSA_KEY_ID_USER_MIN ((psa_key_id_t) 0x00000001)
2427 #define PSA_KEY_ID_USER_MAX ((psa_key_id_t) 0x3fffffff)
2430 #define PSA_KEY_ID_VENDOR_MIN ((psa_key_id_t) 0x40000000)
2433 #define PSA_KEY_ID_VENDOR_MAX ((psa_key_id_t) 0x7fffffff)
2438 #define MBEDTLS_SVC_KEY_ID_INIT ((psa_key_id_t) 0)
2448 unsigned int unused, psa_key_id_t key_id) in mbedtls_svc_key_id_make()
2491 mbedtls_key_owner_id_t owner_id, psa_key_id_t key_id) in mbedtls_svc_key_id_make()
H A Dcrypto_extra.h250 psa_key_id_t MBEDTLS_PRIVATE(max_open_internal_key_id);
252 psa_key_id_t MBEDTLS_PRIVATE(max_open_external_key_id);
503 #define MBEDTLS_PSA_KEY_ID_BUILTIN_MIN ((psa_key_id_t) 0x7fff0000)
510 #define MBEDTLS_PSA_KEY_ID_BUILTIN_MAX ((psa_key_id_t) 0x7fffefff)
528 static inline int psa_key_id_is_builtin(psa_key_id_t key_id) in psa_key_id_is_builtin()
H A Dcrypto.h4059 psa_key_id_t expected);
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto_slot_management.c129 static psa_key_id_t volatile_key_id_of_index(size_t slice_idx, in volatile_key_id_of_index()
135 return (psa_key_id_t) (0x40000000u | in volatile_key_id_of_index()
142 static size_t slice_index_of_volatile_key_id(psa_key_id_t key_id) in slice_index_of_volatile_key_id()
150 static size_t slot_index_of_volatile_key_id(psa_key_id_t key_id) in slot_index_of_volatile_key_id()
231 static inline psa_key_slot_t *get_volatile_key_slot(psa_key_id_t key_id);
273 static inline psa_key_slot_t *get_volatile_key_slot(psa_key_id_t key_id) in get_volatile_key_slot()
308 static inline psa_key_slot_t *get_volatile_key_slot(psa_key_id_t key_id) in get_volatile_key_slot()
333 psa_key_id_t key_id = MBEDTLS_SVC_KEY_ID_GET_KEY_ID(key); in psa_is_valid_key_id()
387 psa_key_id_t key_id = MBEDTLS_SVC_KEY_ID_GET_KEY_ID(key); in psa_get_and_lock_key_slot_in_memory()
501 static psa_status_t psa_allocate_volatile_key_slot(psa_key_id_t *key_id, in psa_allocate_volatile_key_slot()
[all …]
H A Dpsa_crypto_slot_management.h48 static inline int psa_key_id_is_volatile(psa_key_id_t key_id) in psa_key_id_is_volatile()
161 psa_status_t psa_reserve_free_key_slot(psa_key_id_t *volatile_key_id,
H A Dpsa_crypto_se.h45 #define PSA_CRYPTO_SE_DRIVER_ITS_UID_BASE ((psa_key_id_t) 0xfffffe00)
H A Dpsa_crypto_storage.h368 #define PSA_CRYPTO_ITS_TRANSACTION_UID ((psa_key_id_t) 0xffffff74)
H A Dpsa_crypto.c1795 psa_key_id_t volatile_key_id; in psa_start_key_creation()
/optee_os/lib/libmbedtls/mbedtls/
H A DChangeLog2466 identical to psa_key_id_t instead of being platform-defined. This bridges