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