Symbol: ecc_curve
crypto/ecc.c
1007
const struct ecc_curve *curve)
crypto/ecc.c
1017
const struct ecc_curve *curve)
crypto/ecc.c
1121
const struct ecc_curve *curve)
crypto/ecc.c
1185
static void apply_z(u64 *x1, u64 *y1, u64 *z, const struct ecc_curve *curve)
crypto/ecc.c
1197
u64 *p_initial_z, const struct ecc_curve *curve)
crypto/ecc.c
1223
const struct ecc_curve *curve)
crypto/ecc.c
1266
const struct ecc_curve *curve)
crypto/ecc.c
1322
u64 *initial_z, const struct ecc_curve *curve,
crypto/ecc.c
1385
const struct ecc_curve *curve)
crypto/ecc.c
1408
const struct ecc_curve *curve)
crypto/ecc.c
1468
static int __ecc_is_key_valid(const struct ecc_curve *curve,
crypto/ecc.c
1495
const struct ecc_curve *curve = ecc_get_curve(curve_id);
crypto/ecc.c
1516
const struct ecc_curve *curve = ecc_get_curve(curve_id);
crypto/ecc.c
1562
const struct ecc_curve *curve = ecc_get_curve(curve_id);
crypto/ecc.c
1594
int ecc_is_pubkey_valid_partial(const struct ecc_curve *curve,
crypto/ecc.c
1627
int ecc_is_pubkey_valid_full(const struct ecc_curve *curve,
crypto/ecc.c
1661
const struct ecc_curve *curve = ecc_get_curve(curve_id);
crypto/ecc.c
47
const struct ecc_curve *ecc_get_curve25519(void)
crypto/ecc.c
53
const struct ecc_curve *ecc_get_curve(unsigned int curve_id)
crypto/ecc.c
948
const struct ecc_curve *curve)
crypto/ecc_curve_defs.h
123
static struct ecc_curve nist_p521 = {
crypto/ecc_curve_defs.h
144
static const struct ecc_curve ecc_25519 = {
crypto/ecc_curve_defs.h
18
static struct ecc_curve nist_p192 = {
crypto/ecc_curve_defs.h
45
static struct ecc_curve nist_p256 = {
crypto/ecc_curve_defs.h
78
static struct ecc_curve nist_p384 = {
crypto/ecdsa.c
15
const struct ecc_curve *curve;
crypto/ecdsa.c
25
const struct ecc_curve *curve = ctx->curve;
crypto/ecrdsa.c
37
const struct ecc_curve *curve; /* curve from oid */
crypto/ecrdsa.c
46
static const struct ecc_curve *get_curve_by_oid(enum OID oid)
crypto/ecrdsa_defs.h
120
static struct ecc_curve gost_cp256c = {
crypto/ecrdsa_defs.h
170
static struct ecc_curve gost_tc512a = {
crypto/ecrdsa_defs.h
216
static struct ecc_curve gost_tc512b = {
crypto/ecrdsa_defs.h
48
static struct ecc_curve gost_cp256a = {
crypto/ecrdsa_defs.h
82
static struct ecc_curve gost_cp256b = {
drivers/crypto/hisilicon/hpre/hpre_crypto.c
1234
const struct ecc_curve *curve = ecc_get_curve(ctx->curve_id);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
101
const struct ecc_curve *curve;
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
224
const struct ecc_curve *curve)
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
307
const struct ecc_curve *curve,
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
350
const struct ecc_curve *curve,
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
425
const struct ecc_curve *curve,
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
454
static int kmb_ecc_is_key_valid(const struct ecc_curve *curve,
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
491
static int kmb_ecc_gen_privkey(const struct ecc_curve *curve, u64 *privkey)
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
579
const struct ecc_curve *curve = tctx->curve;
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
661
const struct ecc_curve *curve = tctx->curve;
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
726
const struct ecc_curve *curve = tctx->curve;
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
751
const struct ecc_curve *curve = tctx->curve;
include/crypto/ecc_curve.h
53
const struct ecc_curve *ecc_get_curve(unsigned int curve_id);
include/crypto/ecc_curve.h
60
const struct ecc_curve *ecc_get_curve25519(void);
include/crypto/internal/ecc.h
160
int ecc_is_pubkey_valid_partial(const struct ecc_curve *curve,
include/crypto/internal/ecc.h
174
int ecc_is_pubkey_valid_full(const struct ecc_curve *curve,
include/crypto/internal/ecc.h
306
const struct ecc_curve *curve);