Lines Matching refs:psa_key_slot_t
185 psa_key_slot_t *key_slices[KEY_SLICE_COUNT];
188 psa_key_slot_t key_slots[MBEDTLS_PSA_KEY_SLOT_COUNT];
231 static inline psa_key_slot_t *get_volatile_key_slot(psa_key_id_t key_id);
240 static inline psa_key_slot_t *get_persistent_key_slot(size_t slot_idx);
251 static inline psa_key_slot_t *get_key_slot(size_t slice_idx, size_t slot_idx);
273 static inline psa_key_slot_t *get_volatile_key_slot(psa_key_id_t key_id) in get_volatile_key_slot()
283 psa_key_slot_t *slice = global_data.key_slices[slice_idx]; in get_volatile_key_slot()
290 static inline psa_key_slot_t *get_persistent_key_slot(size_t slot_idx) in get_persistent_key_slot()
295 static inline psa_key_slot_t *get_key_slot(size_t slice_idx, size_t slot_idx) in get_key_slot()
308 static inline psa_key_slot_t *get_volatile_key_slot(psa_key_id_t key_id) in get_volatile_key_slot()
316 static inline psa_key_slot_t *get_persistent_key_slot(size_t slot_idx) in get_persistent_key_slot()
321 static inline psa_key_slot_t *get_key_slot(size_t slice_idx, size_t slot_idx) in get_key_slot()
384 mbedtls_svc_key_id_t key, psa_key_slot_t **p_slot) in psa_get_and_lock_key_slot_in_memory()
389 psa_key_slot_t *slot = NULL; in psa_get_and_lock_key_slot_in_memory()
460 psa_key_slot_t *slot = get_key_slot(slice_idx, slot_idx); in psa_wipe_all_key_slots()
502 psa_key_slot_t **p_slot) in psa_allocate_volatile_key_slot()
517 sizeof(psa_key_slot_t)); in psa_allocate_volatile_key_slot()
522 psa_key_slot_t *slice = global_data.key_slices[slice_idx]; in psa_allocate_volatile_key_slot()
527 psa_key_slot_t *slot = &slice[slot_idx]; in psa_allocate_volatile_key_slot()
556 psa_key_slot_t *slot) in psa_free_key_slot()
568 psa_key_slot_t *slice = global_data.key_slices[slice_idx]; in psa_free_key_slot()
569 psa_key_slot_t *slice_end = slice + key_slice_length(slice_idx); in psa_free_key_slot()
596 psa_key_slot_t **p_slot) in psa_reserve_free_key_slot()
600 psa_key_slot_t *selected_slot, *unused_persistent_key_slot; in psa_reserve_free_key_slot()
619 psa_key_slot_t *slot = get_key_slot(KEY_SLOT_CACHE_SLICE_INDEX, slot_idx); in psa_reserve_free_key_slot()
682 static psa_status_t psa_load_persistent_key_into_slot(psa_key_slot_t *slot) in psa_load_persistent_key_into_slot()
726 static psa_status_t psa_load_builtin_key_into_slot(psa_key_slot_t *slot) in psa_load_builtin_key_into_slot()
799 psa_key_slot_t **p_slot) in psa_get_and_lock_key_slot()
891 psa_status_t psa_unregister_read(psa_key_slot_t *slot) in psa_unregister_read()
925 psa_status_t psa_unregister_read_under_mutex(psa_key_slot_t *slot) in psa_unregister_read_under_mutex()
992 psa_key_slot_t *slot; in psa_open_key()
1018 psa_key_slot_t *slot; in psa_close_key()
1059 psa_key_slot_t *slot; in psa_purge_key()
1102 const psa_key_slot_t *slot = get_key_slot(slice_idx, slot_idx); in mbedtls_psa_get_stats()