Home
last modified time | relevance | path

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

/openthread-latest/third_party/mbedtls/repo/library/
Dpsa_crypto_driver_wrappers_no_static.c135 const psa_drv_se_t *drv; in psa_driver_wrapper_export_public_key() local
138 if( psa_get_se_driver( psa_get_key_lifetime(attributes), &drv, &drv_context ) ) in psa_driver_wrapper_export_public_key()
140 if( ( drv->key_management == NULL ) || in psa_driver_wrapper_export_public_key()
141 ( drv->key_management->p_export_public == NULL ) ) in psa_driver_wrapper_export_public_key()
146 return( drv->key_management->p_export_public( in psa_driver_wrapper_export_public_key()
Dpsa_crypto_driver_wrappers.h265 const psa_drv_se_t *drv; in psa_driver_wrapper_sign_hash() local
268 if( psa_get_se_driver( psa_get_key_lifetime(attributes), &drv, &drv_context ) ) in psa_driver_wrapper_sign_hash()
270 if( drv->asymmetric == NULL || in psa_driver_wrapper_sign_hash()
271 drv->asymmetric->p_sign == NULL ) in psa_driver_wrapper_sign_hash()
276 return( drv->asymmetric->p_sign( in psa_driver_wrapper_sign_hash()
369 const psa_drv_se_t *drv; in psa_driver_wrapper_verify_hash() local
372 if( psa_get_se_driver( psa_get_key_lifetime(attributes), &drv, &drv_context ) ) in psa_driver_wrapper_verify_hash()
374 if( drv->asymmetric == NULL || in psa_driver_wrapper_verify_hash()
375 drv->asymmetric->p_verify == NULL ) in psa_driver_wrapper_verify_hash()
380 return( drv->asymmetric->p_verify( in psa_driver_wrapper_verify_hash()
[all …]
Dpsa_crypto_slot_management.c260 const psa_drv_se_t *drv; in psa_load_persistent_key_into_slot() local
262 if (psa_get_se_driver(slot->attr.lifetime, &drv, &drv_context)) { in psa_load_persistent_key_into_slot()
/openthread-latest/third_party/mbedtls/repo/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 …]