Home
last modified time | relevance | path

Searched defs:ndigits (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/include/crypto/
H A Decc_curve.h19 u8 ndigits; member
/kernel/linux/linux-5.10/crypto/
H A Decc.h49 u8 ndigits; member
82 static inline void ecc_swap_digits(const u64 *in, u64 *out, unsigned int ndigits) in ecc_swap_digits() argument
[all...]
H A Decdh.c17 unsigned int ndigits; member
40 unsigned int ndigits; in ecdh_set_secret() local
[all...]
H A Decrdsa.c77 unsigned int ndigits = req->dst_len / sizeof(u64); in ecrdsa_verify() local
195 unsigned int ndigits; ecrdsa_set_pub_key() local
[all...]
H A Decdsa.c97 unsigned int ndigits = curve->g.ndigits; in _ecdsa_verify() local
35 ecdsa_get_signature_rs(u64 *dest, size_t hdrlen, unsigned char tag, const void *value, size_t vlen, unsigned int ndigits) ecdsa_get_signature_rs() argument
227 unsigned int ndigits; ecdsa_set_pub_key() local
[all...]
H A Decc.c61 static u64 *ecc_alloc_digits_space(unsigned int ndigits) in ecc_alloc_digits_space() argument
76 static struct ecc_point *ecc_alloc_point(unsigned int ndigits) in ecc_alloc_point() argument
112 static void vli_clear(u64 *vli, unsigned int ndigits) in vli_clear() argument
121 bool vli_is_zero(const u64 *vli, unsigned int ndigits) in vli_is_zero() argument
140 vli_is_negative(const u64 *vli, unsigned int ndigits) vli_is_negative() argument
146 vli_num_digits(const u64 *vli, unsigned int ndigits) vli_num_digits() argument
160 vli_num_bits(const u64 *vli, unsigned int ndigits) vli_num_bits() argument
177 vli_from_be64(u64 *dest, const void *src, unsigned int ndigits) vli_from_be64() argument
187 vli_from_le64(u64 *dest, const void *src, unsigned int ndigits) vli_from_le64() argument
198 vli_set(u64 *dest, const u64 *src, unsigned int ndigits) vli_set() argument
207 vli_cmp(const u64 *left, const u64 *right, unsigned int ndigits) vli_cmp() argument
225 vli_lshift(u64 *result, const u64 *in, unsigned int shift, unsigned int ndigits) vli_lshift() argument
242 vli_rshift1(u64 *vli, unsigned int ndigits) vli_rshift1() argument
257 vli_add(u64 *result, const u64 *left, const u64 *right, unsigned int ndigits) vli_add() argument
277 vli_uadd(u64 *result, const u64 *left, u64 right, unsigned int ndigits) vli_uadd() argument
299 vli_sub(u64 *result, const u64 *left, const u64 *right, unsigned int ndigits) vli_sub() argument
320 vli_usub(u64 *result, const u64 *left, u64 right, unsigned int ndigits) vli_usub() argument
380 vli_mult(u64 *result, const u64 *left, const u64 *right, unsigned int ndigits) vli_mult() argument
417 vli_umult(u64 *result, const u64 *left, u32 right, unsigned int ndigits) vli_umult() argument
438 vli_square(u64 *result, const u64 *left, unsigned int ndigits) vli_square() argument
480 vli_mod_add(u64 *result, const u64 *left, const u64 *right, const u64 *mod, unsigned int ndigits) vli_mod_add() argument
497 vli_mod_sub(u64 *result, const u64 *left, const u64 *right, const u64 *mod, unsigned int ndigits) vli_mod_sub() argument
519 vli_mmod_special(u64 *result, const u64 *product, const u64 *mod, unsigned int ndigits) vli_mmod_special() argument
553 vli_mmod_special2(u64 *result, const u64 *product, const u64 *mod, unsigned int ndigits) vli_mmod_special2() argument
602 vli_mmod_slow(u64 *result, u64 *product, const u64 *mod, unsigned int ndigits) vli_mmod_slow() argument
652 vli_mmod_barrett(u64 *result, u64 *product, const u64 *mod, unsigned int ndigits) vli_mmod_barrett() argument
681 const unsigned int ndigits = 3; vli_mmod_fast_192() local
709 const unsigned int ndigits = 4; vli_mmod_fast_256() local
792 const unsigned int ndigits = 6; vli_mmod_fast_384() local
904 const unsigned int ndigits = curve->g.ndigits; vli_mmod_fast() local
944 vli_mod_mult_slow(u64 *result, const u64 *left, const u64 *right, const u64 *mod, unsigned int ndigits) vli_mod_mult_slow() argument
979 vli_mod_inv(u64 *result, const u64 *input, const u64 *mod, unsigned int ndigits) vli_mod_inv() argument
1075 const unsigned int ndigits = curve->g.ndigits; ecc_point_double_jacobian() local
1148 const unsigned int ndigits = curve->g.ndigits; xycz_initial_double() local
1176 const unsigned int ndigits = curve->g.ndigits; xycz_add() local
1221 const unsigned int ndigits = curve->g.ndigits; xycz_add_c() local
1268 ecc_point_mult(struct ecc_point *result, const struct ecc_point *point, const u64 *scalar, u64 *initial_z, const struct ecc_curve *curve, unsigned int ndigits) ecc_point_mult() argument
1335 unsigned int ndigits = curve->g.ndigits; ecc_point_add() local
1359 unsigned int ndigits = curve->g.ndigits; ecc_point_mult_shamir() local
1405 __ecc_is_key_valid(const struct ecc_curve *curve, const u64 *private_key, unsigned int ndigits) __ecc_is_key_valid() argument
1428 ecc_is_key_valid(unsigned int curve_id, unsigned int ndigits, const u64 *private_key, unsigned int private_key_len) ecc_is_key_valid() argument
1455 ecc_gen_privkey(unsigned int curve_id, unsigned int ndigits, u64 *privkey) ecc_gen_privkey() argument
1496 ecc_make_pub_key(unsigned int curve_id, unsigned int ndigits, const u64 *private_key, u64 *public_key) ecc_make_pub_key() argument
1595 crypto_ecdh_shared_secret(unsigned int curve_id, unsigned int ndigits, const u64 *private_key, const u64 *public_key, u64 *secret) crypto_ecdh_shared_secret() argument
[all...]
/kernel/linux/linux-6.6/include/crypto/internal/
H A Decc.h50 static inline void ecc_swap_digits(const void *in, u64 *out, unsigned int ndigits) in ecc_swap_digits() argument
[all...]
/kernel/linux/linux-6.6/net/bluetooth/
H A Decdh_helper.c28 static inline void swap_digits(u64 *in, u64 *out, unsigned int ndigits) in swap_digits() argument
/kernel/linux/linux-5.10/net/bluetooth/
H A Decdh_helper.c44 static inline void swap_digits(u64 *in, u64 *out, unsigned int ndigits) in swap_digits() argument
/kernel/linux/linux-6.6/crypto/
H A Decdh.c17 unsigned int ndigits; member
[all...]
H A Decdsa.c97 unsigned int ndigits = curve->g.ndigits; in _ecdsa_verify() local
35 ecdsa_get_signature_rs(u64 *dest, size_t hdrlen, unsigned char tag, const void *value, size_t vlen, unsigned int ndigits) ecdsa_get_signature_rs() argument
227 unsigned int ndigits; ecdsa_set_pub_key() local
[all...]
H A Decrdsa.c77 unsigned int ndigits = req->dst_len / sizeof(u64); in ecrdsa_verify() local
195 unsigned int ndigits; ecrdsa_set_pub_key() local
[all...]
H A Decc.c69 static u64 *ecc_alloc_digits_space(unsigned int ndigits) in ecc_alloc_digits_space() argument
84 struct ecc_point *ecc_alloc_point(unsigned int ndigits) in ecc_alloc_point() argument
122 static void vli_clear(u64 *vli, unsigned int ndigits) in vli_clear() argument
131 bool vli_is_zero(const u64 *vli, unsigned int ndigits) in vli_is_zero() argument
150 vli_is_negative(const u64 *vli, unsigned int ndigits) vli_is_negative() argument
156 vli_num_digits(const u64 *vli, unsigned int ndigits) vli_num_digits() argument
170 vli_num_bits(const u64 *vli, unsigned int ndigits) vli_num_bits() argument
188 vli_from_be64(u64 *dest, const void *src, unsigned int ndigits) vli_from_be64() argument
198 vli_from_le64(u64 *dest, const void *src, unsigned int ndigits) vli_from_le64() argument
209 vli_set(u64 *dest, const u64 *src, unsigned int ndigits) vli_set() argument
218 vli_cmp(const u64 *left, const u64 *right, unsigned int ndigits) vli_cmp() argument
236 vli_lshift(u64 *result, const u64 *in, unsigned int shift, unsigned int ndigits) vli_lshift() argument
253 vli_rshift1(u64 *vli, unsigned int ndigits) vli_rshift1() argument
268 vli_add(u64 *result, const u64 *left, const u64 *right, unsigned int ndigits) vli_add() argument
288 vli_uadd(u64 *result, const u64 *left, u64 right, unsigned int ndigits) vli_uadd() argument
310 vli_sub(u64 *result, const u64 *left, const u64 *right, unsigned int ndigits) vli_sub() argument
331 vli_usub(u64 *result, const u64 *left, u64 right, unsigned int ndigits) vli_usub() argument
391 vli_mult(u64 *result, const u64 *left, const u64 *right, unsigned int ndigits) vli_mult() argument
428 vli_umult(u64 *result, const u64 *left, u32 right, unsigned int ndigits) vli_umult() argument
449 vli_square(u64 *result, const u64 *left, unsigned int ndigits) vli_square() argument
491 vli_mod_add(u64 *result, const u64 *left, const u64 *right, const u64 *mod, unsigned int ndigits) vli_mod_add() argument
508 vli_mod_sub(u64 *result, const u64 *left, const u64 *right, const u64 *mod, unsigned int ndigits) vli_mod_sub() argument
530 vli_mmod_special(u64 *result, const u64 *product, const u64 *mod, unsigned int ndigits) vli_mmod_special() argument
564 vli_mmod_special2(u64 *result, const u64 *product, const u64 *mod, unsigned int ndigits) vli_mmod_special2() argument
613 vli_mmod_slow(u64 *result, u64 *product, const u64 *mod, unsigned int ndigits) vli_mmod_slow() argument
663 vli_mmod_barrett(u64 *result, u64 *product, const u64 *mod, unsigned int ndigits) vli_mmod_barrett() argument
692 const unsigned int ndigits = 3; vli_mmod_fast_192() local
720 const unsigned int ndigits = 4; vli_mmod_fast_256() local
803 const unsigned int ndigits = 6; vli_mmod_fast_384() local
915 const unsigned int ndigits = curve->g.ndigits; vli_mmod_fast() local
955 vli_mod_mult_slow(u64 *result, const u64 *left, const u64 *right, const u64 *mod, unsigned int ndigits) vli_mod_mult_slow() argument
990 vli_mod_inv(u64 *result, const u64 *input, const u64 *mod, unsigned int ndigits) vli_mod_inv() argument
1087 const unsigned int ndigits = curve->g.ndigits; ecc_point_double_jacobian() local
1160 const unsigned int ndigits = curve->g.ndigits; xycz_initial_double() local
1188 const unsigned int ndigits = curve->g.ndigits; xycz_add() local
1233 const unsigned int ndigits = curve->g.ndigits; xycz_add_c() local
1280 ecc_point_mult(struct ecc_point *result, const struct ecc_point *point, const u64 *scalar, u64 *initial_z, const struct ecc_curve *curve, unsigned int ndigits) ecc_point_mult() argument
1347 unsigned int ndigits = curve->g.ndigits; ecc_point_add() local
1371 unsigned int ndigits = curve->g.ndigits; ecc_point_mult_shamir() local
1419 __ecc_is_key_valid(const struct ecc_curve *curve, const u64 *private_key, unsigned int ndigits) __ecc_is_key_valid() argument
1442 ecc_is_key_valid(unsigned int curve_id, unsigned int ndigits, const u64 *private_key, unsigned int private_key_len) ecc_is_key_valid() argument
1469 ecc_gen_privkey(unsigned int curve_id, unsigned int ndigits, u64 *privkey) ecc_gen_privkey() argument
1510 ecc_make_pub_key(unsigned int curve_id, unsigned int ndigits, const u64 *private_key, u64 *public_key) ecc_make_pub_key() argument
1609 crypto_ecdh_shared_secret(unsigned int curve_id, unsigned int ndigits, const u64 *private_key, const u64 *public_key, u64 *secret) crypto_ecdh_shared_secret() argument
[all...]
/kernel/linux/linux-5.10/scripts/mod/
H A Dfile2alias.c268 int ndigits; in do_usb_entry_multi() local
[all...]
/kernel/linux/linux-6.6/drivers/crypto/intel/keembay/
H A Dkeembay-ocs-ecc.c305 kmb_ecc_do_scalar_op(struct ocs_ecc_dev *ecc_dev, u64 *scalar_out, const u64 *scalar_a, const u64 *scalar_b, const struct ecc_curve *curve, unsigned int ndigits, const u32 inst) kmb_ecc_do_scalar_op() argument
457 size_t ndigits = curve->g.ndigits; kmb_ecc_is_key_valid() local
[all...]
/kernel/linux/linux-6.6/scripts/mod/
H A Dfile2alias.c280 int ndigits; in do_usb_entry_multi() local
[all...]
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/hpre/
H A Dhpre_crypto.c1256 static void fill_curve_param(void *addr, u64 *param, unsigned int cur_sz, u8 ndigits) in fill_curve_param() argument
[all...]

Completed in 14 milliseconds