Lines Matching refs:lifetime
628 (!PSA_KEY_LIFETIME_IS_VOLATILE(slot->attr.lifetime))) { in psa_reserve_free_key_slot()
699 if (psa_get_se_driver(slot->attr.lifetime, &drv, &drv_context)) { in psa_load_persistent_key_into_slot()
730 psa_key_lifetime_t lifetime = PSA_KEY_LIFETIME_VOLATILE; in psa_load_builtin_key_into_slot() local
742 slot->attr.id, &lifetime, &slot_number); in psa_load_builtin_key_into_slot()
750 psa_set_key_lifetime(&attributes, lifetime); in psa_load_builtin_key_into_slot()
846 (*p_slot)->attr.lifetime = PSA_KEY_LIFETIME_PERSISTENT; in psa_get_and_lock_key_slot()
943 psa_status_t psa_validate_key_location(psa_key_lifetime_t lifetime, in psa_validate_key_location() argument
946 if (psa_key_lifetime_is_external(lifetime)) { in psa_validate_key_location()
949 psa_se_drv_table_entry_t *driver = psa_get_se_driver_entry(lifetime); in psa_validate_key_location()
968 psa_status_t psa_validate_key_persistence(psa_key_lifetime_t lifetime) in psa_validate_key_persistence() argument
970 if (PSA_KEY_LIFETIME_IS_VOLATILE(lifetime)) { in psa_validate_key_persistence()
976 if (PSA_KEY_LIFETIME_IS_READ_ONLY(lifetime)) { in psa_validate_key_persistence()
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()
1119 if (PSA_KEY_LIFETIME_GET_LOCATION(slot->attr.lifetime) != in mbedtls_psa_get_stats()