Lines Matching refs:status
103 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_init() local
106 status = tfm_builtin_key_loader_init(); in psa_driver_wrapper_init()
107 if (status != PSA_SUCCESS) in psa_driver_wrapper_init()
108 return ( status ); in psa_driver_wrapper_init()
112 status = psa_init_all_se_drivers( ); in psa_driver_wrapper_init()
113 if( status != PSA_SUCCESS ) in psa_driver_wrapper_init()
114 return( status ); in psa_driver_wrapper_init()
118 status = mbedtls_test_transparent_init( ); in psa_driver_wrapper_init()
119 if( status != PSA_SUCCESS ) in psa_driver_wrapper_init()
120 return( status ); in psa_driver_wrapper_init()
122 status = mbedtls_test_opaque_init( ); in psa_driver_wrapper_init()
123 if( status != PSA_SUCCESS ) in psa_driver_wrapper_init()
124 return( status ); in psa_driver_wrapper_init()
128 status = cc3xx_init(); in psa_driver_wrapper_init()
129 if (status != PSA_SUCCESS) in psa_driver_wrapper_init()
130 return ( status ); in psa_driver_wrapper_init()
133 (void) status; in psa_driver_wrapper_init()
167 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_sign_message() local
181 status = mbedtls_test_transparent_signature_sign_message( in psa_driver_wrapper_sign_message()
192 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_sign_message()
193 return( status ); in psa_driver_wrapper_sign_message()
196 status = cc3xx_sign_message( in psa_driver_wrapper_sign_message()
206 return( status ); in psa_driver_wrapper_sign_message()
224 status = mbedtls_test_opaque_signature_sign_message( in psa_driver_wrapper_sign_message()
234 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_sign_message()
235 return( status ); in psa_driver_wrapper_sign_message()
241 (void)status; in psa_driver_wrapper_sign_message()
256 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_verify_message() local
270 status = mbedtls_test_transparent_signature_verify_message( in psa_driver_wrapper_verify_message()
280 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_verify_message()
281 return( status ); in psa_driver_wrapper_verify_message()
284 status = cc3xx_verify_message( in psa_driver_wrapper_verify_message()
293 return( status ); in psa_driver_wrapper_verify_message()
318 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_verify_message()
319 return( status ); in psa_driver_wrapper_verify_message()
325 (void)status; in psa_driver_wrapper_verify_message()
356 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_sign_hash() local
370 status = mbedtls_test_transparent_signature_sign_hash( attributes, in psa_driver_wrapper_sign_hash()
380 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_sign_hash()
381 return( status ); in psa_driver_wrapper_sign_hash()
384 status = cc3xx_sign_hash( attributes, in psa_driver_wrapper_sign_hash()
393 return( status ); in psa_driver_wrapper_sign_hash()
402 status = p256_transparent_sign_hash( attributes, in psa_driver_wrapper_sign_hash()
411 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_sign_hash()
412 return( status ); in psa_driver_wrapper_sign_hash()
444 (void)status; in psa_driver_wrapper_sign_hash()
475 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_verify_hash() local
489 status = mbedtls_test_transparent_signature_verify_hash( in psa_driver_wrapper_verify_hash()
499 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_verify_hash()
500 return( status ); in psa_driver_wrapper_verify_hash()
503 status = cc3xx_verify_hash( attributes, in psa_driver_wrapper_verify_hash()
511 return( status ); in psa_driver_wrapper_verify_hash()
520 status = p256_transparent_verify_hash( attributes, in psa_driver_wrapper_verify_hash()
528 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_verify_hash()
529 return( status ); in psa_driver_wrapper_verify_hash()
559 (void)status; in psa_driver_wrapper_verify_hash()
619 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_sign_hash_start() local
644 status = mbedtls_psa_sign_hash_start( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_sign_hash_start()
654 status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_sign_hash_start()
658 return( status ); in psa_driver_wrapper_sign_hash_start()
714 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_verify_hash_start() local
739 status = mbedtls_psa_verify_hash_start( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_verify_hash_start()
750 status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_verify_hash_start()
754 return( status ); in psa_driver_wrapper_verify_hash_start()
845 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_generate_key() local
899 status = mbedtls_test_transparent_generate_key( in psa_driver_wrapper_generate_key()
903 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_generate_key()
907 status = cc3xx_generate_key( in psa_driver_wrapper_generate_key()
917 status = p256_transparent_generate_key( attributes, in psa_driver_wrapper_generate_key()
921 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_generate_key()
930 status = psa_generate_key_internal( in psa_driver_wrapper_generate_key()
939 status = mbedtls_test_opaque_generate_key( in psa_driver_wrapper_generate_key()
947 status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_generate_key()
951 return( status ); in psa_driver_wrapper_generate_key()
964 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_import_key() local
982 status = drv->key_management->p_import( in psa_driver_wrapper_import_key()
987 if( status != PSA_SUCCESS ) in psa_driver_wrapper_import_key()
988 return( status ); in psa_driver_wrapper_import_key()
1008 status = mbedtls_test_transparent_import_key in psa_driver_wrapper_import_key()
1018 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_import_key()
1019 return( status ); in psa_driver_wrapper_import_key()
1023 status = p256_transparent_import_key in psa_driver_wrapper_import_key()
1033 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_import_key()
1034 return( status ); in psa_driver_wrapper_import_key()
1064 (void)status; in psa_driver_wrapper_import_key()
1077 psa_status_t status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_export_key() local
1133 return( status ); in psa_driver_wrapper_export_key()
1145 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_copy_key() local
1184 status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_copy_key()
1186 return( status ); in psa_driver_wrapper_copy_key()
1206 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_cipher_encrypt() local
1220 status = mbedtls_test_transparent_cipher_encrypt( attributes, in psa_driver_wrapper_cipher_encrypt()
1232 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_cipher_encrypt()
1233 return( status ); in psa_driver_wrapper_cipher_encrypt()
1236 status = cc3xx_cipher_encrypt( attributes, in psa_driver_wrapper_cipher_encrypt()
1247 return( status ); in psa_driver_wrapper_cipher_encrypt()
1287 (void)status; in psa_driver_wrapper_cipher_encrypt()
1313 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_cipher_decrypt() local
1327 status = mbedtls_test_transparent_cipher_decrypt( attributes, in psa_driver_wrapper_cipher_decrypt()
1337 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_cipher_decrypt()
1338 return( status ); in psa_driver_wrapper_cipher_decrypt()
1341 status = cc3xx_cipher_decrypt( attributes, in psa_driver_wrapper_cipher_decrypt()
1350 return( status ); in psa_driver_wrapper_cipher_decrypt()
1386 (void)status; in psa_driver_wrapper_cipher_decrypt()
1405 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_cipher_encrypt_setup() local
1419 status = mbedtls_test_transparent_cipher_encrypt_setup( in psa_driver_wrapper_cipher_encrypt_setup()
1426 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_encrypt_setup()
1429 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_cipher_encrypt_setup()
1430 return( status ); in psa_driver_wrapper_cipher_encrypt_setup()
1433 status = cc3xx_cipher_encrypt_setup( in psa_driver_wrapper_cipher_encrypt_setup()
1440 return( status ); in psa_driver_wrapper_cipher_encrypt_setup()
1445 status = mbedtls_psa_cipher_encrypt_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_cipher_encrypt_setup()
1450 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_encrypt_setup()
1453 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_cipher_encrypt_setup()
1454 return( status ); in psa_driver_wrapper_cipher_encrypt_setup()
1462 status = mbedtls_test_opaque_cipher_encrypt_setup( in psa_driver_wrapper_cipher_encrypt_setup()
1468 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_encrypt_setup()
1471 return( status ); in psa_driver_wrapper_cipher_encrypt_setup()
1476 (void)status; in psa_driver_wrapper_cipher_encrypt_setup()
1491 psa_status_t status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_cipher_decrypt_setup() local
1505 status = mbedtls_test_transparent_cipher_decrypt_setup( in psa_driver_wrapper_cipher_decrypt_setup()
1512 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_decrypt_setup()
1515 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_cipher_decrypt_setup()
1516 return( status ); in psa_driver_wrapper_cipher_decrypt_setup()
1519 status = cc3xx_cipher_decrypt_setup( in psa_driver_wrapper_cipher_decrypt_setup()
1526 return( status ); in psa_driver_wrapper_cipher_decrypt_setup()
1531 status = mbedtls_psa_cipher_decrypt_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_cipher_decrypt_setup()
1536 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_decrypt_setup()
1539 return( status ); in psa_driver_wrapper_cipher_decrypt_setup()
1548 status = mbedtls_test_opaque_cipher_decrypt_setup( in psa_driver_wrapper_cipher_decrypt_setup()
1554 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_decrypt_setup()
1557 return( status ); in psa_driver_wrapper_cipher_decrypt_setup()
1562 (void)status; in psa_driver_wrapper_cipher_decrypt_setup()
1712 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_cipher_abort() local
1724 status = mbedtls_test_transparent_cipher_abort( in psa_driver_wrapper_cipher_abort()
1729 return( status ); in psa_driver_wrapper_cipher_abort()
1732 status = mbedtls_test_opaque_cipher_abort( in psa_driver_wrapper_cipher_abort()
1737 return( status ); in psa_driver_wrapper_cipher_abort()
1741 status = cc3xx_cipher_abort( in psa_driver_wrapper_cipher_abort()
1746 return( status ); in psa_driver_wrapper_cipher_abort()
1751 (void)status; in psa_driver_wrapper_cipher_abort()
1766 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_hash_compute() local
1771 status = mbedtls_test_transparent_hash_compute( in psa_driver_wrapper_hash_compute()
1773 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_hash_compute()
1774 return( status ); in psa_driver_wrapper_hash_compute()
1777 status = cc3xx_hash_compute(alg, input, input_length, hash, hash_size, in psa_driver_wrapper_hash_compute()
1779 return status; in psa_driver_wrapper_hash_compute()
1785 status = mbedtls_psa_hash_compute( alg, input, input_length, in psa_driver_wrapper_hash_compute()
1787 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_hash_compute()
1788 return( status ); in psa_driver_wrapper_hash_compute()
1790 (void) status; in psa_driver_wrapper_hash_compute()
1805 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_hash_setup() local
1810 status = mbedtls_test_transparent_hash_setup( in psa_driver_wrapper_hash_setup()
1812 if( status == PSA_SUCCESS ) in psa_driver_wrapper_hash_setup()
1815 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_hash_setup()
1816 return( status ); in psa_driver_wrapper_hash_setup()
1819 status = cc3xx_hash_setup(&operation->ctx.cc3xx_driver_ctx, alg); in psa_driver_wrapper_hash_setup()
1821 return( status ); in psa_driver_wrapper_hash_setup()
1827 status = mbedtls_psa_hash_setup( &operation->ctx.mbedtls_ctx, alg ); in psa_driver_wrapper_hash_setup()
1828 if( status == PSA_SUCCESS ) in psa_driver_wrapper_hash_setup()
1831 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_hash_setup()
1832 return( status ); in psa_driver_wrapper_hash_setup()
1835 (void) status; in psa_driver_wrapper_hash_setup()
1979 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_aead_encrypt() local
1994 status = mbedtls_test_transparent_aead_encrypt( in psa_driver_wrapper_aead_encrypt()
2002 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_aead_encrypt()
2003 return( status ); in psa_driver_wrapper_aead_encrypt()
2006 status = cc3xx_aead_encrypt( in psa_driver_wrapper_aead_encrypt()
2014 return( status ); in psa_driver_wrapper_aead_encrypt()
2031 (void)status; in psa_driver_wrapper_aead_encrypt()
2045 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_aead_decrypt() local
2060 status = mbedtls_test_transparent_aead_decrypt( in psa_driver_wrapper_aead_decrypt()
2068 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_aead_decrypt()
2069 return( status ); in psa_driver_wrapper_aead_decrypt()
2072 status = cc3xx_aead_decrypt( in psa_driver_wrapper_aead_decrypt()
2080 return( status ); in psa_driver_wrapper_aead_decrypt()
2097 (void)status; in psa_driver_wrapper_aead_decrypt()
2108 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_aead_encrypt_setup() local
2124 status = mbedtls_test_transparent_aead_encrypt_setup( in psa_driver_wrapper_aead_encrypt_setup()
2130 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_aead_encrypt_setup()
2131 return( status ); in psa_driver_wrapper_aead_encrypt_setup()
2135 status = cc3xx_aead_encrypt_setup( in psa_driver_wrapper_aead_encrypt_setup()
2140 return( status ); in psa_driver_wrapper_aead_encrypt_setup()
2146 status = mbedtls_psa_aead_encrypt_setup( in psa_driver_wrapper_aead_encrypt_setup()
2151 return( status ); in psa_driver_wrapper_aead_encrypt_setup()
2157 (void)status; in psa_driver_wrapper_aead_encrypt_setup()
2168 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_aead_decrypt_setup() local
2184 status = mbedtls_test_transparent_aead_decrypt_setup( in psa_driver_wrapper_aead_decrypt_setup()
2191 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_aead_decrypt_setup()
2192 return( status ); in psa_driver_wrapper_aead_decrypt_setup()
2196 status = cc3xx_aead_decrypt_setup( in psa_driver_wrapper_aead_decrypt_setup()
2202 return( status ); in psa_driver_wrapper_aead_decrypt_setup()
2208 status = mbedtls_psa_aead_decrypt_setup( in psa_driver_wrapper_aead_decrypt_setup()
2214 return( status ); in psa_driver_wrapper_aead_decrypt_setup()
2220 (void)status; in psa_driver_wrapper_aead_decrypt_setup()
2459 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_aead_verify() local
2463 status = mbedtls_psa_aead_finish( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_aead_verify()
2471 if( status == PSA_SUCCESS ) in psa_driver_wrapper_aead_verify()
2476 status = PSA_ERROR_INVALID_SIGNATURE; in psa_driver_wrapper_aead_verify()
2481 return( status ); in psa_driver_wrapper_aead_verify()
2561 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_mac_compute() local
2575 status = mbedtls_test_transparent_mac_compute( in psa_driver_wrapper_mac_compute()
2580 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_compute()
2581 return( status ); in psa_driver_wrapper_mac_compute()
2584 status = cc3xx_mac_compute(attributes, key_buffer, key_buffer_size, alg, in psa_driver_wrapper_mac_compute()
2587 return( status ); in psa_driver_wrapper_mac_compute()
2592 status = mbedtls_psa_mac_compute( in psa_driver_wrapper_mac_compute()
2596 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_compute()
2597 return( status ); in psa_driver_wrapper_mac_compute()
2605 status = mbedtls_test_opaque_mac_compute( in psa_driver_wrapper_mac_compute()
2609 return( status ); in psa_driver_wrapper_mac_compute()
2622 (void) status; in psa_driver_wrapper_mac_compute()
2634 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_mac_sign_setup() local
2648 status = mbedtls_test_transparent_mac_sign_setup( in psa_driver_wrapper_mac_sign_setup()
2654 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_sign_setup()
2657 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_sign_setup()
2658 return( status ); in psa_driver_wrapper_mac_sign_setup()
2661 status = cc3xx_mac_sign_setup( in psa_driver_wrapper_mac_sign_setup()
2667 return status; in psa_driver_wrapper_mac_sign_setup()
2672 status = mbedtls_psa_mac_sign_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_mac_sign_setup()
2676 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_sign_setup()
2679 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_sign_setup()
2680 return( status ); in psa_driver_wrapper_mac_sign_setup()
2688 status = mbedtls_test_opaque_mac_sign_setup( in psa_driver_wrapper_mac_sign_setup()
2694 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_sign_setup()
2697 return( status ); in psa_driver_wrapper_mac_sign_setup()
2702 (void) status; in psa_driver_wrapper_mac_sign_setup()
2718 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_mac_verify_setup() local
2732 status = mbedtls_test_transparent_mac_verify_setup( in psa_driver_wrapper_mac_verify_setup()
2738 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_verify_setup()
2741 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_verify_setup()
2742 return( status ); in psa_driver_wrapper_mac_verify_setup()
2745 status = cc3xx_mac_verify_setup( in psa_driver_wrapper_mac_verify_setup()
2751 return status; in psa_driver_wrapper_mac_verify_setup()
2756 status = mbedtls_psa_mac_verify_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_mac_verify_setup()
2760 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_verify_setup()
2763 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_verify_setup()
2764 return( status ); in psa_driver_wrapper_mac_verify_setup()
2772 status = mbedtls_test_opaque_mac_verify_setup( in psa_driver_wrapper_mac_verify_setup()
2778 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_verify_setup()
2781 return( status ); in psa_driver_wrapper_mac_verify_setup()
2786 (void) status; in psa_driver_wrapper_mac_verify_setup()
2949 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_asymmetric_encrypt() local
2963 status = mbedtls_test_transparent_asymmetric_encrypt( attributes, in psa_driver_wrapper_asymmetric_encrypt()
2968 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_asymmetric_encrypt()
2969 return( status ); in psa_driver_wrapper_asymmetric_encrypt()
2972 status = cc3xx_asymmetric_encrypt( attributes, in psa_driver_wrapper_asymmetric_encrypt()
2983 return( status ); in psa_driver_wrapper_asymmetric_encrypt()
3003 (void)status; in psa_driver_wrapper_asymmetric_encrypt()
3024 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_asymmetric_decrypt() local
3038 status = mbedtls_test_transparent_asymmetric_decrypt( attributes, in psa_driver_wrapper_asymmetric_decrypt()
3043 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_asymmetric_decrypt()
3044 return( status ); in psa_driver_wrapper_asymmetric_decrypt()
3047 status = cc3xx_asymmetric_decrypt( attributes, in psa_driver_wrapper_asymmetric_decrypt()
3058 return( status ); in psa_driver_wrapper_asymmetric_decrypt()
3078 (void)status; in psa_driver_wrapper_asymmetric_decrypt()
3105 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_key_agreement() local
3119 status = in psa_driver_wrapper_key_agreement()
3124 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_key_agreement()
3125 return( status ); in psa_driver_wrapper_key_agreement()
3128 status = cc3xx_key_agreement( attributes, in psa_driver_wrapper_key_agreement()
3137 return( status ); in psa_driver_wrapper_key_agreement()
3145 status = p256_transparent_key_agreement( attributes, in psa_driver_wrapper_key_agreement()
3154 if( status != PSA_ERROR_NOT_SUPPORTED) in psa_driver_wrapper_key_agreement()
3155 return( status ); in psa_driver_wrapper_key_agreement()
3161 status = psa_key_agreement_raw_builtin( attributes, in psa_driver_wrapper_key_agreement()
3170 return( status ); in psa_driver_wrapper_key_agreement()
3199 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_pake_setup() local
3212 status = PSA_ERROR_NOT_SUPPORTED; in psa_driver_wrapper_pake_setup()
3215 status = mbedtls_test_transparent_pake_setup( in psa_driver_wrapper_pake_setup()
3218 if( status == PSA_SUCCESS ) in psa_driver_wrapper_pake_setup()
3221 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_pake_setup()
3222 return( status ); in psa_driver_wrapper_pake_setup()
3226 status = mbedtls_psa_pake_setup( &operation->data.ctx.mbedtls_ctx, in psa_driver_wrapper_pake_setup()
3228 if( status == PSA_SUCCESS ) in psa_driver_wrapper_pake_setup()
3231 return status; in psa_driver_wrapper_pake_setup()