Lines Matching refs:b

286 # define BN_set_flags(b,n)       ((b)->flags|=(n))  argument
287 # define BN_get_flags(b,n) ((b)->flags&(n)) argument
293 # define BN_with_flags(dest,b,n) ((dest)->d=(b)->d, \ argument
294 (dest)->top=(b)->top, \
295 (dest)->dmax=(b)->dmax, \
296 (dest)->neg=(b)->neg, \
298 | ((b)->flags & ~BN_FLG_MALLOCED) \
360 int BN_GENCB_call(BN_GENCB *cb, int a, int b);
385 # define BN_prime_checks_for_size(b) ((b) >= 1300 ? 2 : \ argument
386 (b) >= 850 ? 3 : \
387 (b) >= 650 ? 4 : \
388 (b) >= 550 ? 5 : \
389 (b) >= 450 ? 6 : \
390 (b) >= 400 ? 7 : \
391 (b) >= 350 ? 8 : \
392 (b) >= 300 ? 9 : \
393 (b) >= 250 ? 12 : \
394 (b) >= 200 ? 15 : \
395 (b) >= 150 ? 18 : \
440 BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b);
441 void BN_swap(BIGNUM *a, BIGNUM *b);
446 int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
447 int BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
448 int BN_uadd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
449 int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
450 int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
456 void BN_set_negative(BIGNUM *b, int n);
467 int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,
469 int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
471 int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,
473 int BN_mod_sub_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
475 int BN_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,
492 int BN_cmp(const BIGNUM *a, const BIGNUM *b);
528 int BN_ucmp(const BIGNUM *a, const BIGNUM *b);
536 int BN_gcd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
537 int BN_kronecker(const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); /* returns
545 void BN_consttime_swap(BN_ULONG swap, BIGNUM *a, BIGNUM *b, int nwords);
579 int BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
596 void BN_BLINDING_free(BN_BLINDING *b);
597 int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx);
598 int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx);
599 int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx);
600 int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *);
601 int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b,
610 BN_BLINDING *BN_BLINDING_create_param(BN_BLINDING *b,
648 int BN_GF2m_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
649 # define BN_GF2m_sub(r, a, b) BN_GF2m_add(r, a, b) argument
655 int BN_GF2m_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
660 int BN_GF2m_mod_inv(BIGNUM *r, const BIGNUM *b, const BIGNUM *p, BN_CTX *ctx);
662 int BN_GF2m_mod_div(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
665 int BN_GF2m_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
673 # define BN_GF2m_cmp(a, b) BN_ucmp((a), (b)) argument
683 int BN_GF2m_mod_mul_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
689 int BN_GF2m_mod_inv_arr(BIGNUM *r, const BIGNUM *b, const int p[],
692 int BN_GF2m_mod_div_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
695 int BN_GF2m_mod_exp_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,