• Home
  • Raw
  • Download

Lines Matching refs:operation

1046     psa_cipher_operation_t *operation,  in psa_driver_wrapper_cipher_encrypt_setup()  argument
1063 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_cipher_encrypt_setup()
1070 operation->id = PSA_CRYPTO_TRANSPARENT_TEST_DRIVER_ID; in psa_driver_wrapper_cipher_encrypt_setup()
1078 status = mbedtls_psa_cipher_encrypt_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_cipher_encrypt_setup()
1084 operation->id = PSA_CRYPTO_MBED_TLS_DRIVER_ID; in psa_driver_wrapper_cipher_encrypt_setup()
1096 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_cipher_encrypt_setup()
1102 operation->id = PSA_CRYPTO_OPAQUE_TEST_DRIVER_ID; in psa_driver_wrapper_cipher_encrypt_setup()
1110 (void)operation; in psa_driver_wrapper_cipher_encrypt_setup()
1119 psa_cipher_operation_t *operation, in psa_driver_wrapper_cipher_decrypt_setup() argument
1136 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_cipher_decrypt_setup()
1143 operation->id = PSA_CRYPTO_TRANSPARENT_TEST_DRIVER_ID; in psa_driver_wrapper_cipher_decrypt_setup()
1151 status = mbedtls_psa_cipher_decrypt_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_cipher_decrypt_setup()
1157 operation->id = PSA_CRYPTO_MBED_TLS_DRIVER_ID; in psa_driver_wrapper_cipher_decrypt_setup()
1168 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_cipher_decrypt_setup()
1174 operation->id = PSA_CRYPTO_OPAQUE_TEST_DRIVER_ID; in psa_driver_wrapper_cipher_decrypt_setup()
1182 (void)operation; in psa_driver_wrapper_cipher_decrypt_setup()
1191 psa_cipher_operation_t *operation, in psa_driver_wrapper_cipher_set_iv() argument
1195 switch( operation->id ) in psa_driver_wrapper_cipher_set_iv()
1199 return( mbedtls_psa_cipher_set_iv( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_cipher_set_iv()
1208 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_cipher_set_iv()
1213 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_cipher_set_iv()
1226 psa_cipher_operation_t *operation, in psa_driver_wrapper_cipher_update() argument
1233 switch( operation->id ) in psa_driver_wrapper_cipher_update()
1237 return( mbedtls_psa_cipher_update( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_cipher_update()
1249 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_cipher_update()
1255 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_cipher_update()
1272 psa_cipher_operation_t *operation, in psa_driver_wrapper_cipher_finish() argument
1277 switch( operation->id ) in psa_driver_wrapper_cipher_finish()
1281 return( mbedtls_psa_cipher_finish( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_cipher_finish()
1291 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_cipher_finish()
1296 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_cipher_finish()
1310 psa_cipher_operation_t *operation ) in psa_driver_wrapper_cipher_abort() argument
1314 switch( operation->id ) in psa_driver_wrapper_cipher_abort()
1318 return( mbedtls_psa_cipher_abort( &operation->ctx.mbedtls_ctx ) ); in psa_driver_wrapper_cipher_abort()
1325 &operation->ctx.transparent_test_driver_ctx ); in psa_driver_wrapper_cipher_abort()
1327 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_cipher_abort()
1328 sizeof( operation->ctx.transparent_test_driver_ctx ) ); in psa_driver_wrapper_cipher_abort()
1333 &operation->ctx.opaque_test_driver_ctx ); in psa_driver_wrapper_cipher_abort()
1335 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_cipher_abort()
1336 sizeof( operation->ctx.opaque_test_driver_ctx ) ); in psa_driver_wrapper_cipher_abort()
1386 psa_hash_operation_t *operation, in psa_driver_wrapper_hash_setup() argument
1394 &operation->ctx.test_driver_ctx, alg ); in psa_driver_wrapper_hash_setup()
1396 operation->id = PSA_CRYPTO_TRANSPARENT_TEST_DRIVER_ID; in psa_driver_wrapper_hash_setup()
1404 status = mbedtls_psa_hash_setup( &operation->ctx.mbedtls_ctx, alg ); in psa_driver_wrapper_hash_setup()
1406 operation->id = PSA_CRYPTO_MBED_TLS_DRIVER_ID; in psa_driver_wrapper_hash_setup()
1413 (void) operation; in psa_driver_wrapper_hash_setup()
1444 psa_hash_operation_t *operation, in psa_driver_wrapper_hash_update() argument
1448 switch( operation->id ) in psa_driver_wrapper_hash_update()
1452 return( mbedtls_psa_hash_update( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_hash_update()
1458 &operation->ctx.test_driver_ctx, in psa_driver_wrapper_hash_update()
1469 psa_hash_operation_t *operation, in psa_driver_wrapper_hash_finish() argument
1474 switch( operation->id ) in psa_driver_wrapper_hash_finish()
1478 return( mbedtls_psa_hash_finish( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_hash_finish()
1484 &operation->ctx.test_driver_ctx, in psa_driver_wrapper_hash_finish()
1496 psa_hash_operation_t *operation ) in psa_driver_wrapper_hash_abort() argument
1498 switch( operation->id ) in psa_driver_wrapper_hash_abort()
1502 return( mbedtls_psa_hash_abort( &operation->ctx.mbedtls_ctx ) ); in psa_driver_wrapper_hash_abort()
1507 &operation->ctx.test_driver_ctx ) ); in psa_driver_wrapper_hash_abort()
1619 psa_aead_operation_t *operation, in psa_driver_wrapper_aead_encrypt_setup() argument
1636 operation->id = PSA_CRYPTO_TRANSPARENT_TEST_DRIVER_ID; in psa_driver_wrapper_aead_encrypt_setup()
1638 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_aead_encrypt_setup()
1649 operation->id = PSA_CRYPTO_MBED_TLS_DRIVER_ID; in psa_driver_wrapper_aead_encrypt_setup()
1651 &operation->ctx.mbedtls_ctx, attributes, in psa_driver_wrapper_aead_encrypt_setup()
1667 psa_aead_operation_t *operation, in psa_driver_wrapper_aead_decrypt_setup() argument
1684 operation->id = PSA_CRYPTO_TRANSPARENT_TEST_DRIVER_ID; in psa_driver_wrapper_aead_decrypt_setup()
1686 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_aead_decrypt_setup()
1698 operation->id = PSA_CRYPTO_MBED_TLS_DRIVER_ID; in psa_driver_wrapper_aead_decrypt_setup()
1700 &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_aead_decrypt_setup()
1717 psa_aead_operation_t *operation, in psa_driver_wrapper_aead_set_nonce() argument
1721 switch( operation->id ) in psa_driver_wrapper_aead_set_nonce()
1725 return( mbedtls_psa_aead_set_nonce( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_aead_set_nonce()
1735 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_aead_set_nonce()
1751 psa_aead_operation_t *operation, in psa_driver_wrapper_aead_set_lengths() argument
1755 switch( operation->id ) in psa_driver_wrapper_aead_set_lengths()
1759 return( mbedtls_psa_aead_set_lengths( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_aead_set_lengths()
1769 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_aead_set_lengths()
1785 psa_aead_operation_t *operation, in psa_driver_wrapper_aead_update_ad() argument
1789 switch( operation->id ) in psa_driver_wrapper_aead_update_ad()
1793 return( mbedtls_psa_aead_update_ad( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_aead_update_ad()
1803 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_aead_update_ad()
1819 psa_aead_operation_t *operation, in psa_driver_wrapper_aead_update() argument
1826 switch( operation->id ) in psa_driver_wrapper_aead_update()
1830 return( mbedtls_psa_aead_update( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_aead_update()
1841 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_aead_update()
1861 psa_aead_operation_t *operation, in psa_driver_wrapper_aead_finish() argument
1869 switch( operation->id ) in psa_driver_wrapper_aead_finish()
1873 return( mbedtls_psa_aead_finish( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_aead_finish()
1885 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_aead_finish()
1906 psa_aead_operation_t *operation, in psa_driver_wrapper_aead_verify() argument
1913 switch( operation->id ) in psa_driver_wrapper_aead_verify()
1922 status = mbedtls_psa_aead_finish( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_aead_verify()
1949 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_aead_verify()
1969 psa_aead_operation_t *operation ) in psa_driver_wrapper_aead_abort() argument
1971 switch( operation->id ) in psa_driver_wrapper_aead_abort()
1975 return( mbedtls_psa_aead_abort( &operation->ctx.mbedtls_ctx ) ); in psa_driver_wrapper_aead_abort()
1983 &operation->ctx.transparent_test_driver_ctx ) ); in psa_driver_wrapper_aead_abort()
2066 psa_mac_operation_t *operation, in psa_driver_wrapper_mac_sign_setup() argument
2084 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_mac_sign_setup()
2090 operation->id = PSA_CRYPTO_TRANSPARENT_TEST_DRIVER_ID; in psa_driver_wrapper_mac_sign_setup()
2098 status = mbedtls_psa_mac_sign_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_mac_sign_setup()
2103 operation->id = PSA_CRYPTO_MBED_TLS_DRIVER_ID; in psa_driver_wrapper_mac_sign_setup()
2115 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_mac_sign_setup()
2121 operation->id = PSA_CRYPTO_OPAQUE_TEST_DRIVER_ID; in psa_driver_wrapper_mac_sign_setup()
2129 (void) operation; in psa_driver_wrapper_mac_sign_setup()
2138 psa_mac_operation_t *operation, in psa_driver_wrapper_mac_verify_setup() argument
2156 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_mac_verify_setup()
2162 operation->id = PSA_CRYPTO_TRANSPARENT_TEST_DRIVER_ID; in psa_driver_wrapper_mac_verify_setup()
2170 status = mbedtls_psa_mac_verify_setup( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_mac_verify_setup()
2175 operation->id = PSA_CRYPTO_MBED_TLS_DRIVER_ID; in psa_driver_wrapper_mac_verify_setup()
2187 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_mac_verify_setup()
2193 operation->id = PSA_CRYPTO_OPAQUE_TEST_DRIVER_ID; in psa_driver_wrapper_mac_verify_setup()
2201 (void) operation; in psa_driver_wrapper_mac_verify_setup()
2210 psa_mac_operation_t *operation, in psa_driver_wrapper_mac_update() argument
2214 switch( operation->id ) in psa_driver_wrapper_mac_update()
2218 return( mbedtls_psa_mac_update( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_mac_update()
2226 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_mac_update()
2231 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_mac_update()
2243 psa_mac_operation_t *operation, in psa_driver_wrapper_mac_sign_finish() argument
2248 switch( operation->id ) in psa_driver_wrapper_mac_sign_finish()
2252 return( mbedtls_psa_mac_sign_finish( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_mac_sign_finish()
2260 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_mac_sign_finish()
2265 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_mac_sign_finish()
2278 psa_mac_operation_t *operation, in psa_driver_wrapper_mac_verify_finish() argument
2282 switch( operation->id ) in psa_driver_wrapper_mac_verify_finish()
2286 return( mbedtls_psa_mac_verify_finish( &operation->ctx.mbedtls_ctx, in psa_driver_wrapper_mac_verify_finish()
2294 &operation->ctx.transparent_test_driver_ctx, in psa_driver_wrapper_mac_verify_finish()
2299 &operation->ctx.opaque_test_driver_ctx, in psa_driver_wrapper_mac_verify_finish()
2311 psa_mac_operation_t *operation ) in psa_driver_wrapper_mac_abort() argument
2313 switch( operation->id ) in psa_driver_wrapper_mac_abort()
2317 return( mbedtls_psa_mac_abort( &operation->ctx.mbedtls_ctx ) ); in psa_driver_wrapper_mac_abort()
2324 &operation->ctx.transparent_test_driver_ctx ) ); in psa_driver_wrapper_mac_abort()
2327 &operation->ctx.opaque_test_driver_ctx ) ); in psa_driver_wrapper_mac_abort()