Searched refs:psa_key_slot_t (Results 1 – 4 of 4) sorted by relevance
/openthread-3.5.0/third_party/mbedtls/repo/library/ |
D | psa_crypto_core.h | 92 } 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 …]
|
D | psa_crypto_slot_management.c | 48 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 …]
|
D | psa_crypto_slot_management.h | 96 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 );
|
D | psa_crypto.c | 589 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 …]
|