Lines Matching refs:BN_ULONG
180 #define BN_ULONG unsigned long
208 #define BN_ULONG unsigned long long
237 #define BN_ULONG unsigned int
320 BN_ULONG *d; /* Pointer to an array of 'BN_BITS2' bit chunks. */
336 BN_ULONG n0[2];/* least significant word(s) of Ni;
337 (type changed with 0.9.9, was "BN_ULONG n0;" before) */
405 #define BN_abs_is_word(a,w) ((((a)->top == 1) && ((a)->d[0] == (BN_ULONG)(w))) || \
440 int BN_num_bits_word(BN_ULONG);
483 BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w);
484 BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w);
485 int BN_mul_word(BIGNUM *a, BN_ULONG w);
486 int BN_add_word(BIGNUM *a, BN_ULONG w);
487 int BN_sub_word(BIGNUM *a, BN_ULONG w);
488 int BN_set_word(BIGNUM *a, BN_ULONG w);
489 BN_ULONG BN_get_word(const BIGNUM *a);
504 int BN_mod_exp_mont_word(BIGNUM *r, BN_ULONG a, const BIGNUM *p,
541 void BN_consttime_swap(BN_ULONG swap, BIGNUM *a, BIGNUM *b, int nwords);
739 BN_ULONG *_not_const; \
740 memcpy(&_not_const, &_bnum1->d, sizeof(BN_ULONG*)); \
743 (_bnum1->dmax - _bnum1->top) * sizeof(BN_ULONG)); \
783 BN_ULONG *ftl; \
794 BN_ULONG bn_mul_add_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w);
795 BN_ULONG bn_mul_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w);
796 void bn_sqr_words(BN_ULONG *rp, const BN_ULONG *ap, int num);
797 BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d);
798 BN_ULONG bn_add_words(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp,int num);
799 BN_ULONG bn_sub_words(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp,int num);