Lines Matching refs:crypto_ec
742 struct crypto_ec;
750 struct crypto_ec * crypto_ec_init(int group);
756 void crypto_ec_deinit(struct crypto_ec *e);
763 size_t crypto_ec_prime_len(struct crypto_ec *e);
770 size_t crypto_ec_prime_len_bits(struct crypto_ec *e);
777 size_t crypto_ec_order_len(struct crypto_ec *e);
784 const struct crypto_bignum * crypto_ec_get_prime(struct crypto_ec *e);
791 const struct crypto_bignum * crypto_ec_get_order(struct crypto_ec *e);
805 const struct crypto_bignum * crypto_ec_get_b(struct crypto_ec *e);
814 struct crypto_ec_point * crypto_ec_point_init(struct crypto_ec *e);
835 int crypto_ec_point_to_bin(struct crypto_ec *e,
848 struct crypto_ec_point * crypto_ec_point_from_bin(struct crypto_ec *e,
859 int crypto_ec_point_add(struct crypto_ec *e, const struct crypto_ec_point *a,
871 int crypto_ec_point_mul(struct crypto_ec *e, const struct crypto_ec_point *p,
881 int crypto_ec_point_invert(struct crypto_ec *e, struct crypto_ec_point *p);
891 int crypto_ec_point_solve_y_coord(struct crypto_ec *e,
902 crypto_ec_point_compute_y_sqr(struct crypto_ec *e,
912 int crypto_ec_point_is_at_infinity(struct crypto_ec *e,
921 int crypto_ec_point_is_on_curve(struct crypto_ec *e,
931 int crypto_ec_point_cmp(const struct crypto_ec *e,
1089 int crypto_ec_get_affine_coordinates(struct crypto_ec *e, struct crypto_ec_point *pt,