Lines Matching refs:mbedtls_ecp_point

158 typedef struct mbedtls_ecp_point {  struct
163 mbedtls_ecp_point; typedef
243 mbedtls_ecp_point G; /*!< The generator of the subgroup used. */
254 int(*MBEDTLS_PRIVATE(t_pre))(mbedtls_ecp_point *, void *); /*!< Unused. */
255 int(*MBEDTLS_PRIVATE(t_post))(mbedtls_ecp_point *, void *); /*!< Unused. */
257 mbedtls_ecp_point *MBEDTLS_PRIVATE(T); /*!< Pre-computed points for ecp_mul_comb(). */
431 mbedtls_ecp_point MBEDTLS_PRIVATE(Q); /*!< our public value */
605 void mbedtls_ecp_point_init(mbedtls_ecp_point *pt);
630 void mbedtls_ecp_point_free(mbedtls_ecp_point *pt);
680 int mbedtls_ecp_copy(mbedtls_ecp_point *P, const mbedtls_ecp_point *Q);
705 int mbedtls_ecp_set_zero(mbedtls_ecp_point *pt);
716 int mbedtls_ecp_is_zero(mbedtls_ecp_point *pt);
730 int mbedtls_ecp_point_cmp(const mbedtls_ecp_point *P,
731 const mbedtls_ecp_point *Q);
745 int mbedtls_ecp_point_read_string(mbedtls_ecp_point *P, int radix,
774 const mbedtls_ecp_point *P,
804 mbedtls_ecp_point *P,
826 mbedtls_ecp_point *pt,
852 const mbedtls_ecp_point *pt,
967 int mbedtls_ecp_mul(mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
968 const mbedtls_mpi *m, const mbedtls_ecp_point *P,
1001 int mbedtls_ecp_mul_restartable(mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
1002 const mbedtls_mpi *m, const mbedtls_ecp_point *P,
1062 int mbedtls_ecp_muladd(mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
1063 const mbedtls_mpi *m, const mbedtls_ecp_point *P,
1064 const mbedtls_mpi *n, const mbedtls_ecp_point *Q);
1107 mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
1108 const mbedtls_mpi *m, const mbedtls_ecp_point *P,
1109 const mbedtls_mpi *n, const mbedtls_ecp_point *Q,
1141 const mbedtls_ecp_point *pt);
1213 const mbedtls_ecp_point *G,
1214 mbedtls_mpi *d, mbedtls_ecp_point *Q,
1242 mbedtls_ecp_point *Q,
1293 const mbedtls_ecp_point *Q);
1510 mbedtls_mpi *d, mbedtls_ecp_point *Q);