Symbol: BN_ULONG
lib/libcrypto/bn/arch/aarch64/bn_arch.h
112
bn_mulw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
114
BN_ULONG r1, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
130
bn_mulw_addw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG *out_r1,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
131
BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
133
BN_ULONG r1, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
151
bn_mulw_addw_addw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG d,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
152
BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
154
BN_ULONG r1, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
174
bn_mulw_addtw(BN_ULONG a, BN_ULONG b, BN_ULONG c2, BN_ULONG c1, BN_ULONG c0,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
175
BN_ULONG *out_r2, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
177
BN_ULONG r2, r1, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
197
bn_mul2_mulw_addtw(BN_ULONG a, BN_ULONG b, BN_ULONG c2, BN_ULONG c1, BN_ULONG c0,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
198
BN_ULONG *out_r2, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
200
BN_ULONG r2, r1, r0, x1, x0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
224
bn_qwmulw_addw(BN_ULONG a3, BN_ULONG a2, BN_ULONG a1, BN_ULONG a0, BN_ULONG b,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
225
BN_ULONG c, BN_ULONG *out_r4, BN_ULONG *out_r3, BN_ULONG *out_r2,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
226
BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
228
BN_ULONG r4, r3, r2, r1, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
259
bn_qwmulw_addqw_addw(BN_ULONG a3, BN_ULONG a2, BN_ULONG a1, BN_ULONG a0,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
260
BN_ULONG b, BN_ULONG c3, BN_ULONG c2, BN_ULONG c1, BN_ULONG c0, BN_ULONG d,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
261
BN_ULONG *out_r4, BN_ULONG *out_r3, BN_ULONG *out_r2, BN_ULONG *out_r1,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
262
BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
264
BN_ULONG r4, r3, r2, r1, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
30
bn_clzw(BN_ULONG w)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
301
bn_subw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_borrow, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
303
BN_ULONG borrow, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
319
bn_subw_subw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG *out_borrow,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
32
BN_ULONG n;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
320
BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
322
BN_ULONG borrow, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
340
bn_qwsubqw(BN_ULONG a3, BN_ULONG a2, BN_ULONG a1, BN_ULONG a0, BN_ULONG b3,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
341
BN_ULONG b2, BN_ULONG b1, BN_ULONG b0, BN_ULONG borrow, BN_ULONG *out_borrow,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
342
BN_ULONG *out_r3, BN_ULONG *out_r2, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
344
BN_ULONG r3, r2, r1, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
44
bn_addw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
46
BN_ULONG carry, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
62
bn_addw_addw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG *out_r1,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
63
BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
65
BN_ULONG carry, r0;
lib/libcrypto/bn/arch/aarch64/bn_arch.h
83
bn_qwaddqw(BN_ULONG a3, BN_ULONG a2, BN_ULONG a1, BN_ULONG a0, BN_ULONG b3,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
84
BN_ULONG b2, BN_ULONG b1, BN_ULONG b0, BN_ULONG carry, BN_ULONG *out_carry,
lib/libcrypto/bn/arch/aarch64/bn_arch.h
85
BN_ULONG *out_r3, BN_ULONG *out_r2, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/aarch64/bn_arch.h
87
BN_ULONG r3, r2, r1, r0;
lib/libcrypto/bn/arch/alpha/bn_arch.h
28
bn_mulw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/alpha/bn_arch.h
30
BN_ULONG r1, r0;
lib/libcrypto/bn/arch/amd64/bn_arch.c
101
bn_mul_comba6(BN_ULONG *rd, const BN_ULONG *ad, const BN_ULONG *bd)
lib/libcrypto/bn/arch/amd64/bn_arch.c
116
bn_mul_comba8(BN_ULONG *rd, const BN_ULONG *ad, const BN_ULONG *bd)
lib/libcrypto/bn/arch/amd64/bn_arch.c
131
bn_mul_words(BN_ULONG *r, const BN_ULONG *a, int a_len, const BN_ULONG *b,
lib/libcrypto/bn/arch/amd64/bn_arch.c
140
BN_ULONG
lib/libcrypto/bn/arch/amd64/bn_arch.c
141
bn_mulw_add_words(BN_ULONG *rd, const BN_ULONG *ad, int num, BN_ULONG w)
lib/libcrypto/bn/arch/amd64/bn_arch.c
148
BN_ULONG
lib/libcrypto/bn/arch/amd64/bn_arch.c
149
bn_mulw_words(BN_ULONG *rd, const BN_ULONG *ad, int num, BN_ULONG w)
lib/libcrypto/bn/arch/amd64/bn_arch.c
157
bn_sqr_comba4(BN_ULONG *rd, const BN_ULONG *ad)
lib/libcrypto/bn/arch/amd64/bn_arch.c
170
bn_sqr_comba6(BN_ULONG *rd, const BN_ULONG *ad)
lib/libcrypto/bn/arch/amd64/bn_arch.c
183
bn_sqr_comba8(BN_ULONG *rd, const BN_ULONG *ad)
lib/libcrypto/bn/arch/amd64/bn_arch.c
196
bn_sqr_words(BN_ULONG *rd, const BN_ULONG *ad, int a_len)
lib/libcrypto/bn/arch/amd64/bn_arch.c
204
bn_word_clz(BN_ULONG w)
lib/libcrypto/bn/arch/amd64/bn_arch.c
26
BN_ULONG
lib/libcrypto/bn/arch/amd64/bn_arch.c
27
bn_add(BN_ULONG *r, int r_len, const BN_ULONG *a, int a_len, const BN_ULONG *b,
lib/libcrypto/bn/arch/amd64/bn_arch.c
37
BN_ULONG
lib/libcrypto/bn/arch/amd64/bn_arch.c
38
bn_add_words(BN_ULONG *rd, const BN_ULONG *ad, const BN_ULONG *bd, int n)
lib/libcrypto/bn/arch/amd64/bn_arch.c
46
BN_ULONG
lib/libcrypto/bn/arch/amd64/bn_arch.c
47
bn_sub(BN_ULONG *r, int r_len, const BN_ULONG *a, int a_len, const BN_ULONG *b,
lib/libcrypto/bn/arch/amd64/bn_arch.c
56
BN_ULONG
lib/libcrypto/bn/arch/amd64/bn_arch.c
57
bn_sub_words(BN_ULONG *rd, const BN_ULONG *ad, const BN_ULONG *bd, int n)
lib/libcrypto/bn/arch/amd64/bn_arch.c
66
bn_mod_add_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/arch/amd64/bn_arch.c
67
const BN_ULONG *m, size_t n)
lib/libcrypto/bn/arch/amd64/bn_arch.c
76
bn_mod_sub_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/arch/amd64/bn_arch.c
77
const BN_ULONG *m, size_t n)
lib/libcrypto/bn/arch/amd64/bn_arch.c
86
bn_mul_comba4(BN_ULONG *rd, const BN_ULONG *ad, const BN_ULONG *bd)
lib/libcrypto/bn/arch/amd64/bn_arch.h
55
bn_div_rem_words_inline(BN_ULONG h, BN_ULONG l, BN_ULONG d, BN_ULONG *out_q,
lib/libcrypto/bn/arch/amd64/bn_arch.h
56
BN_ULONG *out_r)
lib/libcrypto/bn/arch/amd64/bn_arch.h
58
BN_ULONG q, r;
lib/libcrypto/bn/arch/amd64/bn_arch.h
76
bn_mulw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/amd64/bn_arch.h
78
BN_ULONG r1, r0;
lib/libcrypto/bn/arch/amd64/bn_arch.h
96
bn_subw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_borrow, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/amd64/bn_arch.h
98
BN_ULONG borrow, r0;
lib/libcrypto/bn/arch/arm/bn_arch.h
30
bn_subw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_borrow, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/arm/bn_arch.h
32
BN_ULONG borrow, r0;
lib/libcrypto/bn/arch/arm/bn_arch.h
50
bn_subw_subw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG *out_borrow,
lib/libcrypto/bn/arch/arm/bn_arch.h
51
BN_ULONG *out_r0)
lib/libcrypto/bn/arch/arm/bn_arch.h
53
BN_ULONG borrow, r0;
lib/libcrypto/bn/arch/i386/bn_arch.h
43
bn_div_rem_words_inline(BN_ULONG h, BN_ULONG l, BN_ULONG d, BN_ULONG *out_q,
lib/libcrypto/bn/arch/i386/bn_arch.h
44
BN_ULONG *out_r)
lib/libcrypto/bn/arch/i386/bn_arch.h
46
BN_ULONG q, r;
lib/libcrypto/bn/arch/i386/bn_arch.h
66
bn_mulw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/i386/bn_arch.h
68
BN_ULONG r1, r0;
lib/libcrypto/bn/arch/powerpc64/bn_arch.h
28
bn_mulw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/powerpc64/bn_arch.h
30
BN_ULONG r1, r0;
lib/libcrypto/bn/arch/riscv64/bn_arch.h
30
bn_addw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/riscv64/bn_arch.h
32
BN_ULONG carry, r0;
lib/libcrypto/bn/arch/riscv64/bn_arch.h
47
bn_mulw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/riscv64/bn_arch.h
49
BN_ULONG r1, r0;
lib/libcrypto/bn/arch/riscv64/bn_arch.h
69
bn_subw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_borrow, BN_ULONG *out_r0)
lib/libcrypto/bn/arch/riscv64/bn_arch.h
71
BN_ULONG borrow, r0;
lib/libcrypto/bn/bn.h
271
int BN_abs_is_word(const BIGNUM *a, const BN_ULONG w);
lib/libcrypto/bn/bn.h
274
int BN_is_word(const BIGNUM *a, const BN_ULONG w);
lib/libcrypto/bn/bn.h
291
int BN_num_bits_word(BN_ULONG);
lib/libcrypto/bn/bn.h
330
BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w);
lib/libcrypto/bn/bn.h
331
BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w);
lib/libcrypto/bn/bn.h
332
int BN_mul_word(BIGNUM *a, BN_ULONG w);
lib/libcrypto/bn/bn.h
333
int BN_add_word(BIGNUM *a, BN_ULONG w);
lib/libcrypto/bn/bn.h
334
int BN_sub_word(BIGNUM *a, BN_ULONG w);
lib/libcrypto/bn/bn.h
335
int BN_set_word(BIGNUM *a, BN_ULONG w);
lib/libcrypto/bn/bn.h
336
BN_ULONG BN_get_word(const BIGNUM *a);
lib/libcrypto/bn/bn.h
374
void BN_consttime_swap(BN_ULONG swap, BIGNUM *a, BIGNUM *b, int nwords);
lib/libcrypto/bn/bn_add.c
122
BN_ULONG
lib/libcrypto/bn/bn_add.c
123
bn_sub(BN_ULONG *r, int r_len, const BN_ULONG *a, int a_len, const BN_ULONG *b,
lib/libcrypto/bn/bn_add.c
127
BN_ULONG borrow = 0;
lib/libcrypto/bn/bn_add.c
165
BN_ULONG carry;
lib/libcrypto/bn/bn_add.c
188
BN_ULONG borrow;
lib/libcrypto/bn/bn_add.c
75
BN_ULONG
lib/libcrypto/bn/bn_add.c
76
bn_add(BN_ULONG *r, int r_len, const BN_ULONG *a, int a_len, const BN_ULONG *b,
lib/libcrypto/bn/bn_add.c
80
BN_ULONG carry = 0;
lib/libcrypto/bn/bn_add_sub.c
116
BN_ULONG
lib/libcrypto/bn/bn_add_sub.c
117
bn_add_words_masked(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_add_sub.c
118
BN_ULONG mask, size_t n)
lib/libcrypto/bn/bn_add_sub.c
120
BN_ULONG carry = 0;
lib/libcrypto/bn/bn_add_sub.c
150
BN_ULONG
lib/libcrypto/bn/bn_add_sub.c
151
bn_sub_words_masked(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_add_sub.c
152
BN_ULONG mask, size_t n)
lib/libcrypto/bn/bn_add_sub.c
154
BN_ULONG borrow = 0;
lib/libcrypto/bn/bn_add_sub.c
27
BN_ULONG
lib/libcrypto/bn/bn_add_sub.c
28
bn_add_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b, int n)
lib/libcrypto/bn/bn_add_sub.c
30
BN_ULONG carry = 0;
lib/libcrypto/bn/bn_add_sub.c
58
BN_ULONG
lib/libcrypto/bn/bn_add_sub.c
59
bn_sub_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b, int n)
lib/libcrypto/bn/bn_add_sub.c
61
BN_ULONG borrow = 0;
lib/libcrypto/bn/bn_add_sub.c
87
BN_ULONG
lib/libcrypto/bn/bn_add_sub.c
88
bn_sub_words_borrow(const BN_ULONG *a, const BN_ULONG *b, size_t n)
lib/libcrypto/bn/bn_add_sub.c
90
BN_ULONG borrow = 0;
lib/libcrypto/bn/bn_add_sub.c
91
BN_ULONG r;
lib/libcrypto/bn/bn_bpsw.c
486
BN_ULONG mod;
lib/libcrypto/bn/bn_bpsw.c
502
if ((mod = BN_mod_word(n, primes[i])) == (BN_ULONG)-1)
lib/libcrypto/bn/bn_convert.c
154
BN_ULONG w;
lib/libcrypto/bn/bn_convert.c
178
w |= (BN_ULONG)v << b;
lib/libcrypto/bn/bn_convert.c
310
BN_ULONG v, w;
lib/libcrypto/bn/bn_convert.c
387
BN_ULONG w;
lib/libcrypto/bn/bn_convert.c
492
BN_ULONG v, w;
lib/libcrypto/bn/bn_convert.c
584
BN_ULONG w;
lib/libcrypto/bn/bn_convert.c
640
w |= (BN_ULONG)v << b;
lib/libcrypto/bn/bn_convert.c
92
BN_ULONG w;
lib/libcrypto/bn/bn_div.c
150
bn_div_rem_words_inline(BN_ULONG h, BN_ULONG l, BN_ULONG d, BN_ULONG *out_q,
lib/libcrypto/bn/bn_div.c
151
BN_ULONG *out_r)
lib/libcrypto/bn/bn_div.c
153
BN_ULONG q, r;
lib/libcrypto/bn/bn_div.c
164
bn_div_rem_words(BN_ULONG h, BN_ULONG l, BN_ULONG d, BN_ULONG *out_q,
lib/libcrypto/bn/bn_div.c
165
BN_ULONG *out_r)
lib/libcrypto/bn/bn_div.c
181
BN_ULONG
lib/libcrypto/bn/bn_div.c
182
bn_div_3_words(const BN_ULONG *m, BN_ULONG d1, BN_ULONG d0)
lib/libcrypto/bn/bn_div.c
184
BN_ULONG n0, n1, q, t2h, t2l;
lib/libcrypto/bn/bn_div.c
185
BN_ULONG rem = 0;
lib/libcrypto/bn/bn_div.c
231
BN_ULONG *resp, *wnump;
lib/libcrypto/bn/bn_div.c
232
BN_ULONG d0, d1;
lib/libcrypto/bn/bn_div.c
358
BN_ULONG q, l0;
lib/libcrypto/bn/bn_div.c
71
BN_ULONG bn_div_3_words(const BN_ULONG *m, BN_ULONG d1, BN_ULONG d0);
lib/libcrypto/bn/bn_div.c
76
BN_ULONG
lib/libcrypto/bn/bn_div.c
77
bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d)
lib/libcrypto/bn/bn_div.c
79
BN_ULONG dh, dl, q,ret = 0, th, tl, t;
lib/libcrypto/bn/bn_div.c
86
assert((i == BN_BITS2) || (h <= (BN_ULONG)1 << i));
lib/libcrypto/bn/bn_exp.c
1121
BN_ULONG A = a->d[0];
lib/libcrypto/bn/bn_exp.c
318
BN_ULONG *table = (BN_ULONG *)buf;
lib/libcrypto/bn/bn_exp.c
336
volatile BN_ULONG *table = (volatile BN_ULONG *)buf;
lib/libcrypto/bn/bn_exp.c
343
BN_ULONG acc = 0;
lib/libcrypto/bn/bn_exp.c
347
((BN_ULONG)0 - (constant_time_eq_int(j,idx)&1));
lib/libcrypto/bn/bn_exp.c
354
BN_ULONG y0, y1, y2, y3;
lib/libcrypto/bn/bn_exp.c
359
y0 = (BN_ULONG)0 - (constant_time_eq_int(i,0)&1);
lib/libcrypto/bn/bn_exp.c
360
y1 = (BN_ULONG)0 - (constant_time_eq_int(i,1)&1);
lib/libcrypto/bn/bn_exp.c
361
y2 = (BN_ULONG)0 - (constant_time_eq_int(i,2)&1);
lib/libcrypto/bn/bn_exp.c
362
y3 = (BN_ULONG)0 - (constant_time_eq_int(i,3)&1);
lib/libcrypto/bn/bn_exp.c
365
BN_ULONG acc = 0;
lib/libcrypto/bn/bn_exp.c
372
& ((BN_ULONG)0 - (constant_time_eq_int(j,idx)&1));
lib/libcrypto/bn/bn_exp.c
451
tmp.d = (BN_ULONG *)(powerbuf + sizeof(m->d[0]) * top * numPowers);
lib/libcrypto/bn/bn_exp.c
483
void bn_mul_mont_gather5(BN_ULONG *rp, const BN_ULONG *ap,
lib/libcrypto/bn/bn_exp.c
484
const void *table, const BN_ULONG *np,
lib/libcrypto/bn/bn_exp.c
485
const BN_ULONG *n0, int num, int power);
lib/libcrypto/bn/bn_exp.c
486
void bn_scatter5(const BN_ULONG *inp, size_t num,
lib/libcrypto/bn/bn_exp.c
488
void bn_gather5(BN_ULONG *out, size_t num,
lib/libcrypto/bn/bn_exp.c
491
BN_ULONG *np = mont->N.d, *n0 = mont->n0;
lib/libcrypto/bn/bn_exp.c
807
BN_mod_exp_mont_word(BIGNUM *rr, BN_ULONG a, const BIGNUM *p, const BIGNUM *m,
lib/libcrypto/bn/bn_exp.c
813
BN_ULONG w, next_w;
lib/libcrypto/bn/bn_internal.h
121
bn_addw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
135
bn_addw_addw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG *out_r1,
lib/libcrypto/bn/bn_internal.h
136
BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
150
bn_mulw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
164
bn_mulw_addw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG *out_r1,
lib/libcrypto/bn/bn_internal.h
165
BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
179
bn_mulw_addw_addw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG d,
lib/libcrypto/bn/bn_internal.h
180
BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
200
bn_addw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
202
BN_ULONG r1, r0, c1, c2;
lib/libcrypto/bn/bn_internal.h
220
bn_addw_addw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG *out_r1,
lib/libcrypto/bn/bn_internal.h
221
BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
223
BN_ULONG carry, r1, r0;
lib/libcrypto/bn/bn_internal.h
242
bn_qwaddqw(BN_ULONG a3, BN_ULONG a2, BN_ULONG a1, BN_ULONG a0, BN_ULONG b3,
lib/libcrypto/bn/bn_internal.h
243
BN_ULONG b2, BN_ULONG b1, BN_ULONG b0, BN_ULONG carry, BN_ULONG *out_carry,
lib/libcrypto/bn/bn_internal.h
244
BN_ULONG *out_r3, BN_ULONG *out_r2, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
246
BN_ULONG r3, r2, r1, r0;
lib/libcrypto/bn/bn_internal.h
26
int bn_word_clz(BN_ULONG w);
lib/libcrypto/bn/bn_internal.h
267
bn_subw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_borrow, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
269
BN_ULONG borrow, r0;
lib/libcrypto/bn/bn_internal.h
285
bn_subw_subw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG *out_borrow,
lib/libcrypto/bn/bn_internal.h
286
BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
288
BN_ULONG b1, b2, r0;
lib/libcrypto/bn/bn_internal.h
30
BN_ULONG bn_add_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_internal.h
306
bn_qwsubqw(BN_ULONG a3, BN_ULONG a2, BN_ULONG a1, BN_ULONG a0, BN_ULONG b3,
lib/libcrypto/bn/bn_internal.h
307
BN_ULONG b2, BN_ULONG b1, BN_ULONG b0, BN_ULONG borrow, BN_ULONG *out_borrow,
lib/libcrypto/bn/bn_internal.h
308
BN_ULONG *out_r3, BN_ULONG *out_r2, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
310
BN_ULONG r3, r2, r1, r0;
lib/libcrypto/bn/bn_internal.h
32
BN_ULONG bn_sub_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_internal.h
34
BN_ULONG bn_sub_words_borrow(const BN_ULONG *a, const BN_ULONG *b, size_t n);
lib/libcrypto/bn/bn_internal.h
35
BN_ULONG bn_add_words_masked(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_internal.h
350
bn_mulw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
352
BN_ULONG a1, a0, b1, b0, r1, r0;
lib/libcrypto/bn/bn_internal.h
353
BN_ULONG carry, x;
lib/libcrypto/bn/bn_internal.h
36
BN_ULONG mask, size_t n);
lib/libcrypto/bn/bn_internal.h
37
BN_ULONG bn_sub_words_masked(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_internal.h
38
BN_ULONG mask, size_t n);
lib/libcrypto/bn/bn_internal.h
388
bn_mulw(BN_ULONG a, BN_ULONG b, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
39
void bn_mod_add_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_internal.h
390
BN_ULONG a1, a0, b1, b0, r1, r0, x;
lib/libcrypto/bn/bn_internal.h
391
BN_ULONG acc0, acc1, acc2, acc3;
lib/libcrypto/bn/bn_internal.h
40
const BN_ULONG *m, size_t n);
lib/libcrypto/bn/bn_internal.h
41
void bn_mod_sub_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_internal.h
42
const BN_ULONG *m, size_t n);
lib/libcrypto/bn/bn_internal.h
429
static inline BN_ULONG
lib/libcrypto/bn/bn_internal.h
43
void bn_mod_mul_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_internal.h
430
bn_mulw_lo(BN_ULONG a, BN_ULONG b)
lib/libcrypto/bn/bn_internal.h
437
static inline BN_ULONG
lib/libcrypto/bn/bn_internal.h
438
bn_mulw_hi(BN_ULONG a, BN_ULONG b)
lib/libcrypto/bn/bn_internal.h
44
const BN_ULONG *m, BN_ULONG *t, BN_ULONG m0, size_t n);
lib/libcrypto/bn/bn_internal.h
440
BN_ULONG h, l;
lib/libcrypto/bn/bn_internal.h
45
void bn_mod_sqr_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *m,
lib/libcrypto/bn/bn_internal.h
454
bn_mulw_addw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG *out_r1,
lib/libcrypto/bn/bn_internal.h
455
BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
457
BN_ULONG carry, r1, r0;
lib/libcrypto/bn/bn_internal.h
46
BN_ULONG *t, BN_ULONG m0, size_t n);
lib/libcrypto/bn/bn_internal.h
474
bn_mulw_addw_addw(BN_ULONG a, BN_ULONG b, BN_ULONG c, BN_ULONG d,
lib/libcrypto/bn/bn_internal.h
475
BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
477
BN_ULONG carry, r1, r0;
lib/libcrypto/bn/bn_internal.h
48
void bn_montgomery_multiply_words(BN_ULONG *rp, const BN_ULONG *ap,
lib/libcrypto/bn/bn_internal.h
49
const BN_ULONG *bp, const BN_ULONG *np, BN_ULONG *tp, BN_ULONG n0,
lib/libcrypto/bn/bn_internal.h
496
bn_mulw_addtw(BN_ULONG a, BN_ULONG b, BN_ULONG c2, BN_ULONG c1, BN_ULONG c0,
lib/libcrypto/bn/bn_internal.h
497
BN_ULONG *out_r2, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
499
BN_ULONG carry, r2, r1, r0, x1;
lib/libcrypto/bn/bn_internal.h
51
void bn_montgomery_reduce_words(BN_ULONG *r, BN_ULONG *a, const BN_ULONG *n,
lib/libcrypto/bn/bn_internal.h
519
bn_mul2_mulw_addtw(BN_ULONG a, BN_ULONG b, BN_ULONG c2, BN_ULONG c1, BN_ULONG c0,
lib/libcrypto/bn/bn_internal.h
52
BN_ULONG n0, int n_len);
lib/libcrypto/bn/bn_internal.h
520
BN_ULONG *out_r2, BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
522
BN_ULONG r2, r1, r0, x1, x0;
lib/libcrypto/bn/bn_internal.h
523
BN_ULONG carry;
lib/libcrypto/bn/bn_internal.h
546
bn_qwmulw_addw(BN_ULONG a3, BN_ULONG a2, BN_ULONG a1, BN_ULONG a0, BN_ULONG b,
lib/libcrypto/bn/bn_internal.h
547
BN_ULONG c, BN_ULONG *out_r4, BN_ULONG *out_r3, BN_ULONG *out_r2,
lib/libcrypto/bn/bn_internal.h
548
BN_ULONG *out_r1, BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
550
BN_ULONG r3, r2, r1, r0;
lib/libcrypto/bn/bn_internal.h
56
bn_ct_ne_zero(BN_ULONG w)
lib/libcrypto/bn/bn_internal.h
573
bn_qwmulw_addqw_addw(BN_ULONG a3, BN_ULONG a2, BN_ULONG a1, BN_ULONG a0,
lib/libcrypto/bn/bn_internal.h
574
BN_ULONG b, BN_ULONG c3, BN_ULONG c2, BN_ULONG c1, BN_ULONG c0, BN_ULONG d,
lib/libcrypto/bn/bn_internal.h
575
BN_ULONG *out_r4, BN_ULONG *out_r3, BN_ULONG *out_r2, BN_ULONG *out_r1,
lib/libcrypto/bn/bn_internal.h
576
BN_ULONG *out_r0)
lib/libcrypto/bn/bn_internal.h
578
BN_ULONG r3, r2, r1, r0;
lib/libcrypto/bn/bn_internal.h
63
static inline BN_ULONG
lib/libcrypto/bn/bn_internal.h
64
bn_ct_ne_zero_mask(BN_ULONG w)
lib/libcrypto/bn/bn_internal.h
72
bn_ct_eq_zero(BN_ULONG w)
lib/libcrypto/bn/bn_internal.h
79
static inline BN_ULONG
lib/libcrypto/bn/bn_internal.h
80
bn_ct_eq_zero_mask(BN_ULONG w)
lib/libcrypto/bn/bn_internal.h
88
bn_clzw(BN_ULONG w)
lib/libcrypto/bn/bn_isqrt.c
202
BN_ULONG r;
lib/libcrypto/bn/bn_isqrt.c
225
if ((r = BN_mod_word(n, 11 * 63 * 65)) == (BN_ULONG)-1)
lib/libcrypto/bn/bn_lib.c
153
static const BN_ULONG bn_value_one_data = 1;
lib/libcrypto/bn/bn_lib.c
155
.d = (BN_ULONG *)&bn_value_one_data,
lib/libcrypto/bn/bn_lib.c
170
BN_num_bits_word(BN_ULONG w)
lib/libcrypto/bn/bn_lib.c
193
BN_ULONG *d;
lib/libcrypto/bn/bn_lib.c
209
d = recallocarray(bn->d, bn->dmax, words, sizeof(BN_ULONG));
lib/libcrypto/bn/bn_lib.c
278
bn_copy_words(BN_ULONG *ap, const BN_ULONG *bp, int n)
lib/libcrypto/bn/bn_lib.c
319
BN_ULONG *tmp_d;
lib/libcrypto/bn/bn_lib.c
348
BN_ULONG
lib/libcrypto/bn/bn_lib.c
352
return (BN_ULONG)-1;
lib/libcrypto/bn/bn_lib.c
361
BN_set_word(BIGNUM *a, BN_ULONG w)
lib/libcrypto/bn/bn_lib.c
430
a->d[i] |= (((BN_ULONG)1) << j);
lib/libcrypto/bn/bn_lib.c
448
a->d[i] &= (~(((BN_ULONG)1) << j));
lib/libcrypto/bn/bn_lib.c
468
return (int)(((a->d[i]) >> j) & ((BN_ULONG)1));
lib/libcrypto/bn/bn_lib.c
515
BN_consttime_swap(BN_ULONG condition, BIGNUM *a, BIGNUM *b, int nwords)
lib/libcrypto/bn/bn_lib.c
517
BN_ULONG t;
lib/libcrypto/bn/bn_lib.c
522
assert(sizeof(BN_ULONG) >= sizeof(int));
lib/libcrypto/bn/bn_lib.c
565
BN_swap_ct(BN_ULONG condition, BIGNUM *a, BIGNUM *b, size_t nwords)
lib/libcrypto/bn/bn_lib.c
567
BN_ULONG t;
lib/libcrypto/bn/bn_lib.c
626
BN_abs_is_word(const BIGNUM *a, const BN_ULONG w)
lib/libcrypto/bn/bn_lib.c
635
BN_ULONG bits = 0;
lib/libcrypto/bn/bn_lib.c
653
BN_is_word(const BIGNUM *a, const BN_ULONG w)
lib/libcrypto/bn/bn_local.h
136
BN_ULONG *d; /* Pointer to an array of 'BN_BITS2' bit chunks. */
lib/libcrypto/bn/bn_local.h
150
BN_ULONG n0[2];
lib/libcrypto/bn/bn_local.h
249
#define BN_lsw(n) (((n)->top == 0) ? (BN_ULONG) 0 : (n)->d[0])
lib/libcrypto/bn/bn_local.h
251
BN_ULONG bn_add(BN_ULONG *r, int r_len, const BN_ULONG *a, int a_len,
lib/libcrypto/bn/bn_local.h
252
const BN_ULONG *b, int b_len);
lib/libcrypto/bn/bn_local.h
253
BN_ULONG bn_sub(BN_ULONG *r, int r_len, const BN_ULONG *a, int a_len,
lib/libcrypto/bn/bn_local.h
254
const BN_ULONG *b, int b_len);
lib/libcrypto/bn/bn_local.h
256
void bn_mul_comba4(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b);
lib/libcrypto/bn/bn_local.h
257
void bn_mul_comba6(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b);
lib/libcrypto/bn/bn_local.h
258
void bn_mul_comba8(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b);
lib/libcrypto/bn/bn_local.h
259
void bn_mul_words(BN_ULONG *r, const BN_ULONG *a, int a_len, const BN_ULONG *b,
lib/libcrypto/bn/bn_local.h
262
void bn_sqr_comba4(BN_ULONG *r, const BN_ULONG *a);
lib/libcrypto/bn/bn_local.h
263
void bn_sqr_comba6(BN_ULONG *r, const BN_ULONG *a);
lib/libcrypto/bn/bn_local.h
264
void bn_sqr_comba8(BN_ULONG *r, const BN_ULONG *a);
lib/libcrypto/bn/bn_local.h
265
void bn_sqr_words(BN_ULONG *r, const BN_ULONG *a, int a_len);
lib/libcrypto/bn/bn_local.h
267
int bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp,
lib/libcrypto/bn/bn_local.h
268
const BN_ULONG *np, const BN_ULONG *n0, int num);
lib/libcrypto/bn/bn_local.h
275
BN_ULONG bn_mulw_add_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w);
lib/libcrypto/bn/bn_local.h
276
BN_ULONG bn_mulw_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w);
lib/libcrypto/bn/bn_local.h
277
BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d);
lib/libcrypto/bn/bn_local.h
278
void bn_div_rem_words(BN_ULONG h, BN_ULONG l, BN_ULONG d, BN_ULONG *out_q,
lib/libcrypto/bn/bn_local.h
279
BN_ULONG *out_r);
lib/libcrypto/bn/bn_local.h
283
int bn_rand_interval(BIGNUM *rnd, BN_ULONG lower_word, const BIGNUM *upper_exc);
lib/libcrypto/bn/bn_local.h
316
int BN_mod_exp_mont_word(BIGNUM *r, BN_ULONG a, const BIGNUM *p,
lib/libcrypto/bn/bn_local.h
331
int BN_swap_ct(BN_ULONG swap, BIGNUM *a, BIGNUM *b, size_t nwords);
lib/libcrypto/bn/bn_mod_sqrt.c
631
BN_ULONG lsw;
lib/libcrypto/bn/bn_mod_words.c
27
bn_mod_add_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_mod_words.c
28
const BN_ULONG *m, size_t n)
lib/libcrypto/bn/bn_mod_words.c
30
BN_ULONG carry, mask;
lib/libcrypto/bn/bn_mod_words.c
50
bn_mod_sub_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_mod_words.c
51
const BN_ULONG *m, size_t n)
lib/libcrypto/bn/bn_mod_words.c
53
BN_ULONG borrow, mask;
lib/libcrypto/bn/bn_mod_words.c
73
bn_mod_mul_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,
lib/libcrypto/bn/bn_mod_words.c
74
const BN_ULONG *m, BN_ULONG *t, BN_ULONG m0, size_t n)
lib/libcrypto/bn/bn_mod_words.c
96
bn_mod_sqr_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *m,
lib/libcrypto/bn/bn_mod_words.c
97
BN_ULONG *t, BN_ULONG m0, size_t n)
lib/libcrypto/bn/bn_mont.c
326
bn_montgomery_reduce_words(BN_ULONG *r, BN_ULONG *a, const BN_ULONG *n,
lib/libcrypto/bn/bn_mont.c
327
BN_ULONG n0, int n_len)
lib/libcrypto/bn/bn_mont.c
329
BN_ULONG v, mask;
lib/libcrypto/bn/bn_mont.c
330
BN_ULONG carry = 0;
lib/libcrypto/bn/bn_mont.c
435
bn_montgomery_multiply_word(const BN_ULONG *ap, BN_ULONG b, const BN_ULONG *np,
lib/libcrypto/bn/bn_mont.c
436
BN_ULONG *tp, BN_ULONG w, BN_ULONG *carry_a, BN_ULONG *carry_n, int n_len)
lib/libcrypto/bn/bn_mont.c
438
BN_ULONG x3, x2, x1, x0;
lib/libcrypto/bn/bn_mont.c
470
bn_montgomery_multiply_words(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp,
lib/libcrypto/bn/bn_mont.c
471
const BN_ULONG *np, BN_ULONG *tp, BN_ULONG n0, int n_len)
lib/libcrypto/bn/bn_mont.c
473
BN_ULONG a0, b, carry_a, carry_n, carry, mask, w;
lib/libcrypto/bn/bn_mont.c
575
if (mctx->N.top > (8 * 1024 / sizeof(BN_ULONG)))
lib/libcrypto/bn/bn_mul.c
113
bn_mul_comba6(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b)
lib/libcrypto/bn/bn_mul.c
115
BN_ULONG c0, c1, c2;
lib/libcrypto/bn/bn_mul.c
173
bn_mul_comba8(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b)
lib/libcrypto/bn/bn_mul.c
175
BN_ULONG c0, c1, c2;
lib/libcrypto/bn/bn_mul.c
264
BN_ULONG
lib/libcrypto/bn/bn_mul.c
265
bn_mulw_words(BN_ULONG *r, const BN_ULONG *a, int num, BN_ULONG w)
lib/libcrypto/bn/bn_mul.c
267
BN_ULONG carry = 0;
lib/libcrypto/bn/bn_mul.c
296
BN_ULONG
lib/libcrypto/bn/bn_mul.c
297
bn_mulw_add_words(BN_ULONG *r, const BN_ULONG *a, int num, BN_ULONG w)
lib/libcrypto/bn/bn_mul.c
299
BN_ULONG carry = 0;
lib/libcrypto/bn/bn_mul.c
326
bn_mul_words(BN_ULONG *r, const BN_ULONG *a, int a_len, const BN_ULONG *b,
lib/libcrypto/bn/bn_mul.c
329
BN_ULONG *rr;
lib/libcrypto/bn/bn_mul.c
333
const BN_ULONG *ltmp;
lib/libcrypto/bn/bn_mul.c
77
bn_mul_comba4(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b)
lib/libcrypto/bn/bn_mul.c
79
BN_ULONG c0, c1, c2;
lib/libcrypto/bn/bn_prime.c
278
BN_ULONG mods[NUMPRIMES];
lib/libcrypto/bn/bn_prime.c
279
BN_ULONG delta, maxdelta;
lib/libcrypto/bn/bn_prime.c
286
BN_ULONG mod = BN_mod_word(rnd, primes[i]);
lib/libcrypto/bn/bn_prime.c
287
if (mod == (BN_ULONG)-1)
lib/libcrypto/bn/bn_prime.c
342
BN_ULONG mod = BN_mod_word(rnd, primes[i]);
lib/libcrypto/bn/bn_prime.c
343
if (mod == (BN_ULONG)-1)
lib/libcrypto/bn/bn_prime.c
406
BN_ULONG pmod = BN_mod_word(p, primes[i]);
lib/libcrypto/bn/bn_prime.c
407
BN_ULONG qmod = BN_mod_word(q, primes[i]);
lib/libcrypto/bn/bn_prime.c
408
if (pmod == (BN_ULONG)-1 || qmod == (BN_ULONG)-1)
lib/libcrypto/bn/bn_primitives.c
27
bn_word_clz(BN_ULONG w)
lib/libcrypto/bn/bn_primitives.c
29
BN_ULONG bits, mask, shift;
lib/libcrypto/bn/bn_primitives.c
51
BN_ULONG n = 0, x = 0;
lib/libcrypto/bn/bn_primitives.c
52
BN_ULONG mask, w;
lib/libcrypto/bn/bn_primitives.c
58
n = ((BN_ULONG)i & mask) | (n & ~mask);
lib/libcrypto/bn/bn_rand.c
314
bn_rand_interval(BIGNUM *rnd, BN_ULONG lower_word, const BIGNUM *upper_exc)
lib/libcrypto/bn/bn_shift.c
29
BN_ULONG *dst, *src;
lib/libcrypto/bn/bn_shift.c
99
BN_ULONG *dst, *src;
lib/libcrypto/bn/bn_sqr.c
104
bn_sqr_comba6(BN_ULONG *r, const BN_ULONG *a)
lib/libcrypto/bn/bn_sqr.c
106
BN_ULONG c2, c1, c0;
lib/libcrypto/bn/bn_sqr.c
149
bn_sqr_comba8(BN_ULONG *r, const BN_ULONG *a)
lib/libcrypto/bn/bn_sqr.c
151
BN_ULONG c2, c1, c0;
lib/libcrypto/bn/bn_sqr.c
211
bn_sqr_add_words(BN_ULONG *r, const BN_ULONG *a, int n)
lib/libcrypto/bn/bn_sqr.c
213
BN_ULONG x3, x2, x1, x0;
lib/libcrypto/bn/bn_sqr.c
214
BN_ULONG carry = 0;
lib/libcrypto/bn/bn_sqr.c
247
bn_sqr_words(BN_ULONG *r, const BN_ULONG *a, int a_len)
lib/libcrypto/bn/bn_sqr.c
249
const BN_ULONG *ap;
lib/libcrypto/bn/bn_sqr.c
250
BN_ULONG *rp;
lib/libcrypto/bn/bn_sqr.c
251
BN_ULONG w;
lib/libcrypto/bn/bn_sqr.c
74
bn_sqr_comba4(BN_ULONG *r, const BN_ULONG *a)
lib/libcrypto/bn/bn_sqr.c
76
BN_ULONG c2, c1, c0;
lib/libcrypto/bn/bn_word.c
101
return ((BN_ULONG)ret);
lib/libcrypto/bn/bn_word.c
105
BN_ULONG
lib/libcrypto/bn/bn_word.c
106
BN_div_word(BIGNUM *a, BN_ULONG w)
lib/libcrypto/bn/bn_word.c
108
BN_ULONG ret = 0;
lib/libcrypto/bn/bn_word.c
115
return (BN_ULONG) - 1;
lib/libcrypto/bn/bn_word.c
123
return (BN_ULONG) - 1;
lib/libcrypto/bn/bn_word.c
126
BN_ULONG l, d;
lib/libcrypto/bn/bn_word.c
144
BN_add_word(BIGNUM *a, BN_ULONG w)
lib/libcrypto/bn/bn_word.c
146
BN_ULONG l;
lib/libcrypto/bn/bn_word.c
179
BN_sub_word(BIGNUM *a, BN_ULONG w)
lib/libcrypto/bn/bn_word.c
226
BN_mul_word(BIGNUM *a, BN_ULONG w)
lib/libcrypto/bn/bn_word.c
228
BN_ULONG ll;
lib/libcrypto/bn/bn_word.c
63
BN_ULONG
lib/libcrypto/bn/bn_word.c
64
BN_mod_word(const BIGNUM *a, BN_ULONG w)
lib/libcrypto/bn/bn_word.c
67
BN_ULONG ret = 0;
lib/libcrypto/bn/bn_word.c
74
return (BN_ULONG) - 1;
lib/libcrypto/bn/bn_word.c
79
if (w > ((BN_ULONG)1 << BN_BITS4)) {
lib/libcrypto/bn/bn_word.c
82
return (BN_ULONG)-1;
lib/libcrypto/ec/ec_curve.c
1393
BN_ULONG cofactor_word;
lib/libcrypto/ec/ec_curve.c
1395
if ((cofactor_word = BN_get_word(cofactor)) == (BN_ULONG)-1)
lib/libcrypto/ec/ec_field.c
110
BN_ULONG t[EC_FIELD_ELEMENT_MAX_WORDS * 2 + 2];
lib/libcrypto/ec/ec_field.c
138
BN_ULONG mask;
lib/libcrypto/ec/ec_field.c
151
BN_ULONG v = 0;
lib/libcrypto/ec/ec_field.c
163
BN_ULONG v = 0;
lib/libcrypto/ec/ec_field.c
190
BN_ULONG t[EC_FIELD_ELEMENT_MAX_WORDS * 2 + 2];
lib/libcrypto/ec/ec_field.c
199
BN_ULONG t[EC_FIELD_ELEMENT_MAX_WORDS * 2 + 2];
lib/libcrypto/ec/ec_field.c
69
BN_ULONG t[EC_FIELD_ELEMENT_MAX_WORDS * 2 + 2];
lib/libcrypto/ec/ec_internal.h
27
((EC_FIELD_ELEMENT_MAX_BYTES + sizeof(BN_ULONG) - 1) / sizeof(BN_ULONG))
lib/libcrypto/ec/ec_internal.h
30
BN_ULONG w[EC_FIELD_ELEMENT_MAX_WORDS];
lib/libcrypto/ec/ec_internal.h
37
BN_ULONG minv0;
lib/libcrypto/ec/ecp_hp_methods.c
596
BN_ULONG mask;
regress/lib/libcrypto/bn/bn_cmp.c
290
BN_ULONG v;
regress/lib/libcrypto/bn/bn_convert.c
595
BN_ULONG w;
regress/lib/libcrypto/bn/bn_convert.c
680
BN_ULONG w;
regress/lib/libcrypto/bn/bn_mod_exp.c
245
BN_ULONG multiple;
regress/lib/libcrypto/bn/bn_mod_exp.c
565
BN_ULONG a;
regress/lib/libcrypto/bn/bn_mod_exp.c
566
BN_ULONG p;
regress/lib/libcrypto/bn/bn_mod_exp.c
567
BN_ULONG m;
regress/lib/libcrypto/bn/bn_test.c
477
print_word(BIO *bp, BN_ULONG w)
regress/lib/libcrypto/bn/bn_test.c
486
BN_ULONG r, rmod, s = 0;
regress/lib/libcrypto/bn/bn_test.c
511
if (r == (BN_ULONG)-1 || rmod == (BN_ULONG)-1)
regress/lib/libcrypto/bn/bn_unit.c
117
BN_ULONG w = 1;
regress/lib/libcrypto/bn/bn_word.c
27
BN_ULONG in_word;
regress/lib/libcrypto/bn/bn_word.c
28
BN_ULONG mod_word;
regress/lib/libcrypto/bn/bn_word.c
29
BN_ULONG out_word;
regress/lib/libcrypto/bn/bn_word.c
39
BN_ULONG out_word;
regress/lib/libcrypto/bn/bn_word.c
427
BN_ULONG mod_word;
regress/lib/libcrypto/bn/bn_word.c
573
BN_ULONG mod_word;
regress/lib/libcrypto/bn/bn_word.c
78
test_bn_word(int (*bn_word_op)(BIGNUM *, BN_ULONG), const char *op_name,
usr.bin/dc/bcode.c
1199
if (rscale > m || (a->scale > 0 && (b == (BN_ULONG)-1 ||
usr.bin/dc/bcode.c
1519
if (i == (BN_ULONG)-1 || i == 0)
usr.bin/dc/bcode.c
1541
if (i == (BN_ULONG)-1)
usr.bin/dc/bcode.c
590
if (scale != (BN_ULONG)-1 && scale <= UINT_MAX)
usr.bin/dc/bcode.c
618
if (base != (BN_ULONG)-1 && base > 1 && base <= UINT_MAX)
usr.bin/dc/bcode.c
645
if (base != (BN_ULONG)-1 && 2 <= base && base <= 16)
usr.bin/dc/bcode.c
910
else if (idx == (BN_ULONG)-1 || idx > MAX_ARRAY_INDEX)
usr.bin/dc/bcode.c
949
} else if (idx == (BN_ULONG)-1 || idx > MAX_ARRAY_INDEX) {
usr.bin/dc/inout.c
184
BN_ULONG v;
usr.bin/dc/inout.c
288
BN_ULONG *mem;
usr.bin/dc/inout.c
328
mem = breallocarray(NULL, allocated, sizeof(BN_ULONG));
usr.bin/dc/inout.c
333
sizeof(BN_ULONG));