Lines Matching defs:crypto_ec

1631 struct crypto_ec {
1646 struct crypto_ec * crypto_ec_init(int group)
1649 struct crypto_ec *e;
1753 void crypto_ec_deinit(struct crypto_ec* e)
1771 struct crypto_ec_point * crypto_ec_point_init(struct crypto_ec *e)
1781 size_t crypto_ec_prime_len(struct crypto_ec *e)
1787 size_t crypto_ec_prime_len_bits(struct crypto_ec *e)
1793 size_t crypto_ec_order_len(struct crypto_ec *e)
1799 const struct crypto_bignum * crypto_ec_get_prime(struct crypto_ec *e)
1805 const struct crypto_bignum * crypto_ec_get_order(struct crypto_ec *e)
1811 const struct crypto_bignum * crypto_ec_get_a(struct crypto_ec *e)
1817 const struct crypto_bignum * crypto_ec_get_b(struct crypto_ec *e)
1844 const struct crypto_ec_point * crypto_ec_get_generator(struct crypto_ec *e)
1851 int crypto_ec_point_x(struct crypto_ec *e, const struct crypto_ec_point *p,
1858 int crypto_ec_point_to_bin(struct crypto_ec *e,
1903 struct crypto_ec_point * crypto_ec_point_from_bin(struct crypto_ec *e,
1933 int crypto_ec_point_add(struct crypto_ec *e, const struct crypto_ec_point *a,
2001 int crypto_ec_point_mul(struct crypto_ec *e, const struct crypto_ec_point *p,
2016 int crypto_ec_point_invert(struct crypto_ec *e, struct crypto_ec_point *p)
2031 crypto_ec_point_compute_y_sqr(struct crypto_ec *e,
2055 int crypto_ec_point_is_at_infinity(struct crypto_ec *e,
2062 int crypto_ec_point_is_on_curve(struct crypto_ec *e,
2070 int crypto_ec_point_cmp(const struct crypto_ec *e,
2085 struct crypto_ec *ec;
2817 void crypto_ec_point_debug_print(const struct crypto_ec *e,
2836 err = crypto_ec_point_to_bin((struct crypto_ec *)e, p, x, y);
3077 crypto_ec_key_set_pub_point(struct crypto_ec *e,