Lines Matching defs:drv_context

219     psa_drv_se_context_t *drv_context;
221 if (psa_get_se_driver(psa_get_key_lifetime(attributes), &drv, &drv_context)) {
226 return (drv->asymmetric->p_sign(drv_context, *((psa_key_slot_number_t *)key_buffer), alg, hash, hash_length,
285 psa_drv_se_context_t *drv_context;
287 if (psa_get_se_driver(psa_get_key_lifetime(attributes), &drv, &drv_context)) {
292 return (drv->asymmetric->p_verify(drv_context, *((psa_key_slot_number_t *)key_buffer), alg, hash, hash_length,
640 psa_drv_se_context_t *drv_context;
642 if (psa_get_se_driver(psa_get_key_lifetime(attributes), &drv, &drv_context)) {
648 return (drv->key_management->p_generate(drv_context, *((psa_key_slot_number_t *)key_buffer), attributes, NULL,
715 psa_drv_se_context_t *drv_context;
717 if (psa_get_se_driver(psa_get_key_lifetime(attributes), &drv, &drv_context)) {
724 status = drv->key_management->p_import(drv_context, *((psa_key_slot_number_t *)key_buffer), attributes, data,
791 psa_drv_se_context_t *drv_context;
793 if (psa_get_se_driver(psa_get_key_lifetime(attributes), &drv, &drv_context)) {
798 return (drv->key_management->p_export(drv_context, *((psa_key_slot_number_t *)key_buffer), data, data_size,
835 psa_drv_se_context_t *drv_context;
837 if (psa_get_se_driver(attributes->core.lifetime, &drv, &drv_context)) {
842 return (drv->key_management->p_export_public(drv_context, *((psa_key_slot_number_t *)key_buffer), data,
916 psa_drv_se_context_t *drv_context;
918 if (psa_get_se_driver(psa_get_key_lifetime(attributes), &drv, &drv_context)) {