1 2 #ifndef ring_core_generated_PREFIX_SYMBOLS_H 3 #define ring_core_generated_PREFIX_SYMBOLS_H 4 5 #define CRYPTO_poly1305_finish ring_core_android_platform_CRYPTO_poly1305_finish 6 #define CRYPTO_poly1305_finish_neon ring_core_android_platform_CRYPTO_poly1305_finish_neon 7 #define CRYPTO_poly1305_init ring_core_android_platform_CRYPTO_poly1305_init 8 #define CRYPTO_poly1305_init_neon ring_core_android_platform_CRYPTO_poly1305_init_neon 9 #define CRYPTO_poly1305_update ring_core_android_platform_CRYPTO_poly1305_update 10 #define CRYPTO_poly1305_update_neon ring_core_android_platform_CRYPTO_poly1305_update_neon 11 #define ChaCha20_ctr32 ring_core_android_platform_ChaCha20_ctr32 12 #define LIMBS_add_mod ring_core_android_platform_LIMBS_add_mod 13 #define LIMBS_are_even ring_core_android_platform_LIMBS_are_even 14 #define LIMBS_are_zero ring_core_android_platform_LIMBS_are_zero 15 #define LIMBS_equal ring_core_android_platform_LIMBS_equal 16 #define LIMBS_equal_limb ring_core_android_platform_LIMBS_equal_limb 17 #define LIMBS_less_than ring_core_android_platform_LIMBS_less_than 18 #define LIMBS_less_than_limb ring_core_android_platform_LIMBS_less_than_limb 19 #define LIMBS_reduce_once ring_core_android_platform_LIMBS_reduce_once 20 #define LIMBS_select_512_32 ring_core_android_platform_LIMBS_select_512_32 21 #define LIMBS_shl_mod ring_core_android_platform_LIMBS_shl_mod 22 #define LIMBS_sub_mod ring_core_android_platform_LIMBS_sub_mod 23 #define LIMBS_window5_split_window ring_core_android_platform_LIMBS_window5_split_window 24 #define LIMBS_window5_unsplit_window ring_core_android_platform_LIMBS_window5_unsplit_window 25 #define LIMB_shr ring_core_android_platform_LIMB_shr 26 #define OPENSSL_armcap_P ring_core_android_platform_OPENSSL_armcap_P 27 #define OPENSSL_cpuid_setup ring_core_android_platform_OPENSSL_cpuid_setup 28 #define OPENSSL_ia32cap_P ring_core_android_platform_OPENSSL_ia32cap_P 29 #define OPENSSL_memcmp ring_core_android_platform_OPENSSL_memcmp 30 #define RSA_padding_check_oaep ring_core_android_platform_RSA_padding_check_oaep 31 #define aes_hw_ctr32_encrypt_blocks ring_core_android_platform_aes_hw_ctr32_encrypt_blocks 32 #define aes_hw_encrypt ring_core_android_platform_aes_hw_encrypt 33 #define aes_hw_set_encrypt_key ring_core_android_platform_aes_hw_set_encrypt_key 34 #define aes_nohw_ctr32_encrypt_blocks ring_core_android_platform_aes_nohw_ctr32_encrypt_blocks 35 #define aes_nohw_encrypt ring_core_android_platform_aes_nohw_encrypt 36 #define aes_nohw_set_encrypt_key ring_core_android_platform_aes_nohw_set_encrypt_key 37 #define aesni_gcm_decrypt ring_core_android_platform_aesni_gcm_decrypt 38 #define aesni_gcm_encrypt ring_core_android_platform_aesni_gcm_encrypt 39 #define bn_from_montgomery ring_core_android_platform_bn_from_montgomery 40 #define bn_from_montgomery_in_place ring_core_android_platform_bn_from_montgomery_in_place 41 #define bn_gather5 ring_core_android_platform_bn_gather5 42 #define bn_mul_mont ring_core_android_platform_bn_mul_mont 43 #define bn_mul_mont_gather5 ring_core_android_platform_bn_mul_mont_gather5 44 #define bn_neg_inv_mod_r_u64 ring_core_android_platform_bn_neg_inv_mod_r_u64 45 #define bn_power5 ring_core_android_platform_bn_power5 46 #define bn_scatter5 ring_core_android_platform_bn_scatter5 47 #define bn_sqr8x_internal ring_core_android_platform_bn_sqr8x_internal 48 #define bn_sqrx8x_internal ring_core_android_platform_bn_sqrx8x_internal 49 #define bsaes_ctr32_encrypt_blocks ring_core_android_platform_bsaes_ctr32_encrypt_blocks 50 #define bssl_constant_time_test_main ring_core_android_platform_bssl_constant_time_test_main 51 #define chacha20_poly1305_open ring_core_android_platform_chacha20_poly1305_open 52 #define chacha20_poly1305_seal ring_core_android_platform_chacha20_poly1305_seal 53 #define gcm_ghash_avx ring_core_android_platform_gcm_ghash_avx 54 #define gcm_ghash_clmul ring_core_android_platform_gcm_ghash_clmul 55 #define gcm_ghash_neon ring_core_android_platform_gcm_ghash_neon 56 #define gcm_gmult_clmul ring_core_android_platform_gcm_gmult_clmul 57 #define gcm_gmult_neon ring_core_android_platform_gcm_gmult_neon 58 #define gcm_init_avx ring_core_android_platform_gcm_init_avx 59 #define gcm_init_clmul ring_core_android_platform_gcm_init_clmul 60 #define gcm_init_neon ring_core_android_platform_gcm_init_neon 61 #define limbs_mul_add_limb ring_core_android_platform_limbs_mul_add_limb 62 #define little_endian_bytes_from_scalar ring_core_android_platform_little_endian_bytes_from_scalar 63 #define nistz256_neg ring_core_android_platform_nistz256_neg 64 #define nistz256_select_w5 ring_core_android_platform_nistz256_select_w5 65 #define nistz256_select_w7 ring_core_android_platform_nistz256_select_w7 66 #define nistz384_point_add ring_core_android_platform_nistz384_point_add 67 #define nistz384_point_double ring_core_android_platform_nistz384_point_double 68 #define nistz384_point_mul ring_core_android_platform_nistz384_point_mul 69 #define p256_mul_mont ring_core_android_platform_p256_mul_mont 70 #define p256_point_add ring_core_android_platform_p256_point_add 71 #define p256_point_add_affine ring_core_android_platform_p256_point_add_affine 72 #define p256_point_double ring_core_android_platform_p256_point_double 73 #define p256_point_mul ring_core_android_platform_p256_point_mul 74 #define p256_point_mul_base ring_core_android_platform_p256_point_mul_base 75 #define p256_scalar_mul_mont ring_core_android_platform_p256_scalar_mul_mont 76 #define p256_scalar_sqr_rep_mont ring_core_android_platform_p256_scalar_sqr_rep_mont 77 #define p256_sqr_mont ring_core_android_platform_p256_sqr_mont 78 #define p384_elem_div_by_2 ring_core_android_platform_p384_elem_div_by_2 79 #define p384_elem_mul_mont ring_core_android_platform_p384_elem_mul_mont 80 #define p384_elem_neg ring_core_android_platform_p384_elem_neg 81 #define p384_elem_sub ring_core_android_platform_p384_elem_sub 82 #define p384_scalar_mul_mont ring_core_android_platform_p384_scalar_mul_mont 83 #define poly1305_neon2_addmulmod ring_core_android_platform_poly1305_neon2_addmulmod 84 #define poly1305_neon2_blocks ring_core_android_platform_poly1305_neon2_blocks 85 #define sha256_block_data_order ring_core_android_platform_sha256_block_data_order 86 #define sha512_block_data_order ring_core_android_platform_sha512_block_data_order 87 #define vpaes_ctr32_encrypt_blocks ring_core_android_platform_vpaes_ctr32_encrypt_blocks 88 #define vpaes_encrypt ring_core_android_platform_vpaes_encrypt 89 #define vpaes_encrypt_key_to_bsaes ring_core_android_platform_vpaes_encrypt_key_to_bsaes 90 #define vpaes_set_encrypt_key ring_core_android_platform_vpaes_set_encrypt_key 91 #define x25519_NEON ring_core_android_platform_x25519_NEON 92 #define x25519_fe_invert ring_core_android_platform_x25519_fe_invert 93 #define x25519_fe_isnegative ring_core_android_platform_x25519_fe_isnegative 94 #define x25519_fe_mul_ttt ring_core_android_platform_x25519_fe_mul_ttt 95 #define x25519_fe_neg ring_core_android_platform_x25519_fe_neg 96 #define x25519_fe_tobytes ring_core_android_platform_x25519_fe_tobytes 97 #define x25519_ge_double_scalarmult_vartime ring_core_android_platform_x25519_ge_double_scalarmult_vartime 98 #define x25519_ge_frombytes_vartime ring_core_android_platform_x25519_ge_frombytes_vartime 99 #define x25519_ge_scalarmult_base ring_core_android_platform_x25519_ge_scalarmult_base 100 #define x25519_public_from_private_generic_masked ring_core_android_platform_x25519_public_from_private_generic_masked 101 #define x25519_sc_mask ring_core_android_platform_x25519_sc_mask 102 #define x25519_sc_muladd ring_core_android_platform_x25519_sc_muladd 103 #define x25519_sc_reduce ring_core_android_platform_x25519_sc_reduce 104 #define x25519_scalar_mult_generic_masked ring_core_android_platform_x25519_scalar_mult_generic_masked 105 106 #endif 107