Lines Matching refs:attr
398 mbedtls_svc_key_id_equal(key, slot->attr.id)) { in psa_get_and_lock_key_slot_in_memory()
412 (mbedtls_svc_key_id_equal(key, slot->attr.id))) { in psa_get_and_lock_key_slot_in_memory()
628 (!PSA_KEY_LIFETIME_IS_VOLATILE(slot->attr.lifetime))) { in psa_reserve_free_key_slot()
688 status = psa_load_persistent_key(&slot->attr, in psa_load_persistent_key_into_slot()
699 if (psa_get_se_driver(slot->attr.lifetime, &drv, &drv_context)) { in psa_load_persistent_key_into_slot()
736 MBEDTLS_SVC_KEY_ID_GET_KEY_ID(slot->attr.id))) { in psa_load_builtin_key_into_slot()
742 slot->attr.id, &lifetime, &slot_number); in psa_load_builtin_key_into_slot()
749 psa_set_key_id(&attributes, slot->attr.id); in psa_load_builtin_key_into_slot()
789 slot->attr = attributes; in psa_load_builtin_key_into_slot()
845 (*p_slot)->attr.id = key; in psa_get_and_lock_key_slot()
846 (*p_slot)->attr.lifetime = PSA_KEY_LIFETIME_PERSISTENT; in psa_get_and_lock_key_slot()
870 psa_extend_key_usage_flags(&(*p_slot)->attr.policy.usage); in psa_get_and_lock_key_slot()
1077 if ((!PSA_KEY_LIFETIME_IS_VOLATILE(slot->attr.lifetime)) && in psa_purge_key()
1110 if (PSA_KEY_LIFETIME_IS_VOLATILE(slot->attr.lifetime)) { in mbedtls_psa_get_stats()
1113 psa_key_id_t id = MBEDTLS_SVC_KEY_ID_GET_KEY_ID(slot->attr.id); in mbedtls_psa_get_stats()
1119 if (PSA_KEY_LIFETIME_GET_LOCATION(slot->attr.lifetime) != in mbedtls_psa_get_stats()
1121 psa_key_id_t id = MBEDTLS_SVC_KEY_ID_GET_KEY_ID(slot->attr.id); in mbedtls_psa_get_stats()