Lines Matching refs:crypto_ec

1787 struct crypto_ec  struct
1874 …(mbedtls_mpi *)crypto_ec_point_compute_y_sqr((struct crypto_ec *)grp, (const struct crypto_bignum … in crypto_mbedtls_short_weierstrass_derive_y()
1997 struct crypto_ec *crypto_ec_init(int group) in crypto_ec_init()
2007 return (struct crypto_ec *)e; in crypto_ec_init()
2014 void crypto_ec_deinit(struct crypto_ec *e) in crypto_ec_deinit()
2020 size_t crypto_ec_prime_len(struct crypto_ec *e) in crypto_ec_prime_len()
2025 size_t crypto_ec_prime_len_bits(struct crypto_ec *e) in crypto_ec_prime_len_bits()
2030 size_t crypto_ec_order_len(struct crypto_ec *e) in crypto_ec_order_len()
2035 const struct crypto_bignum *crypto_ec_get_prime(struct crypto_ec *e) in crypto_ec_get_prime()
2040 const struct crypto_bignum *crypto_ec_get_order(struct crypto_ec *e) in crypto_ec_get_order()
2045 const struct crypto_bignum *crypto_ec_get_a(struct crypto_ec *e) in crypto_ec_get_a()
2141 const struct crypto_bignum *crypto_ec_get_b(struct crypto_ec *e) in crypto_ec_get_b()
2146 const struct crypto_ec_point *crypto_ec_get_generator(struct crypto_ec *e) in crypto_ec_get_generator()
2151 struct crypto_ec_point *crypto_ec_point_init(struct crypto_ec *e) in crypto_ec_point_init()
2168 int crypto_ec_point_x(struct crypto_ec *e, const struct crypto_ec_point *p, struct crypto_bignum *x) in crypto_ec_point_x()
2174 int crypto_ec_point_to_bin(struct crypto_ec *e, const struct crypto_ec_point *point, u8 *x, u8 *y) in crypto_ec_point_to_bin()
2196 struct crypto_ec_point *crypto_ec_point_from_bin(struct crypto_ec *e, const u8 *val) in crypto_ec_point_from_bin()
2236 int crypto_ec_point_add(struct crypto_ec *e, in crypto_ec_point_add()
2256 int crypto_ec_point_mul(struct crypto_ec *e, in crypto_ec_point_mul()
2270 int crypto_ec_point_invert(struct crypto_ec *e, struct crypto_ec_point *p) in crypto_ec_point_invert()
2317 struct crypto_bignum *crypto_ec_point_compute_y_sqr(struct crypto_ec *e, const struct crypto_bignum… in crypto_ec_point_compute_y_sqr()
2338 int crypto_ec_point_is_at_infinity(struct crypto_ec *e, const struct crypto_ec_point *p) in crypto_ec_point_is_at_infinity()
2343 int crypto_ec_point_is_on_curve(struct crypto_ec *e, const struct crypto_ec_point *p) in crypto_ec_point_is_on_curve()
2348 int crypto_ec_point_cmp(const struct crypto_ec *e, const struct crypto_ec_point *a, const struct cr… in crypto_ec_point_cmp()
2354 void crypto_ec_point_debug_print(const struct crypto_ec *e, const struct crypto_ec_point *p, const … in crypto_ec_point_debug_print()
2360 struct crypto_ec *ee; in crypto_ec_point_debug_print()
2361 *(const struct crypto_ec **)&ee = e; /*(cast away const)*/ in crypto_ec_point_debug_print()
2371 void crypto_ec_point_debug_print(const struct crypto_ec *e, const struct crypto_ec_point *p, const … in crypto_ec_point_debug_print()
2581 struct crypto_ec_key *crypto_ec_key_set_pub_point(struct crypto_ec *e, const struct crypto_ec_point… in crypto_ec_key_set_pub_point()