Home
last modified time | relevance | path

Searched refs:psa_key_slot_t (Results 1 – 4 of 4) sorted by relevance

/openthread-3.5.0/third_party/mbedtls/repo/library/
Dpsa_crypto_core.h92 } psa_key_slot_t; typedef
108 static inline int psa_is_key_slot_occupied( const psa_key_slot_t *slot ) in psa_is_key_slot_occupied()
121 static inline int psa_is_key_slot_locked( const psa_key_slot_t *slot ) in psa_is_key_slot_locked()
134 static inline uint16_t psa_key_slot_get_flags( const psa_key_slot_t *slot, in psa_key_slot_get_flags()
146 static inline void psa_key_slot_set_flags( psa_key_slot_t *slot, in psa_key_slot_set_flags()
159 static inline void psa_key_slot_set_bits_in_flags( psa_key_slot_t *slot, in psa_key_slot_set_bits_in_flags()
170 static inline void psa_key_slot_clear_bits( psa_key_slot_t *slot, in psa_key_slot_clear_bits()
184 const psa_key_slot_t *slot ) in psa_key_slot_get_slot_number()
201 psa_status_t psa_wipe_key_slot( psa_key_slot_t *slot );
215 psa_status_t psa_allocate_buffer_to_slot( psa_key_slot_t *slot,
[all …]
Dpsa_crypto_slot_management.c48 psa_key_slot_t key_slots[MBEDTLS_PSA_KEY_SLOT_COUNT];
102 mbedtls_svc_key_id_t key, psa_key_slot_t **p_slot ) in psa_get_and_lock_key_slot_in_memory()
107 psa_key_slot_t *slot = NULL; in psa_get_and_lock_key_slot_in_memory()
164 psa_key_slot_t *slot = &global_data.key_slots[ slot_idx ]; in psa_wipe_all_key_slots()
172 psa_key_slot_t **p_slot ) in psa_get_empty_key_slot()
176 psa_key_slot_t *selected_slot, *unlocked_persistent_key_slot; in psa_get_empty_key_slot()
187 psa_key_slot_t *slot = &global_data.key_slots[ slot_idx ]; in psa_get_empty_key_slot()
237 static psa_status_t psa_load_persistent_key_into_slot( psa_key_slot_t *slot ) in psa_load_persistent_key_into_slot()
279 static psa_status_t psa_load_builtin_key_into_slot( psa_key_slot_t *slot ) in psa_load_builtin_key_into_slot()
349 psa_key_slot_t **p_slot ) in psa_get_and_lock_key_slot()
[all …]
Dpsa_crypto_slot_management.h96 psa_key_slot_t **p_slot );
126 psa_key_slot_t **p_slot );
140 static inline psa_status_t psa_lock_key_slot( psa_key_slot_t *slot ) in psa_lock_key_slot()
166 psa_status_t psa_unlock_key_slot( psa_key_slot_t *slot );
Dpsa_crypto.c589 psa_status_t psa_allocate_buffer_to_slot( psa_key_slot_t *slot, in psa_allocate_buffer_to_slot()
603 psa_status_t psa_copy_key_material_into_slot( psa_key_slot_t *slot, in psa_copy_key_material_into_slot()
965 psa_key_slot_t **p_slot, in psa_get_and_lock_key_slot_with_policy()
970 psa_key_slot_t *slot; in psa_get_and_lock_key_slot_with_policy()
1024 psa_key_slot_t **p_slot, in psa_get_and_lock_transparent_key_slot_with_policy()
1043 psa_status_t psa_remove_key_data_from_memory( psa_key_slot_t *slot ) in psa_remove_key_data_from_memory()
1059 psa_status_t psa_wipe_key_slot( psa_key_slot_t *slot ) in psa_wipe_key_slot()
1092 psa_key_slot_t *slot; in psa_destroy_key()
1257 psa_key_slot_t *slot; in psa_get_key_attributes()
1379 psa_key_slot_t *slot; in psa_export_key()
[all …]