Lines Matching refs:mbedtls_ecp_point

125     mbedtls_ecp_point R;    /* current intermediate result                  */
127 mbedtls_ecp_point *T; /* table for precomputed points */
179 mbedtls_ecp_point mP; /* mP value */
180 mbedtls_ecp_point R; /* R intermediate result */
502 void mbedtls_ecp_point_init(mbedtls_ecp_point *pt) in mbedtls_ecp_point_init()
544 void mbedtls_ecp_point_free(mbedtls_ecp_point *pt) in mbedtls_ecp_point_free()
617 int mbedtls_ecp_copy(mbedtls_ecp_point *P, const mbedtls_ecp_point *Q) in mbedtls_ecp_copy()
639 int mbedtls_ecp_set_zero(mbedtls_ecp_point *pt) in mbedtls_ecp_set_zero()
653 int mbedtls_ecp_is_zero(mbedtls_ecp_point *pt) in mbedtls_ecp_is_zero()
661 int mbedtls_ecp_point_cmp(const mbedtls_ecp_point *P, in mbedtls_ecp_point_cmp()
662 const mbedtls_ecp_point *Q) in mbedtls_ecp_point_cmp()
676 int mbedtls_ecp_point_read_string(mbedtls_ecp_point *P, int radix, in mbedtls_ecp_point_read_string()
692 const mbedtls_ecp_point *P, in mbedtls_ecp_point_write_binary()
770 mbedtls_ecp_point *pt, in mbedtls_ecp_point_read_binary()
845 mbedtls_ecp_point *pt, in mbedtls_ecp_tls_read_point()
877 int mbedtls_ecp_tls_write_point(const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt, in mbedtls_ecp_tls_write_point()
1314 static int ecp_normalize_jac(const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt) in ecp_normalize_jac()
1361 mbedtls_ecp_point *T[], size_t T_size) in ecp_normalize_jac_many()
1458 mbedtls_ecp_point *Q, in ecp_safe_invert_jac()
1486 static int ecp_double_jac(const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_double_jac()
1487 const mbedtls_ecp_point *P, in ecp_double_jac()
1583 static int ecp_add_mixed(const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_add_mixed()
1584 const mbedtls_ecp_point *P, const mbedtls_ecp_point *Q, in ecp_add_mixed()
1681 static int ecp_randomize_jac(const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt, in ecp_randomize_jac()
1850 mbedtls_ecp_point T[], const mbedtls_ecp_point *P, in ecp_precompute_comb()
1858 mbedtls_ecp_point *cur, *TT[COMB_MAX_PRE - 1] = { NULL }; in ecp_precompute_comb()
2012 static int ecp_select_comb(const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_select_comb()
2013 const mbedtls_ecp_point T[], unsigned char T_size, in ecp_select_comb()
2043 static int ecp_mul_comb_core(const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_mul_comb_core()
2044 const mbedtls_ecp_point T[], unsigned char T_size, in ecp_mul_comb_core()
2051 mbedtls_ecp_point Txi; in ecp_mul_comb_core()
2165 mbedtls_ecp_point *R, in ecp_mul_comb_after_precomp()
2167 const mbedtls_ecp_point *T, in ecp_mul_comb_after_precomp()
2178 mbedtls_ecp_point *RR = R; in ecp_mul_comb_after_precomp()
2289 static int ecp_mul_comb(mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_mul_comb()
2290 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_comb()
2299 mbedtls_ecp_point *T = NULL; in ecp_mul_comb()
2336 T = mbedtls_calloc(T_size, sizeof(mbedtls_ecp_point)); in ecp_mul_comb()
2423 static int ecp_normalize_mxz(const mbedtls_ecp_group *grp, mbedtls_ecp_point *P) in ecp_normalize_mxz()
2452 static int ecp_randomize_mxz(const mbedtls_ecp_group *grp, mbedtls_ecp_point *P, in ecp_randomize_mxz()
2500 mbedtls_ecp_point *R, mbedtls_ecp_point *S, in ecp_double_add_mxz()
2501 const mbedtls_ecp_point *P, const mbedtls_ecp_point *Q, in ecp_double_add_mxz()
2545 static int ecp_mul_mxz(mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_mul_mxz()
2546 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_mxz()
2553 mbedtls_ecp_point RP; in ecp_mul_mxz()
2626 static int ecp_mul_restartable_internal(mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_mul_restartable_internal()
2627 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_restartable_internal()
2697 int mbedtls_ecp_mul_restartable(mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in mbedtls_ecp_mul_restartable()
2698 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_mul_restartable()
2712 int mbedtls_ecp_mul(mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in mbedtls_ecp_mul()
2713 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_mul()
2725 static int ecp_check_pubkey_sw(const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt) in ecp_check_pubkey_sw()
2766 mbedtls_ecp_point *R, in mbedtls_ecp_mul_shortcuts()
2768 const mbedtls_ecp_point *P, in mbedtls_ecp_mul_shortcuts()
2801 mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in mbedtls_ecp_muladd_restartable()
2802 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_muladd_restartable()
2803 const mbedtls_mpi *n, const mbedtls_ecp_point *Q, in mbedtls_ecp_muladd_restartable()
2807 mbedtls_ecp_point mP; in mbedtls_ecp_muladd_restartable()
2808 mbedtls_ecp_point *pmP = &mP; in mbedtls_ecp_muladd_restartable()
2809 mbedtls_ecp_point *pR = R; in mbedtls_ecp_muladd_restartable()
2904 int mbedtls_ecp_muladd(mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in mbedtls_ecp_muladd()
2905 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_muladd()
2906 const mbedtls_mpi *n, const mbedtls_ecp_point *Q) in mbedtls_ecp_muladd()
3004 static int ecp_check_pubkey_mx(const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt) in ecp_check_pubkey_mx()
3028 const mbedtls_ecp_point *pt) in mbedtls_ecp_check_pubkey()
3162 const mbedtls_ecp_point *G, in mbedtls_ecp_gen_keypair_base()
3163 mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecp_gen_keypair_base()
3179 mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecp_gen_keypair()
3203 const mbedtls_ecp_point *Q) in mbedtls_ecp_set_public_key()
3391 mbedtls_ecp_point Q; in mbedtls_ecp_check_pub_priv()
3443 mbedtls_mpi *d, mbedtls_ecp_point *Q) in mbedtls_ecp_export()
3525 mbedtls_ecp_point *R, in self_test_point()
3527 const mbedtls_ecp_point *P, in self_test_point()
3582 mbedtls_ecp_point R, P; in mbedtls_ecp_self_test()