Lines Matching refs:status

74     psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED;  in psa_driver_wrapper_init()  local
77 status = psa_init_all_se_drivers( ); in psa_driver_wrapper_init()
78 if( status != PSA_SUCCESS ) in psa_driver_wrapper_init()
79 return( status ); in psa_driver_wrapper_init()
83 status = mbedtls_test_transparent_init( ); in psa_driver_wrapper_init()
84 if( status != PSA_SUCCESS ) in psa_driver_wrapper_init()
85 return( status ); in psa_driver_wrapper_init()
87 status = mbedtls_test_opaque_init( ); in psa_driver_wrapper_init()
88 if( status != PSA_SUCCESS ) in psa_driver_wrapper_init()
89 return( status ); in psa_driver_wrapper_init()
92 (void) status; in psa_driver_wrapper_init()
122 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_sign_message() local
133 status = mbedtls_test_transparent_signature_sign_message( in psa_driver_wrapper_sign_message()
144 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_sign_message()
145 return( status ); in psa_driver_wrapper_sign_message()
154 status = mbedtls_test_opaque_signature_sign_message( in psa_driver_wrapper_sign_message()
164 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_sign_message()
165 return( status ); in psa_driver_wrapper_sign_message()
171 (void)status; in psa_driver_wrapper_sign_message()
196 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_verify_message() local
207 status = mbedtls_test_transparent_signature_verify_message( in psa_driver_wrapper_verify_message()
217 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_verify_message()
218 return( status ); in psa_driver_wrapper_verify_message()
236 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_verify_message()
237 return( status ); in psa_driver_wrapper_verify_message()
243 (void)status; in psa_driver_wrapper_verify_message()
283 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_sign_hash() local
294 status = mbedtls_test_transparent_signature_sign_hash( attributes, in psa_driver_wrapper_sign_hash()
304 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_sign_hash()
305 return( status ); in psa_driver_wrapper_sign_hash()
313 status = p256_transparent_sign_hash( attributes, in psa_driver_wrapper_sign_hash()
322 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_sign_hash()
323 return( status ); in psa_driver_wrapper_sign_hash()
355 (void)status; in psa_driver_wrapper_sign_hash()
386 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_verify_hash() local
397 status = mbedtls_test_transparent_signature_verify_hash( in psa_driver_wrapper_verify_hash()
407 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_verify_hash()
408 return( status ); in psa_driver_wrapper_verify_hash()
416 status = p256_transparent_verify_hash( attributes, in psa_driver_wrapper_verify_hash()
424 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_verify_hash()
425 return( status ); in psa_driver_wrapper_verify_hash()
455 (void)status; in psa_driver_wrapper_verify_hash()
515 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_sign_hash_start() local
537 status = mbedtls_psa_sign_hash_start( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_sign_hash_start()
547 status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_sign_hash_start()
551 return( status ); in psa_driver_wrapper_sign_hash_start()
607 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_verify_hash_start() local
629 status = mbedtls_psa_verify_hash_start( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_verify_hash_start()
640 status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_verify_hash_start()
644 return( status ); in psa_driver_wrapper_verify_hash_start()
735 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_generate_key() local
786 status = mbedtls_test_transparent_generate_key( in psa_driver_wrapper_generate_key()
790 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_generate_key()
798 status = p256_transparent_generate_key( attributes, in psa_driver_wrapper_generate_key()
802 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_generate_key()
811 status = psa_generate_key_internal( in psa_driver_wrapper_generate_key()
820 status = mbedtls_test_opaque_generate_key( in psa_driver_wrapper_generate_key()
828 status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_generate_key()
832 return( status ); in psa_driver_wrapper_generate_key()
845 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_import_key() local
863 status = drv->key_management->p_import( in psa_driver_wrapper_import_key()
868 if( status != PSA_SUCCESS ) in psa_driver_wrapper_import_key()
869 return( status ); in psa_driver_wrapper_import_key()
886 status = mbedtls_test_transparent_import_key in psa_driver_wrapper_import_key()
896 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_import_key()
897 return( status ); in psa_driver_wrapper_import_key()
901 status = p256_transparent_import_key in psa_driver_wrapper_import_key()
911 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_import_key()
912 return( status ); in psa_driver_wrapper_import_key()
942 (void)status; in psa_driver_wrapper_import_key()
955 psa_status_t status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_export_key() local
1008 return( status ); in psa_driver_wrapper_export_key()
1020 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_copy_key() local
1059 status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_copy_key()
1061 return( status ); in psa_driver_wrapper_copy_key()
1081 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_cipher_encrypt() local
1092 status = mbedtls_test_transparent_cipher_encrypt( attributes, in psa_driver_wrapper_cipher_encrypt()
1104 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_cipher_encrypt()
1105 return( status ); in psa_driver_wrapper_cipher_encrypt()
1145 (void)status; in psa_driver_wrapper_cipher_encrypt()
1171 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_cipher_decrypt() local
1182 status = mbedtls_test_transparent_cipher_decrypt( attributes, in psa_driver_wrapper_cipher_decrypt()
1192 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_cipher_decrypt()
1193 return( status ); in psa_driver_wrapper_cipher_decrypt()
1229 (void)status; in psa_driver_wrapper_cipher_decrypt()
1248 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_cipher_encrypt_setup() local
1259 status = mbedtls_test_transparent_cipher_encrypt_setup( in psa_driver_wrapper_cipher_encrypt_setup()
1266 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_encrypt_setup()
1269 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_cipher_encrypt_setup()
1270 return( status ); in psa_driver_wrapper_cipher_encrypt_setup()
1275 status = mbedtls_psa_cipher_encrypt_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_cipher_encrypt_setup()
1280 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_encrypt_setup()
1283 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_cipher_encrypt_setup()
1284 return( status ); in psa_driver_wrapper_cipher_encrypt_setup()
1292 status = mbedtls_test_opaque_cipher_encrypt_setup( in psa_driver_wrapper_cipher_encrypt_setup()
1298 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_encrypt_setup()
1301 return( status ); in psa_driver_wrapper_cipher_encrypt_setup()
1306 (void)status; in psa_driver_wrapper_cipher_encrypt_setup()
1321 psa_status_t status = PSA_ERROR_INVALID_ARGUMENT; in psa_driver_wrapper_cipher_decrypt_setup() local
1332 status = mbedtls_test_transparent_cipher_decrypt_setup( in psa_driver_wrapper_cipher_decrypt_setup()
1339 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_decrypt_setup()
1342 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_cipher_decrypt_setup()
1343 return( status ); in psa_driver_wrapper_cipher_decrypt_setup()
1348 status = mbedtls_psa_cipher_decrypt_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_cipher_decrypt_setup()
1353 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_decrypt_setup()
1356 return( status ); in psa_driver_wrapper_cipher_decrypt_setup()
1365 status = mbedtls_test_opaque_cipher_decrypt_setup( in psa_driver_wrapper_cipher_decrypt_setup()
1371 if( status == PSA_SUCCESS ) in psa_driver_wrapper_cipher_decrypt_setup()
1374 return( status ); in psa_driver_wrapper_cipher_decrypt_setup()
1379 (void)status; in psa_driver_wrapper_cipher_decrypt_setup()
1510 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_cipher_abort() local
1522 status = mbedtls_test_transparent_cipher_abort( in psa_driver_wrapper_cipher_abort()
1527 return( status ); in psa_driver_wrapper_cipher_abort()
1530 status = mbedtls_test_opaque_cipher_abort( in psa_driver_wrapper_cipher_abort()
1535 return( status ); in psa_driver_wrapper_cipher_abort()
1540 (void)status; in psa_driver_wrapper_cipher_abort()
1555 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_hash_compute() local
1559 status = mbedtls_test_transparent_hash_compute( in psa_driver_wrapper_hash_compute()
1561 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_hash_compute()
1562 return( status ); in psa_driver_wrapper_hash_compute()
1567 status = mbedtls_psa_hash_compute( alg, input, input_length, in psa_driver_wrapper_hash_compute()
1569 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_hash_compute()
1570 return( status ); in psa_driver_wrapper_hash_compute()
1572 (void) status; in psa_driver_wrapper_hash_compute()
1587 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_hash_setup() local
1591 status = mbedtls_test_transparent_hash_setup( in psa_driver_wrapper_hash_setup()
1593 if( status == PSA_SUCCESS ) in psa_driver_wrapper_hash_setup()
1596 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_hash_setup()
1597 return( status ); in psa_driver_wrapper_hash_setup()
1602 status = mbedtls_psa_hash_setup( &operation->ctx.mbedtls_ctx, alg ); in psa_driver_wrapper_hash_setup()
1603 if( status == PSA_SUCCESS ) in psa_driver_wrapper_hash_setup()
1606 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_hash_setup()
1607 return( status ); in psa_driver_wrapper_hash_setup()
1610 (void) status; in psa_driver_wrapper_hash_setup()
1721 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_aead_encrypt() local
1733 status = mbedtls_test_transparent_aead_encrypt( in psa_driver_wrapper_aead_encrypt()
1741 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_aead_encrypt()
1742 return( status ); in psa_driver_wrapper_aead_encrypt()
1759 (void)status; in psa_driver_wrapper_aead_encrypt()
1773 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_aead_decrypt() local
1785 status = mbedtls_test_transparent_aead_decrypt( in psa_driver_wrapper_aead_decrypt()
1793 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_aead_decrypt()
1794 return( status ); in psa_driver_wrapper_aead_decrypt()
1811 (void)status; in psa_driver_wrapper_aead_decrypt()
1822 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_aead_encrypt_setup() local
1835 status = mbedtls_test_transparent_aead_encrypt_setup( in psa_driver_wrapper_aead_encrypt_setup()
1841 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_aead_encrypt_setup()
1842 return( status ); in psa_driver_wrapper_aead_encrypt_setup()
1848 status = mbedtls_psa_aead_encrypt_setup( in psa_driver_wrapper_aead_encrypt_setup()
1853 return( status ); in psa_driver_wrapper_aead_encrypt_setup()
1859 (void)status; in psa_driver_wrapper_aead_encrypt_setup()
1870 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_aead_decrypt_setup() local
1883 status = mbedtls_test_transparent_aead_decrypt_setup( in psa_driver_wrapper_aead_decrypt_setup()
1890 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_aead_decrypt_setup()
1891 return( status ); in psa_driver_wrapper_aead_decrypt_setup()
1897 status = mbedtls_psa_aead_decrypt_setup( in psa_driver_wrapper_aead_decrypt_setup()
1903 return( status ); in psa_driver_wrapper_aead_decrypt_setup()
1909 (void)status; in psa_driver_wrapper_aead_decrypt_setup()
2116 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_aead_verify() local
2120 status = mbedtls_psa_aead_finish( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_aead_verify()
2128 if( status == PSA_SUCCESS ) in psa_driver_wrapper_aead_verify()
2133 status = PSA_ERROR_INVALID_SIGNATURE; in psa_driver_wrapper_aead_verify()
2138 return( status ); in psa_driver_wrapper_aead_verify()
2206 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_mac_compute() local
2217 status = mbedtls_test_transparent_mac_compute( in psa_driver_wrapper_mac_compute()
2222 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_compute()
2223 return( status ); in psa_driver_wrapper_mac_compute()
2228 status = mbedtls_psa_mac_compute( in psa_driver_wrapper_mac_compute()
2232 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_compute()
2233 return( status ); in psa_driver_wrapper_mac_compute()
2241 status = mbedtls_test_opaque_mac_compute( in psa_driver_wrapper_mac_compute()
2245 return( status ); in psa_driver_wrapper_mac_compute()
2258 (void) status; in psa_driver_wrapper_mac_compute()
2270 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_mac_sign_setup() local
2281 status = mbedtls_test_transparent_mac_sign_setup( in psa_driver_wrapper_mac_sign_setup()
2287 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_sign_setup()
2290 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_sign_setup()
2291 return( status ); in psa_driver_wrapper_mac_sign_setup()
2296 status = mbedtls_psa_mac_sign_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_mac_sign_setup()
2300 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_sign_setup()
2303 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_sign_setup()
2304 return( status ); in psa_driver_wrapper_mac_sign_setup()
2312 status = mbedtls_test_opaque_mac_sign_setup( in psa_driver_wrapper_mac_sign_setup()
2318 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_sign_setup()
2321 return( status ); in psa_driver_wrapper_mac_sign_setup()
2326 (void) status; in psa_driver_wrapper_mac_sign_setup()
2342 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_mac_verify_setup() local
2353 status = mbedtls_test_transparent_mac_verify_setup( in psa_driver_wrapper_mac_verify_setup()
2359 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_verify_setup()
2362 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_verify_setup()
2363 return( status ); in psa_driver_wrapper_mac_verify_setup()
2368 status = mbedtls_psa_mac_verify_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_mac_verify_setup()
2372 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_verify_setup()
2375 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_mac_verify_setup()
2376 return( status ); in psa_driver_wrapper_mac_verify_setup()
2384 status = mbedtls_test_opaque_mac_verify_setup( in psa_driver_wrapper_mac_verify_setup()
2390 if( status == PSA_SUCCESS ) in psa_driver_wrapper_mac_verify_setup()
2393 return( status ); in psa_driver_wrapper_mac_verify_setup()
2398 (void) status; in psa_driver_wrapper_mac_verify_setup()
2542 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_asymmetric_encrypt() local
2553 status = mbedtls_test_transparent_asymmetric_encrypt( attributes, in psa_driver_wrapper_asymmetric_encrypt()
2558 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_asymmetric_encrypt()
2559 return( status ); in psa_driver_wrapper_asymmetric_encrypt()
2579 (void)status; in psa_driver_wrapper_asymmetric_encrypt()
2600 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_asymmetric_decrypt() local
2611 status = mbedtls_test_transparent_asymmetric_decrypt( attributes, in psa_driver_wrapper_asymmetric_decrypt()
2616 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_asymmetric_decrypt()
2617 return( status ); in psa_driver_wrapper_asymmetric_decrypt()
2637 (void)status; in psa_driver_wrapper_asymmetric_decrypt()
2664 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_key_agreement() local
2675 status = in psa_driver_wrapper_key_agreement()
2680 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_key_agreement()
2681 return( status ); in psa_driver_wrapper_key_agreement()
2689 status = p256_transparent_key_agreement( attributes, in psa_driver_wrapper_key_agreement()
2698 if( status != PSA_ERROR_NOT_SUPPORTED) in psa_driver_wrapper_key_agreement()
2699 return( status ); in psa_driver_wrapper_key_agreement()
2705 status = psa_key_agreement_raw_builtin( attributes, in psa_driver_wrapper_key_agreement()
2714 return( status ); in psa_driver_wrapper_key_agreement()
2743 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_driver_wrapper_pake_setup() local
2753 status = PSA_ERROR_NOT_SUPPORTED; in psa_driver_wrapper_pake_setup()
2756 status = mbedtls_test_transparent_pake_setup( in psa_driver_wrapper_pake_setup()
2759 if( status == PSA_SUCCESS ) in psa_driver_wrapper_pake_setup()
2762 if( status != PSA_ERROR_NOT_SUPPORTED ) in psa_driver_wrapper_pake_setup()
2763 return( status ); in psa_driver_wrapper_pake_setup()
2767 status = mbedtls_psa_pake_setup( &operation->data.ctx.mbedtls_ctx, in psa_driver_wrapper_pake_setup()
2769 if( status == PSA_SUCCESS ) in psa_driver_wrapper_pake_setup()
2772 return status; in psa_driver_wrapper_pake_setup()