/kernel/linux/linux-5.10/crypto/ |
H A D | ecc.c | 299 u64 vli_sub(u64 *result, const u64 *left, const u64 *right, in vli_sub() function 317 EXPORT_SYMBOL(vli_sub); variable 491 vli_sub(result, result, mod, ndigits); in vli_mod_add() 500 u64 borrow = vli_sub(result, left, right, ndigits); in vli_mod_sub() 535 vli_sub(r, r, t, ndigits * 2); in vli_mmod_special() 585 vli_sub(r, r, qc, ndigits * 2); in vli_mmod_special2() 592 vli_sub(r, r, m, ndigits * 2); in vli_mmod_special2() 663 vli_sub(r, product, r, ndigits * 2); in vli_mmod_barrett() 668 carry = vli_sub(r, r, mod, ndigits); in vli_mmod_barrett() 699 carry -= vli_sub(resul in vli_mmod_fast_192() [all...] |
H A D | ecrdsa.c | 125 vli_sub(e, e, ctx->curve->n, ndigits); in ecrdsa_verify() 134 vli_sub(_r, ctx->curve->n, r, ndigits); in ecrdsa_verify() 141 vli_sub(cc.x, cc.x, ctx->curve->n, ndigits); in ecrdsa_verify()
|
H A D | ecc.h | 211 * vli_sub() - Subtracts right from left 222 u64 vli_sub(u64 *result, const u64 *left, const u64 *right,
|
H A D | ecdsa.c | 126 vli_sub(res.x, res.x, curve->n, ndigits); in _ecdsa_verify()
|
/kernel/linux/linux-6.6/crypto/ |
H A D | ecc.c | 310 u64 vli_sub(u64 *result, const u64 *left, const u64 *right, in vli_sub() function 328 EXPORT_SYMBOL(vli_sub); variable 502 vli_sub(result, result, mod, ndigits); in vli_mod_add() 511 u64 borrow = vli_sub(result, left, right, ndigits); in vli_mod_sub() 546 vli_sub(r, r, t, ndigits * 2); in vli_mmod_special() 596 vli_sub(r, r, qc, ndigits * 2); in vli_mmod_special2() 603 vli_sub(r, r, m, ndigits * 2); in vli_mmod_special2() 674 vli_sub(r, product, r, ndigits * 2); in vli_mmod_barrett() 679 carry = vli_sub(r, r, mod, ndigits); in vli_mmod_barrett() 710 carry -= vli_sub(resul in vli_mmod_fast_192() [all...] |
H A D | ecrdsa.c | 125 vli_sub(e, e, ctx->curve->n, ndigits); in ecrdsa_verify() 134 vli_sub(_r, ctx->curve->n, r, ndigits); in ecrdsa_verify() 141 vli_sub(cc.x, cc.x, ctx->curve->n, ndigits); in ecrdsa_verify()
|
H A D | ecdsa.c | 126 vli_sub(res.x, res.x, curve->n, ndigits); in _ecdsa_verify()
|
/kernel/linux/linux-6.6/include/crypto/internal/ |
H A D | ecc.h | 171 * vli_sub() - Subtracts right from left 182 u64 vli_sub(u64 *result, const u64 *left, const u64 *right,
|
/kernel/linux/linux-6.6/drivers/crypto/intel/keembay/ |
H A D | keembay-ocs-ecc.c | 471 vli_sub(res, curve->n, one, ndigits); in kmb_ecc_is_key_valid() 472 vli_sub(res, res, one, ndigits); in kmb_ecc_is_key_valid()
|