Home
last modified time | relevance | path

Searched refs:drv (Results 1 – 5 of 5) sorted by relevance

/mbedtls-latest/library/
Dpsa_crypto_driver_wrappers_no_static.c170 const psa_drv_se_t *drv; in psa_driver_wrapper_export_public_key() local
173 if( psa_get_se_driver( psa_get_key_lifetime(attributes), &drv, &drv_context ) ) in psa_driver_wrapper_export_public_key()
175 if( ( drv->key_management == NULL ) || in psa_driver_wrapper_export_public_key()
176 ( drv->key_management->p_export_public == NULL ) ) in psa_driver_wrapper_export_public_key()
181 return( drv->key_management->p_export_public( in psa_driver_wrapper_export_public_key()
Dpsa_crypto_driver_wrappers.h338 const psa_drv_se_t *drv; in psa_driver_wrapper_sign_hash() local
341 if( psa_get_se_driver( psa_get_key_lifetime(attributes), &drv, &drv_context ) ) in psa_driver_wrapper_sign_hash()
343 if( drv->asymmetric == NULL || in psa_driver_wrapper_sign_hash()
344 drv->asymmetric->p_sign == NULL ) in psa_driver_wrapper_sign_hash()
349 return( drv->asymmetric->p_sign( in psa_driver_wrapper_sign_hash()
457 const psa_drv_se_t *drv; in psa_driver_wrapper_verify_hash() local
460 if( psa_get_se_driver( psa_get_key_lifetime(attributes), &drv, &drv_context ) ) in psa_driver_wrapper_verify_hash()
462 if( drv->asymmetric == NULL || in psa_driver_wrapper_verify_hash()
463 drv->asymmetric->p_verify == NULL ) in psa_driver_wrapper_verify_hash()
468 return( drv->asymmetric->p_verify( in psa_driver_wrapper_verify_hash()
[all …]
Dpsa_crypto_slot_management.c697 const psa_drv_se_t *drv; in psa_load_persistent_key_into_slot() local
699 if (psa_get_se_driver(slot->attr.lifetime, &drv, &drv_context)) { in psa_load_persistent_key_into_slot()
/mbedtls-latest/scripts/data_files/driver_templates/
Dpsa_crypto_driver_wrappers_no_static.c.jinja144 const psa_drv_se_t *drv;
147 if( psa_get_se_driver( psa_get_key_lifetime(attributes), &drv, &drv_context ) )
149 if( ( drv->key_management == NULL ) ||
150 ( drv->key_management->p_export_public == NULL ) )
155 return( drv->key_management->p_export_public(
Dpsa_crypto_driver_wrappers.h.jinja266 const psa_drv_se_t *drv;
269 if( psa_get_se_driver( psa_get_key_lifetime(attributes), &drv, &drv_context ) )
271 if( drv->asymmetric == NULL ||
272 drv->asymmetric->p_sign == NULL )
277 return( drv->asymmetric->p_sign(
370 const psa_drv_se_t *drv;
373 if( psa_get_se_driver( psa_get_key_lifetime(attributes), &drv, &drv_context ) )
375 if( drv->asymmetric == NULL ||
376 drv->asymmetric->p_verify == NULL )
381 return( drv->asymmetric->p_verify(
[all …]